Short answer: Google Ads, Google Analytics and your sales records almost never show the same number, for four usual reasons: each tool counts conversions differently, a “lead” in Google Ads isn’t always a real enquiry, sales that close offline never get reported back, and some calls and forms aren’t tracked at all. The fix is to decide what a real lead is, track it properly, and compare ads against actual sales every week.
A common pattern: Google Ads says the campaign brought 40 leads, the team remembers a dozen, and the bank account doesn’t seem to notice either. Usually nobody is lying. The tools are measuring different things.
Numbers that don’t add up? We’ll look at your tracking and tell you where the gap is, for free.
Reason 1: each tool counts differently
Even when everything works, Google Ads and Google Analytics will disagree. Google itself explains a few of the reasons (Google Ads Help: Data discrepancies):
- Different dates. “Google Ads reports conversions on the ad impression date. Other reporting tools attribute them to the conversion date.” Someone who clicks on Monday and calls on Thursday shows up on Monday in one tool and Thursday in the other.
- A time limit. Google Ads only counts conversions within its conversion window after the ad interaction. A customer who comes back later may count in Analytics but not in Google Ads.
- Counting every action or just one. Google Ads can count every conversion after a click or only one. If someone fills in your form twice, one setting shows two leads and the other shows one.
Reason 2: not every “lead” is a lead
What the account calls a conversion depends on how it was set up. Accounts often end up counting things that aren’t enquiries at all:
- Visits to the contact page counted as leads, whether or not anyone sent the form.
- Spam and duplicate form submissions.
- Calls of a few seconds, wrong numbers and existing customers.
- Enquiries from outside the area you serve, or for services you don’t offer.
When those count as “leads”, Google’s bidding chases more of them, and the gap with real sales grows.
Reason 3: the sale happens somewhere else
For most local businesses the sale closes on the phone, in person or weeks later. Google Ads never hears about it unless someone sends that information back, from your CRM or your sales records. Without it, the ads are optimised for form fills, not for the customers who pay.
Reason 4: some enquiries aren’t tracked at all
Calls from the number on your site, messages on WhatsApp or Instagram, and visitors whose browsers block tracking can all go unrecorded. Then the ads look worse than they are, and you cut campaigns that were actually working.
What you see, and what it usually means
| What you see | Usual cause |
|---|---|
| Far more leads in Google Ads than your team remembers | Page visits or spam counted as leads, or “every” counting with duplicates |
| Google Ads and Analytics show different totals for the same week | Different dates, conversion windows or counting settings |
| Phones ring but Google Ads shows few conversions | Calls aren’t tracked |
| Lots of leads, few sales | Lead quality: wrong area, wrong service, or the ads optimise for cheap form fills |
| Results look worse since a website change | Tracking broke when the site or the form changed |
How to make the numbers match your sales
The goal isn’t for every tool to show the same number; it’s to have one number you trust. That takes four decisions: what counts as a real lead, which calls, forms and messages are tracked, how sales get sent back from your CRM or records, and one weekly report that puts ad spend next to real enquiries and sales. It’s unglamorous work, and it’s the difference between optimising for customers and optimising for clicks.
How we handle it
Tracking is the first thing we set up on Google Ads or Meta Ads, before any budget goes up: real leads defined with you, calls and forms tracked, server-side events where they help, and reports read against your sales. See how we set up tracking.
Common questions
Which number should I trust: Google Ads or Google Analytics?
Neither on its own. Use them to compare campaigns, and judge the ads against your own records of enquiries and sales. That’s the number that pays the bills.
Is it normal for Google Ads and Analytics to disagree?
Yes. Google documents several reasons, including different dates and conversion windows. Small differences are normal; big ones usually mean something is counted that shouldn’t be, or not counted at all.
Do I need a CRM to fix this?
It helps, but it isn’t required to start. Even a simple, consistent record of where each enquiry came from and whether it became a customer is enough to compare against the ads.
Can you check my tracking?
Yes. We’ll review what your accounts count as conversions and send a written read on what’s missing, for free. Ask here.