Attribution
Sign up free
Google Ads

Google Ads Attribution: Why "Conversions" Don't Tell the Whole Story

Blog Google Ads Google Ads Attribution: Why "Conversions" Don't Tell the Whole Story
Abdul Kayium
Abdul Kayium
Tracking & attribution consultant
9 min read

Google Ads is very good at reporting what happened inside Google Ads. It's much less good at telling you what happened everywhere else — which is a problem, because your customers don't only exist inside Google Ads.

What Google Ads attribution actually measures

Google Ads has its own attribution system, and it's genuinely sophisticated within its boundaries. Since deprecating the older single-touch models, data-driven attribution is now the default for most conversion actions — it looks at clicks and engagements across Search, YouTube, Display, and Demand Gen, compares the paths of customers who converted to those who didn't, and weighs each interaction's actual contribution using signals like time from conversion, device, and creative type. The older first-click, linear, time-decay, and position-based models are no longer supported — accounts that used them were automatically upgraded to data-driven.

That's a real improvement over old-style last-click reporting. But it has one structural limit: Google Ads can only attribute credit among Google Ads interactions. It has no visibility into the Meta ad someone saw two days earlier, or the organic search visit that happened in between.

The gap this creates

Meta Ads · Day 1Organic Search · Day 4Google Ads · Day 6Purchase · Day 6 · €142
Google Ads reports this as a clean, fast conversion it fully drove. It genuinely has no way to know a Meta ad and an organic visit happened first — those interactions are outside its walls.

This isn't a bug in Google Ads — it's a boundary. Every ad platform can only see its own touchpoints. The distortion shows up when a business uses Google Ads' own conversion numbers as if they represented the whole customer journey, rather than just the Google Ads slice of it.

Conversion actions vs. what actually happened

A second, separate gap: a "conversion" in Google Ads is whatever event you told it to count — a form fill, a click, a purchase. For ecommerce that's usually close enough to the real outcome. For lead generation and B2B, a form fill is rarely the actual business outcome — most of those leads aren't qualified, and the ones that do become customers often do so weeks later, invisible to the platform unless you specifically send that data back. That's the subject of offline conversion tracking, and Google's own path for it is enhanced conversions for leads, which uses recommended goals like qualified lead or converted lead rather than a raw form submission.

What to actually do about this

1. Tag every campaign consistently, including your own

Google Ads auto-tagging (gclid) handles Google-side tracking well, but the moment you're also running Meta, TikTok, email, or organic content, you need consistent UTM parameters across all of them so a downstream system can actually compare them on equal footing.

2. Look at the full journey before trusting a single platform's number

The fix for platform-siloed reporting isn't to distrust Google Ads' numbers — it's to put them next to what happened on every other channel for the same customers. That's customer journey analytics, and it's the only way to see whether Google Ads is genuinely closing sales or mostly showing up as the convenient last click after other channels did the harder work of creating demand.

3. Send real outcomes back, not just clicks

If your actual conversion event lives outside Google Ads — a qualified lead in a CRM, a completed order in Shopify days later — importing that real outcome back into Google Ads lets its bidding optimize toward revenue instead of toward the easiest-to-trigger event. See offline conversion tracking for how that import actually works.

A useful gut check
If Google Ads' reported conversions have grown faster than your actual revenue, that's often a sign the platform is claiming credit for journeys it only partially influenced — worth cross-checking against a full customer-journey view before shifting more budget its way.

Frequently asked questions

Why does Google Ads show different conversion numbers than my CRM or Shopify?
Google Ads only knows about the touchpoints it can see within its own platform, and counts whatever event you configured as a 'conversion.' If your real conversion happens elsewhere (a CRM, a later purchase), the numbers will diverge unless you send that outcome back to Google Ads.
Is data-driven attribution in Google Ads accurate?
Within the boundary of Google Ads' own interactions, yes — it's a meaningful improvement over the deprecated single-touch models. It still can't account for touchpoints that happened on other platforms, which is a separate, structural limitation rather than a flaw in the model itself.
Should I turn off Google Ads' own attribution reporting?
No — it's still useful for understanding what's happening within Google Ads specifically. The fix is adding a cross-channel view on top of it, not replacing it.
How do I connect Google Ads to what happens after the click?
For ecommerce, consistent UTM tagging plus a journey-level view usually closes most of the gap. For lead-gen and B2B, you'll also want offline conversion tracking so real downstream outcomes (qualified leads, closed deals) get reported back to the platform.
Written by Abdul Kayium

Conversion tracking and attribution consultant. Spends most days inside Google Tag Manager, GA4, and server-side tracking setups, helping ecommerce and B2B teams figure out where their customers actually came from. More about Abdul →

Related reading

← Back to all articles