Analytics · [10/4/26] · [Mary Smucker]

If your Google Ads conversions and your GA4 numbers don’t match, congratulations: your tracking is probably working. The two tools are built to count differently, and most gaps come down to four predictable causes. The trick is knowing which gap is normal and which one means something is broken.

We get this question more than almost any other, and it’s a great one. Here’s how we answer it.

The four reasons the numbers drift apart

  1. They’re counting different things. The Conversions column in Google Ads adds up every primary conversion action in the account: calls from ads, CRM imports, Google Ads tags and GA4 imports. GA4 only sees what happens on your website. If phone calls are a big part of your lead flow, that alone can explain most of the gap.
  2. They give credit differently. When you import a GA4 key event into Google Ads, GA4 can be set to give credit to “Google paid channels.” That means a Google ad click gets the conversion even if the person came back days later by typing in your URL or searching organically. In GA4’s own acquisition reports, that same lead is credited to Direct or Organic Search.
  3. They date conversions differently. Google Ads records a conversion on the date of the ad click. GA4 records it on the date the conversion happened. A click on October 28 that converts on November 3 lands in October in Google Ads and November in GA4.
  4. They count repeats differently. A Google Ads action set to count “Every” conversion counts a person who submits a form twice as two. Set to “One,” it counts them once per click. GA4 follows its own rules for the same event.

What a normal gap looks like

In a recent audit of a home-services account, Google Ads reported about 50% more of one imported GA4 conversion than GA4 credited to Google’s paid channels for the same month. That sounds alarming. It wasn’t.

  • The import used “Google paid channels” attribution, so Google Ads claimed leads that GA4 credited to Direct and Organic.
  • The action used a 90-day click window, so clicks from up to three months back could still claim a conversion.
  • It counted “Every” conversion, and GA4 showed about 1.13 events per person, so roughly one in eight conversions was the same person again.

The tracking was fine. The settings needed tightening.

How to compare them fairly

Before you decide something is broken, line the numbers up like for like:

  1. Pick one conversion that exists in both tools and one finished month.
  2. In Google Ads, segment by conversion action and add the “Conversions (by conv. time)” column. That dates conversions the way GA4 does.
  3. In GA4, use the Advertising section’s Google Ads reports, which use the same attribution as the import, not the Traffic acquisition report.
  4. Check the settings on the Google Ads action: count (One or Every), click-through window and attribution.
  5. Compare both against your CRM. Real leads are the ground truth. If both tools are close to each other but far above your CRM, the conversion definition is the problem, not the tracking.

When you should worry

These are the gaps that point to a real problem:

  • Google Ads shows conversions and GA4 shows almost none for the same event. Auto-tagging may be off, or the GCLID is being stripped by a redirect or form tool.
  • The gap changes suddenly without a settings change. A tag may have stopped firing after a site update.
  • Either tool is several times higher than your CRM. You’re probably counting something that isn’t a lead, like a page view or a repeat visit.
  • A conversion action shows “Needs attention” or “No recent conversions” in Google Ads.

The bottom line

A gap between Google Ads and GA4 is normal. A gap you can’t explain isn’t. Run the five-step comparison once a quarter, and you’ll know which kind you have.

Not sure which kind you’ve got? Ask us. There’s no such thing as a dumb question, and this one is a really good one.