← Intelligence

15 Sept 2026 · 8 min read · Industry & Holding Company

The Attribution Report Most Marketers Cite Was Never Built to Answer Their Question

A modern media plan runs Search, YouTube, Meta, and programmatic partners like The Trade Desk, Criteo and StackAdapt at the same time. GA4 sees all of it through one lens, click-based, session-driven, last-touch, and Google itself spent three years refusing to say which of its own channels, PMax, Demand Gen, YouTube, actually produced the results it was claiming credit for. The confident verdict built on top of that isn't measuring what anyone thinks it's measuring.

Share on LinkedInShare on X0 shares · 0 comments

Here's a version of a review that plays out constantly across mid-market and enterprise accounts alike. A team pulls up GA4's channel report and sees Paid Search credited with the bulk of conversions, "Google" broadly looking efficient, while Meta, running a meaningful share of the budget, looks thin by comparison, and the programmatic activation running through The Trade Desk, Criteo or StackAdapt barely registers at all. The verdict gets delivered with total confidence: Google works, Meta doesn't, and the programmatic partners aren't pulling their weight. That reads like three separate performance problems. It's actually one measurement problem, repeated three times in three different ways.

The report doing the judging was never built for this

Start with the report itself. GA4's Traffic Acquisition view, the one almost everyone is actually looking at when they make this call, is permanently set to a last-click model. Not because someone configured it that way, because that's the only model the report is capable of showing, regardless of whatever attribution model is selected elsewhere in the same property. GA4's actual default model for conversion credit, Data-Driven Attribution, sits in a separate report most people making budget calls never open. One industry explainer put the honest limit of even that better model plainly: "Data-driven attribution distributes credit across the touchpoints a model can see. That is a better distribution of a bounded dataset," not a complete picture of what actually happened. That matters because the obvious response to everything in this piece is "then just use the better report instead." It helps. It does not fix the underlying problem, because a bounded dataset is still bounded no matter which model redistributes credit inside it. Whichever GA4 report gets opened, click-based, last-touch or data-driven, none of them can see a conversion path that didn't involve a tracked click in the first place, which is where the rest of this plan starts disappearing.

Why Meta looks thin, and why programmatic often looks worse

Meta's undercount has a well-documented mechanical cause: last-click systematically overvalues brand search and retargeting, the touchpoints closest to the sale, and undervalues the channels that create demand earlier in the journey, exactly Meta's usual role. That comparison has also gotten less stable recently. Meta narrowed its own click-through attribution methodology in March this year to count only genuine link clicks, so a brand's historical Meta numbers shifted down with zero change in actual delivery, and a variance in the range of 20 to 40% between Meta's self-reported figures and GA4 has become common enough in post-change reporting that it should no longer trigger alarm on its own.

Programmatic activation through partners like The Trade Desk, Criteo and StackAdapt faces a more fundamental problem than undercounting. GA4 cannot track view-through conversions at all, full stop, it only records activity from users who clicked. Most programmatic display, native and outstream inventory is bought and delivered specifically to be seen, not clicked, and the same limitation that applies to connected television applies here: "since CTV isn't clickable, most conversions happen when" someone is exposed to the ad and converts later without ever registering a session GA4 can attribute to it. That's not a bias in the same direction as Meta's, it's closer to a structural blind spot. Meanwhile a DSP like The Trade Desk and a native/content platform like Taboola or Teads are each self-reporting through their own pixels under their own, typically generous, view-through windows, producing numbers that were never going to reconcile against a click-only browser tool in the first place. A programmatic partner showing up as nearly invisible in GA4 while self-reporting strong numbers isn't automatically evidence of fraud or overclaiming. It's evidence the comparison was structurally lopsided before a single number was pulled.

Even "Google" was never one honest number

The part of this that surprises people most is that "Google is efficient" has, for a large share of recent history, not actually been a claim about Search at all. Performance Max, the campaign type increasingly responsible for a growing share of Google spend, collapses Search, YouTube, Display, Discover, Gmail and Maps into a single automated campaign, and for its first three years Google reported PMax performance only at the campaign level, with no channel breakdown whatsoever. Google defended that opacity explicitly in February 2024, arguing that channel-level reporting would be misleading because the system optimizes marginal return across surfaces rather than picking a single best channel. Channel-level reporting didn't arrive until April 2025, didn't reach the API until January 2026, and even now that historical data only exists from June 2025 onward. Any "Google is efficient" verdict delivered before that point was, structurally, a verdict about an unknowable blend of search intent, YouTube views, Gmail placements and display impressions, not a statement about search specifically. Worth naming directly: this piece has been using "Google" the same loose way for several paragraphs now too, GA4 the measurement tool, Google Ads the buying platform, and PMax the campaign type are three different things wearing one name. That collapsing is exactly the habit under scrutiny here, so it earns no exemption just because this is an article about the habit rather than a campaign report.

It gets more pointed than that. Independent incrementality research from the measurement firm Haus found that excluding branded search terms from PMax lowered customer acquisition cost in every experiment tested, by an average of 40%, and that the same exclusion reversed on incremental revenue half the time, a direct demonstration that the campaign's own self-reported efficiency and its actual incremental contribution frequently disagree. That finding cuts in a direction worth stating plainly: it is not only Meta and programmatic that last-click flatters unevenly. Branded search, the line item making "Google" look efficient in the first place, is itself frequently getting credit in GA4 for demand it did not create, which means the same report both undercounts the channels building demand and overcounts the channel positioned to capture it. Separate research found Search Partner Network placements, bucketed under the same "Google" reporting umbrella that PMax distributes to without a direct opt-out, delivering 37% lower return than Google Search proper. Google's own standing defense of all this, that channel-level judgments are misleading because the system optimizes at the margin, is, as one analysis of the dispute put it, "coherent, and also unfalsifiable from inside the advertiser's account," a claim structured so that no amount of channel-level scrutiny can ever contradict it. Demand Gen, YouTube's own placements, and standard Search each carry different, real efficiency profiles that "Google is efficient" quietly averages together into one flattering headline number.

What a real reconciliation actually requires

None of this means every channel should be scored on whichever number flatters it most. It means the actual professional work isn't picking a winning platform from a single dashboard, it's pulling GA4's channel report, GA4's data-driven attribution report, and each platform's own self-reported numbers, Google Ads broken down by PMax channel where that data now exists, Meta's post-March methodology, and each programmatic partner's view-through claims, side by side, and asking which gaps are explainable methodology and which are a real signal that a channel is being starved of credit it's actually earning. That's slower and less presentable than a single confident line in a review. It's also the only version of the exercise that produces a verdict anyone should act on with real budget.

Why this keeps happening anyway

The honest reason brands and agencies keep treating a single last-click number as the final word isn't that the limitations are secret, every point above is publicly documented, in some cases by Google itself. It's that last-click produces the cleanest story to defend in a meeting, and reconciling five or six sources of self-reported, methodologically incompatible data produces an answer with real uncertainty in it. A team under pressure to show a clear result has every incentive to reach for the report that already agrees with the story it planned to tell, and that report, by design, tends to agree with whichever channel already sits closest to the sale and already receives the most budget and the least scrutiny.

Sources

  • GA4 Attribution Models a Complete Explainer for 2026 — Trackingplan, 1 Jan 2026
  • GA4 vs Programmatic Attribution: Why the Numbers Differ — Thumbad, 17 Aug 2023
  • Marketing Attribution That Google Analytics 4 Can't Track — LeadsRx, 21 Apr 2023
  • Why Your Google Analytics Data Doesn't Match Your CTV Data — Strategus, 30 May 2025
  • Meta Ads Attribution Changes March 2026 Explained — 1ClickReport, 9 Mar 2026
  • Meta Ads vs Analytics: Fix Attribution Discrepancies 2026 — benly.ai, 1 Jan 2026
  • Explaining PMax — PPC Land (Luis Rijo), 18 Aug 2026

Practitioner notes

Notes from other practitioners

What this looks like from where you sit — counter-evidence, local nuance, what you'd do differently. Notes post immediately and are visible to everyone.

No notes yet.

← More from Intelligence