Why Google Ads and Your CRM Disagree on Lead Counts
May 25, 2026
Why Google Ads and Your CRM Disagree on Lead Counts
Google Ads says you got 40 leads last month. Your CRM shows 28. Your gut says something's off.
These two systems count different things in different ways, so they'll never match exactly. A small gap is normal. A large one usually means your tracking needs a cleanup. The trick is knowing which is which, and knowing which number to trust for which decision.
Here's the plain-English version.
The Numbers Don't Match Because They're Not Measuring the Same Thing
Google Ads and your CRM are looking at the same world from two different angles. Three things drive almost all of the gap.
Google can count conversions, not people. Depending on your settings, if one person fills out your form twice and calls once, that can show as multiple conversions in Google Ads but one lead in your CRM. Google is counting actions. Your CRM is counting humans. (The fix for this is the count setting, more on that below.)
Google uses attribution windows and modeling. When someone clicks your ad today and converts two weeks later, Google credits the conversion back to the original click. It also estimates ("models") some conversions it can't directly see. Your CRM just records the lead on the day it actually came in. Different timing, different math.
Count settings and filtering. This is the big one for lead gen, and it's where most large gaps come from. Google's conversion action has a "count" setting: "one" or "every." For lead gen it should almost always be set to "one," so a single person who fills out your form twice and calls once counts as one conversion, not three. If it's set to "every," your number balloons. Add in spam fills, bot clicks, and duplicate conversion actions firing at once, and Google's count can run way ahead of reality.
Get the count setting right and filter the junk, and the first two factors (action-vs-person and attribution timing) only create a modest gap. Get it wrong and the gap blows out.
Which Number Should You Actually Trust?
For different decisions, you trust different systems. This is the part most business owners get wrong.
Trust your CRM (and booked jobs) for business decisions. How many real leads did you get? How many became customers? What did a customer actually cost you? Your CRM and your booked-job data are the source of truth for anything tied to revenue. Real deals are real deals.
Trust Google Ads for optimization decisions inside the platform. Which campaign, ad, or keyword is driving the most conversions? Google's data, even with its quirks, is what the bidding algorithm uses and what you use to compare campaigns against each other. Just don't treat its conversion count as your true lead count.
The mistake is using Google's number for business decisions ("we got 40 leads, we're crushing it") or using your CRM for in-platform optimization ("turn off this campaign, the CRM doesn't show much from it"). Each tool is right for its own job.
When the Gap Is Normal vs When It's a Real Problem
A small gap is expected. A big one usually means something's misconfigured.
Normal: With proper lead gen tracking (count set to "one," spam filtered, no duplicate conversion actions), Google should run only modestly ahead of your CRM, often in the 10 to 15 percent range, driven mostly by attribution timing and a small amount of modeled conversions. Stable month to month.
Worth investigating: Google's number runs 30, 40, 50 percent or more above your CRM. That almost always points to a setup issue: the count setting left on "every," duplicate conversion actions double-counting, unfiltered spam and bot fills, or thank-you page reloads firing the tag multiple times. A sudden change in the gap, or Google showing conversions you can't find any trace of in your CRM, are the same kind of red flag.
In other words, a big gap isn't something to shrug off as normal. It's usually a signal your tracking needs a cleanup.
The Real Fix: Stop Reconciling, Start Connecting
You will almost never make these two numbers match, and you shouldn't try. What you should do is connect them so each one does its job well.
The move that solves this for service businesses is feeding your real outcomes back into Google. When a lead becomes a booked job in your CRM, that flows back to Google Ads, so the platform learns which clicks produced revenue, not just form fills. This is why proper conversion tracking matters so much. Done right, your CRM stays the source of truth for the business while Google's optimization gets smarter because it's learning from real jobs.
For most service businesses that means call tracking on every source, form tracking that captures the click data, and a connection between your CRM and your ad platforms. Once that's in place, the gap stops mattering. You're no longer asking "which number is right," you're asking "which clicks turn into jobs," which is the only question worth answering.
The Bottom Line
Google Ads and your CRM disagree because they measure different things in different ways. A 20 to 50 percent gap is normal. Trust your CRM and booked jobs for business decisions, trust Google for in-platform optimization, and stop trying to reconcile them line by line.
The businesses that win don't have perfectly matching numbers. They have tracking tight enough that they can answer the only question that matters: how many of these leads became paying customers, and what did they cost?
Frequently Asked Questions
Why does Google Ads show more conversions than my CRM?
Google credits conversions back to earlier ad clicks and includes some modeled conversions, so it runs a little ahead of your CRM. If it's running a lot ahead, the usual culprit is the conversion count set to "every" instead of "one," duplicate conversion actions, or unfiltered spam, all of which inflate Google's number.
Which number should I trust, Google Ads or my CRM?
Trust your CRM and booked-job data for business decisions about revenue and customer cost. Trust Google Ads data for optimizing campaigns inside the platform. They serve different purposes.
How big a difference between Google Ads and CRM is normal?
With proper lead gen tracking, a small gap of roughly 10 to 15 percent, consistent month to month, is normal, mostly from attribution timing. A gap of 30 to 50 percent or more usually means a setup problem, like the count setting on "every," duplicate conversion actions, or unfiltered spam.
How do I fix the mismatch?
You don't make the numbers match. You connect the systems: set up call and form tracking, capture click data, and feed booked-job outcomes from your CRM back into Google Ads so it optimizes toward real revenue.
Should I use Google Ads conversion data or CRM data for reporting?
For reporting on business results, use CRM and booked-job data. For reporting on campaign performance and optimization, use Google Ads. Be clear about which you're using and why, so nobody confuses leads with conversions.
