The Field GuidePaid Acquisition
Why conversion tracking stops at the lead, and how to connect the sale
A practical measurement architecture that joins ad clicks, enquiries, qualified opportunities and revenue without pretending every lead is equal.
By Adi Huric, founder of Most AI LabsAugust 20269 min read
On this page
Most advertising dashboards go dark at the most important moment.
They can show a click, a phone tap or a submitted form. Then a salesperson calls, a quote is issued, work is completed and an invoice is paid somewhere else. The ad platform sees a conversion. The business sees a sale. Unless the systems are joined, nobody can prove they are the same event.
That gap encourages the wrong optimization. Campaigns are rewarded for generating the easiest forms, not the customers the business wants.
Why the chain breaks
The website and the CRM often use different identifiers. Calls may land in a phone system. Staff type new records manually. Cookies expire or consent is withheld. A lead uses one email address and purchases with another. Some sales close months later.
No tool fixes all of that automatically. A reliable design creates an explicit chain:
`ad interaction -> website session -> enquiry -> CRM contact -> qualified opportunity -> customer -> revenue`
Each arrow needs a stable identifier, a timestamp and a documented rule.
Decide what counts before installing tags
Define the stages in business language. For example:
- enquiry: a unique form, call or chat from a real person;
- marketing-qualified lead: correct service area and plausible need;
- sales-qualified opportunity: confirmed fit, authority and timeline;
- customer: signed agreement or paid invoice;
- revenue: collected amount, not merely quoted value.
Google Analytics recommends separate events for lead-generation steps such as `generate_lead`, `qualify_lead`, `working_lead` and `close_convert_lead`. That naming is useful only if the CRM applies consistent definitions. Google Analytics Help
Capture an attribution key
For Google Ads, a lead form can store the Google Click ID when it is available. Calls need a call-tracking design that preserves source information. UTM parameters can record campaign context across platforms, but they are not a durable customer identity by themselves.
Send the attribution key into the CRM with the original landing page, timestamp and consent state. Do not leave it in an email inbox where it will be lost when someone retypes the lead.
Google documents offline conversion imports tied to clicks and enhanced conversions for leads, which use hashed first-party lead data. Its 2026 documentation also points new API integrations toward Data Manager rather than legacy upload endpoints. Implementation details can change, so verify the current platform path before building. Google Ads Help
Return outcomes, not every internal event
When the CRM stage changes, send useful outcomes back to the analytics and advertising systems. A common sequence is:
- record the raw enquiry;
- mark a qualified lead only after agreed checks;
- mark a sale after the commercial trigger occurs;
- attach revenue or a conservative value where reliable;
- deduplicate repeated updates with a transaction or event ID.
Do not upload sensitive notes or more personal data than the integration requires. Hashing is a security measure, not permission to ignore privacy obligations.
Reconcile the totals
Once a month, compare four counts:
- unique website enquiries;
- contacts created in the CRM;
- qualified opportunities;
- customers and collected revenue.
Investigate the gaps. A large website-to-CRM difference can mean spam, broken routing or manual entry. A high lead count with few reachable contacts can mean the offer attracts low intent. Sales created without attribution may point to phone or referral blind spots.
Exact agreement is unlikely because platforms use different attribution models and identity signals. The goal is a known, explainable variance, not a cosmetically perfect dashboard.
Keep the sales team in the design
If recording a disposition requires twelve fields after every call, staff will find a shortcut. Capture the smallest set needed to make the next business decision. Use controlled values for loss reason and qualification status, with notes for context.
The feedback loop should help sales too. It can show which campaign produced a serious opportunity, how long a lead has waited and which messages create the wrong expectation.
What good looks like
A manager should be able to take a reported campaign sale and find the source record, qualification history and commercial outcome. They should also be able to start from an invoice and see whether paid media influenced it.
That traceability changes the question from "which campaign made the most forms?" to "which campaign created customers at a sustainable cost?" That is the point of connecting the sale.
Source check
Google and Google Analytics document supported events and imports. They do not determine the business's qualification or revenue rules. Privacy, consent, retention and access need review under the laws and contracts that apply to the organization.
Sources
Where this leads
Next step
See where your own visibility stands.
The 7-day audit turns this research into a picture of your business. Yours to keep, whether you hire us or not.
Read next
What things cost
How much should a Vancouver business spend on Google Ads?
A practical way to set a Vancouver Google Ads budget from economics, click costs, conversion rates and sales capacity.
9 min
Paid Acquisition
How to calculate target CPA and target CPL
Work backwards from gross profit, close rate and lead quality to set paid-media targets that the business can actually afford.
8 min
Paid Acquisition
Google Ads versus Meta: capture demand or create it
A decision guide for choosing between search intent and interruption-based discovery without pretending either platform has only one job.
8 min