Supporting keywords: Google Ads conversion tracking discrepancies, Google Ads conversions vs CRM leads, Google Ads duplicate conversions, Google Ads CRM integration, Google Ads offline conversion tracking, Google Ads lead tracking for contractors, track qualified leads from Google Ads
SEO setup
Website-style colour match: near-black #070707, light text #F5F5F5 and orange accent #FF5200. These are presentation values chosen to match the visible dark/orange brand style, not a claim that the live website’s exact CSS tokens were extracted.
If Google Ads reports more conversions than your CRM, it does not automatically mean your tracking is broken. Google Ads measures conversion events attributed to ad interactions. Your customer relationship management (CRM) system usually records contacts, enquiries and sales stages. Those systems can count different things.
For a UK roofer, plumber, kitchen fitter or home-improvement contractor, the important question is not simply “Why do the totals differ?” It is “How many genuine enquiries became qualified leads, booked surveys and profitable jobs?”
| QUICK ANSWER Google Ads and your CRM may disagree because of different conversion definitions, reporting dates, attribution windows, duplicate tags, call tracking, repeat enquiries or missing CRM records. Compare the same period and lead definition first. Then audit conversion actions, counting settings and the path from ad click to completed job. |
|---|
This guide walks you through a practical audit in plain English. You do not need to be a tracking specialist to understand what to check, although technical changes to tags, consent settings or CRM integrations may require a developer or tracking specialist.
Google Ads conversions vs CRM leads: what is the difference?
Google Ads is an advertising measurement platform. It can attribute a recorded action—such as a form submission, a tracked phone call or a later offline outcome—to an eligible ad interaction. A CRM is built to manage customer records and the sales process.
| System or stage | What it may count | Question it answers |
|---|---|---|
| Google Ads conversion | A tracked form, call or imported outcome attributed to an ad | Which ad interactions received conversion credit? |
| CRM lead | A unique homeowner or enquiry record | How many people or enquiries entered our pipeline? |
| Qualified lead | A homeowner who needs a service you provide, is in your area and meets your criteria | How many enquiries could realistically become work? |
| Booked survey | A site visit or consultation booked | How many qualified prospects took the next step? |
| Won job | A signed agreement or accepted quote | Which marketing activity generated actual work? |
These numbers should be related, but they do not have to be identical. One homeowner might submit a form and call later. Google Ads may record two conversion events, while your CRM merges both interactions into one contact. That is not necessarily a bug; it may be a difference in what each system measures.
Why does Google Ads report more conversions than my CRM?
1. Duplicate conversion tracking
The same action can be recorded twice if a Google Ads tag and an imported Google Analytics conversion both count the same form submission. A confirmation page that reloads can also trigger another event. Phone calls and offline outcomes can be duplicated when two systems upload the same result.
Check each conversion action and the event that triggers it. For eligible sales or transactions, Google recommends using a unique transaction ID to help identify duplicate events. For lead generation, choose a counting method that matches your goal and confirm the form event only fires when a genuine submission succeeds. See Google’s transaction ID guidance.
2. Different definitions of a conversion
Your account may count form submissions, phone calls, click-to-call actions or other micro-actions. Your CRM may only count a person after a valid enquiry is created. Your sales team may go one step further and mark a lead as qualified only when the homeowner needs a service you offer, is within your service area and has a realistic project.
Separate raw enquiries from qualified leads, booked surveys and won jobs. Do not label every click or early interaction as a qualified lead.
3. Reporting dates and conversion delay
Google Ads and a CRM may organise dates differently. Google Ads reporting can attribute a conversion to the date of the ad interaction, while CRM reporting often uses the date the form arrived, the call took place or the lead record was created. A conversion may also take time to appear in reports.
Before diagnosing a tracking fault, compare a consistent date range and check the date columns you are using. Google’s data-discrepancy guide lists conversion delay and customer conversion time among the causes to investigate.
4. Attribution and lookback-window differences
A homeowner might click a Google Search ad, leave the site and return later through organic search before submitting an enquiry. Google Ads may still credit an eligible earlier ad interaction under its attribution and conversion-window rules. Your CRM may assign the lead to the final source it captured.
The result can be one lead in the CRM and an ad-attributed conversion in Google Ads, even when the two systems describe the journey differently. Review the attribution settings and conversion window for each action instead of assuming every platform uses the same rule.
5. View-through and cross-device measurement
Some campaign types can record conversions after an eligible ad view or across devices, depending on the campaign and measurement settings. The CRM may not have enough information to connect that later enquiry to the earlier ad exposure. Google lists view-through and cross-device conversions as possible sources of reporting differences in its official troubleshooting documentation.
6. Repeat enquiries from the same homeowner
Home-improvement decisions often involve more than one contact. A homeowner might submit a form, call to ask about availability and send another message to arrange a survey. Your ad tracking may record multiple actions; the CRM may merge them into one contact.
Decide whether you want to measure every contact event or one lead per person. Use a stable lead or contact ID in your internal reporting, and preserve the individual touchpoints where they help your sales team.
7. Phone-call tracking does not match the CRM
A call can be counted by Google Ads or a call-tracking platform but not become a CRM lead. The call may be missed, too short, irrelevant or never entered into the CRM. The reverse can happen if staff manually add a lead without the source being captured.
Test a real call journey. Confirm which system records the call, what qualifies it as a conversion and how the caller’s details reach the CRM. Avoid importing the same call outcome from multiple systems.
8. Primary and secondary conversion actions are mixed together
The Google Ads “Conversions” column and “All conversions” column can contain different sets of actions. Your bidding strategy may use primary conversion actions, while secondary actions may be available for observation. If you compare a broad platform total with a CRM count of qualified leads, the numbers may look far apart.
Review the goal and optimisation setting for every conversion action. Keep primary actions aligned with the outcome you want bidding to pursue, and use secondary actions for useful early-stage signals that should not be treated as equivalent to qualified work.
9. CRM data quality or integration gaps
Duplicate contact records, spam, missing source fields, delayed syncing and failed integrations can distort CRM totals. A CRM may also merge two enquiries from one person while Google Ads retains the two tracked events.
Check whether the form, call platform and CRM agree on a unique lead ID, creation date, source and current status. Do not assume that a missing CRM record proves Google Ads tracking is wrong; first check whether the record was filtered, merged or never synced.
How to tell whether the difference is normal or a tracking problem
There is no universal percentage that proves Google Ads tracking is healthy or broken. Your discrepancy depends on the conversion actions, campaign types, attribution settings, lead journey and CRM rules. Treat percentage bands as investigation prompts, not industry benchmarks.
| Pattern you see | What it might mean | What to do next |
|---|---|---|
| Small, stable difference | Timing, attribution or a difference in definitions | Confirm the rules and monitor the trend. |
| Google Ads is consistently much higher | Duplicate events, broad conversion definitions, view-through credit or repeated enquiries | Audit tags, counting settings, primary actions and call tracking. |
| CRM is higher than Google Ads | Missing tags, calls not tracked, lost click IDs or source data not captured | Test forms and calls; inspect tag status and CRM source fields. |
| Numbers suddenly change after a website or CRM update | A tag, form event, integration or consent configuration may have changed | Compare the change date with releases and test the full lead journey. |
| Google reports many conversions but few qualified leads | The campaign may be optimising towards low-value actions or the qualification process is weak | Import or report qualified-lead and booked-job outcomes where appropriate. |
The best first step is to compare the same date range, the same conversion actions and the same definition of a lead. Do not change bids or budgets solely to force two totals to match.
A step-by-step Google Ads conversion tracking audit
Step 1: List every conversion action
In Google Ads, create a simple inventory of all relevant actions: website forms, phone calls, click-to-call events, Google Analytics imports, CRM imports, qualified leads, booked surveys and won jobs. Record the source, trigger, counting method, and whether each action is primary or secondary.
Step 2: Agree what counts as a lead
Write down a shared definition with whoever handles sales. For example: “A qualified lead is a homeowner in our service area who requests a service we offer and has a genuine project requirement.” This definition should be used consistently in CRM stages and performance reports.
Step 3: Check the counting settings
Google Ads provides “One” and “Every” counting options for relevant conversion actions. In broad terms, “One” is often suitable when you want to count one lead conversion after an ad interaction; “Every” may be appropriate when each conversion matters, such as separate purchases. The correct choice depends on the action and business goal. Review Google’s current conversion-counting documentation before changing a live account.
Do not confuse the “One” setting with complete deduplication. It does not automatically merge every form, call and CRM record from the same homeowner. It is one control within a broader measurement setup.
Step 4: Test the form and thank-you event
Submit a test enquiry using a controlled test record. Confirm that the form succeeds, the conversion fires once, the CRM creates or updates the expected record, and the source information is saved. Reloading a confirmation page should not create an unintended extra lead conversion.
Step 5: Test phone calls end to end
Call the tracking number or ad call route using an agreed test. Confirm whether the call appears in Google Ads, the call-tracking platform and the CRM. Check call duration rules, missed calls and whether duplicate imports are possible. Follow your provider’s testing process and avoid generating misleading production conversions.
Step 6: Reconcile the same dates and time zone
Use the same start date, end date and time zone in both systems. Compare the date of the ad interaction with the date the lead was created, where those fields are available. Allow for reporting delays before concluding that a record is missing.
Step 7: Check primary and secondary actions
Make sure the actions used for bidding reflect real business value. A click on a phone number or a raw form submission may be useful to observe, but it is not necessarily as valuable as a qualified lead or booked survey. Avoid making every micro-action a primary goal.
Step 8: Reconcile the full funnel monthly
Build a monthly report with ad spend, recorded Google Ads conversions, unique CRM enquiries, qualified leads, booked surveys, quotes sent, won jobs and revenue. Include duplicate, spam and uncontactable enquiries as separate categories rather than hiding them inside the lead total.
How to track a lead from a Google ad to a completed job
A reliable setup connects the initial ad interaction to the later sales outcome. When someone clicks a Google ad, relevant click identifiers and campaign/source information should be captured where permitted and stored against the lead record. The CRM then tracks the lead as it moves through the sales process.
For example, a roofing company might use these stages:
- New enquiry received
- Contact attempted
- Qualified for service and location
- Survey booked
- Quote sent
- Job won
- Job completed
- Invoice paid
When the lead becomes qualified or wins a job, the business can send that offline outcome back to Google Ads using an appropriate supported integration. Google’s offline conversion import documentation explains how offline outcomes can be connected to earlier ad interactions. Google also describes enhanced conversions for leads as a way to use hashed first-party data, such as email addresses, to improve matching and measurement.
Implementation details and available import methods can change. Check Google’s current documentation and use the currently supported Data Manager or integration path for your account. Collect and process customer data in line with applicable UK data-protection requirements and the consent or legal basis relevant to your setup.
Worked example: a roofing enquiry
Imagine a homeowner clicks a roofing advert, submits a quote form and calls later to ask about a survey. The website records the form event, the call platform records the call, and the CRM merges both interactions into one contact. The contractor then qualifies the enquiry, books a survey, sends a quote and wins the job.
A useful report would not treat every event as an equal business result. It would show the recorded ad conversions, one unique CRM lead, one qualified lead, one booked survey and one won job, with the final revenue recorded when known. That view helps the contractor decide whether the campaign generates real opportunities—not just more tracked events.
| Metric | Example result | Why it matters |
|---|---|---|
| Ad spend | £600 | Shows the cost invested in demand generation. |
| Google Ads recorded conversions | 18 | Shows tracked actions attributed to ads; inspect the action definitions. |
| Unique CRM enquiries | 14 | Shows how many distinct enquiry records entered the pipeline. |
| Qualified leads | 9 | Shows how many enquiries met the contractor’s criteria. |
| Surveys booked | 5 | Shows progression to a concrete sales step. |
| Jobs won | 2 | Shows commercial outcomes; compare job value and margin before judging return. |
These figures are an illustrative example, not a benchmark or a promise of results.
Which numbers should UK contractors use to judge Google Ads?
Use a funnel report rather than relying on one headline conversion total. At minimum, review:
- Spend and search terms: Are you paying for relevant searches?
- Recorded conversions: Which exact actions are being counted?
- Unique enquiries: How many distinct people contacted the business?
- Qualified leads: How many fit your services, service area and project criteria?
- Booked surveys or appointments: How many progressed to the next sales step?
- Quotes and won jobs: How many became commercial opportunities and customers?
- Revenue and gross margin: Did the work generate an acceptable business return?
Cost per lead is useful only when the lead definition is clear. A £20 raw enquiry can be less valuable than a £60 qualified lead if the cheaper enquiries are outside your service area or never progress. Compare like with like, and review lead quality alongside volume.
Frequently asked questions
Why does Google Ads report more conversions than my CRM?
The systems may count different actions, use different reporting dates or attribution rules, or record duplicate form, call or offline events. Compare definitions and date ranges before changing campaign settings.
Is it normal for Google Ads and CRM lead numbers to differ?
Yes, a difference can occur because the systems measure different things. There is no universal acceptable percentage. A large or growing gap should be investigated against your own tracking setup and sales process.
How do I check whether Google Ads is counting conversions twice?
List all conversion actions, test the form and confirmation page, check whether the same action is imported from both Google Ads and Google Analytics, and review call-tracking and CRM imports. Use transaction IDs where appropriate for eligible sales events.
Should a contractor use “One” or “Every” for lead conversions?
Choose the counting method that matches the action. “One” is often suitable when one lead per ad interaction is the goal; “Every” may be suitable when multiple separate outcomes matter. Check the current Google Ads guidance and review each conversion action individually.
How can I track leads that become booked jobs?
Store source and click identifiers with the CRM record where permitted, maintain clear sales stages, and import qualified leads or won jobs into Google Ads using a supported offline conversion or enhanced-conversions-for-leads setup.
Which metric matters most: cost per lead or cost per qualified lead?
Both can help, but cost per qualified lead is usually more useful when raw enquiries vary in quality. Also track booked surveys, won jobs, revenue and margin to understand commercial performance.
Can a CRM show fewer leads because it merges duplicate contacts?
Yes. One homeowner can create multiple form, call or message events while the CRM merges them into one contact. Preserve the individual touchpoints but use a consistent unique-lead definition for reporting.
Final checklist: fix the mismatch without guessing
The goal is not to force Google Ads and your CRM to show identical numbers. The goal is to make both systems accurate enough to answer different questions: which ad interactions generated conversions, which enquiries were qualified, which jobs were won and what those jobs were worth.
How can Max Quality Leads help?
Max Quality Leads runs Meta (Facebook and Instagram) Ads, our main channel, and Google Ads for UK home improvement firms. Every lead is exclusive to you, leads land in your CRM within 5 seconds, and each enquiry is checked against your area, job type and minimum budget.
For one UK fitted-interiors client that meant 1,820 leads, 70% qualified, and 52+ jobs won: 3–5 jobs a month in practice. Pricing starts at £5 per lead + ad spend (typically £15–£20 all-in). Book a free call or WhatsApp us.

