SchemaNexa
GTM & GA4

GA4 vs. Google Ads Conversions: Why the Numbers Never Match

GA4 and Google Ads rarely match on conversions. Learn the difference between normal attribution variance and a real tracking bug, and how to tell them apart.

GA4 vs. Google Ads Conversions Why the Numbers Never Match

GA4 and Google Ads almost never report the exact same number of conversions, and that mismatch makes plenty of business owners assume something is broken.

Most of the time, nothing is — the two platforms are built to count conversions differently by design.

The short version: a gap of roughly 10–20% between GA4 and Google Ads conversion counts is normal and comes from differences in attribution models, lookback windows, and cross-device matching, not a tracking bug. A gap that's much larger, growing over time, or inconsistent week to week is a different story, and usually does point to something actually broken.

Key Takeaways

  • A 10–20% gap between GA4 and Google Ads conversion counts is normal and usually reflects attribution modeling differences, not a tracking bug.
  • GA4 defaults to data-driven attribution across the full user journey; Google Ads often weighs its own last significant ad click more heavily — the same conversion can get counted differently by design.
  • A gap that's much larger than 20%, growing over time, or inconsistent week to week is a signal something is actually broken, not just a modeling quirk.
  • Consent mode and cookie-consent tools can widen the gap further, since GA4 and Google Ads can handle modeled (consent-denied) conversions differently.
  • The fastest way to tell normal variance from a real bug is tracing one conversion through both GTM Preview and GA4 DebugView on the same test submission.

Two Platforms, Two Different Attribution Models

GA4 and Google Ads aren't pulling from two separate sets of data — they're both looking at the same underlying events, but applying different rules for which touchpoint gets credit for a conversion.

GA4 defaults to data-driven attribution, which spreads credit across every touchpoint in a user's path based on what Google's models find actually influenced the conversion. Google Ads, by comparison, has historically leaned on last significant ad click within its own reporting, crediting the final ad interaction before a conversion more heavily. Same customer, same conversion — two different platforms, two different stories. See Google’s guide to attribution in GA4 and About data-driven attribution in Google Ads for the platform-specific detail.

When the Gap Is Normal

Attribution Model Differences

Because GA4 and Google Ads assign credit differently, the same conversion can be counted in both but attributed to a different touchpoint, or weighted differently in each platform's totals. This alone typically accounts for most of a 10–20% gap.

Lookback Windows and Cross-Device Matching

GA4 and Google Ads also use different default lookback windows for how long after a click a conversion still counts, and they don't always match a user across devices the same way. A visitor who clicks an ad on mobile and converts on desktop days later can be counted cleanly by one platform and missed or split by the other.

When a visitor declines cookie consent, Google can still estimate — or 'model' — a share of conversions rather than count them directly, and GA4 and Google Ads don't always model that same visitor's activity identically. This is a normal and increasingly common source of gap, not a bug. See Consent mode on websites and mobile apps for how this works.

When the Gap Means Something Is Broken

If the gap is much larger than the normal 10–20% range, growing over time, or inconsistent week to week, that's a signal — not a modeling quirk. Usually it traces back to a tag firing inconsistently, a consent or blocking issue affecting one platform more than the other, or an event that's only configured to fire in one of the two. These are the same root causes covered in Why Your Google Ads Conversion Numbers Might Be Wrong, and they're worth ruling out before assuming the gap is just attribution.

Which Number Should You Trust?

Neither number is universally “more correct” — they're answering slightly different questions. Google Ads' own conversion count is what Smart Bidding actually optimizes against, so it's the number that most directly drives budget and bidding decisions. GA4 gives the fuller picture of how a conversion happened across the full user journey, which is more useful for understanding overall marketing performance beyond ads alone. For more on how this affects real bidding decisions, see How Better Tracking Improves Google Ads Decisions.

How to Tell the Difference

  • Pick one clear conversion event, like a form submission, that you can trigger on demand.
  • Open GTM Preview mode and complete that action once — confirm the correct tag fires exactly one time, not zero or multiple times.
  • Open GA4 DebugView at the same time and confirm the same event lands there once, with the fields you expect.
  • Check that the event is marked as a conversion in GA4 and is visible on the Google Ads Conversions page shortly after.
  • If it fires once, cleanly, through every step — your setup is fine, and the gap you're seeing elsewhere is just attribution modeling, not a bug.

A Common Scenario

A business owner compares dashboards and sees GA4 reporting noticeably more conversions than Google Ads for the same week, and assumes Google Ads is undercounting or something is broken. Tracing one test conversion through GTM Preview and GA4 DebugView shows the tag firing correctly and the event landing in GA4 exactly once. The actual cause turns out to be attribution: several of those GA4 conversions were credited to a different, non-ad channel under GA4's data-driven model, while Google Ads only counts conversions it attributes to its own ads. Nothing was broken — the two platforms were just answering different questions.

Not Sure If Your Conversion Gap Is Normal or a Bug?

A quick trace of one real conversion through GTM Preview and GA4 DebugView usually settles it. If it doesn't, a conversion tracking review can find exactly where the gap is coming from.

Frequently Asked Questions

Why don't GA4 and Google Ads show the same number of conversions?

They use different attribution models, lookback windows, and cross-device matching rules. A conversion can be real and tracked correctly in both platforms while still being counted or credited differently between them.

How big of a gap between GA4 and Google Ads is considered normal?

Roughly 10–20% is common and usually reflects attribution modeling differences rather than a tracking problem. Gaps well outside that range, or ones that grow or fluctuate sharply week to week, are worth investigating.

Which number should I actually trust — GA4 or Google Ads?

Neither is universally more correct. Google Ads' count is what Smart Bidding optimizes against, so it drives budget and bidding decisions directly. GA4 gives a fuller picture of the full user journey, which is more useful for understanding overall marketing performance.

Can cookie consent tools affect the gap between GA4 and Google Ads?

Yes. When a visitor declines consent, Google can model an estimate of conversions instead of counting them directly, and GA4 and Google Ads don't always model that activity identically, which can widen the gap.

How do I check if a conversion gap is a real tracking bug?

Trace one specific conversion event through both GTM Preview and GA4 DebugView on the same test submission. If it fires once, cleanly, in both, your tracking setup is working and the gap elsewhere is attribution, not a bug.

Does a growing gap between GA4 and Google Ads always mean something broke recently?

Not always, but it's the most common explanation — a tag that started firing inconsistently, a new consent tool, or a recent site change are the usual causes. A gap that was stable and suddenly starts growing is worth checking sooner rather than later.

Sources and Further Reading

Google Analytics Help — Get started with attribution

Google Ads Help — About data-driven attribution

Google Analytics Help — Consent mode on websites and mobile apps

Google Analytics Help — Monitor events in DebugView

RA

Written by

Rafael Arceo

Rafael Arceo is a digital marketing and web technology specialist focused on Google Ads conversion tracking, GTM, GA4, SEO, WordPress, Payload CMS, and website conversion setup.

Related Posts

Need Cleaner Tracking or a Better Website Setup?

Send your website URL and I can help identify what needs to be checked, fixed, or improved.

Schedule a Call