Skip to content
AI for theMarketer
measurement

Marketing Attribution in the Zero-Click Era

When AI answers absorb the click, last-touch attribution quietly breaks. How to measure demand you can see the effects of but not the source of.

Rob Vail7 min readUpdated

Your branded search volume is up. Your demo requests are up. Your organic sessions are flat or falling, and the channel report says “Direct” is your fastest-growing source.

Nothing is broken in your tracking. Your attribution model is simply measuring a world that no longer exists.

What actually changed

The scale of the shift is documented, and the numbers are stark. By SparkToro’s analysis of clickstream data, 68.01% of Google searches in early 2026 ended without a click to the open web, up from 60.45% in 2024 - the fastest acceleration since that tracking began. AI answers are the main driver: Pew Research Center’s study of real browsing behavior found that when an AI summary appeared, users clicked a traditional result in just 8% of visits, versus 15% without one - and clicked links inside the summary in only 1% of visits. Seer Interactive measured the same effect from the publisher’s side: across 25 million impressions, organic CTR for queries with AI Overviews fell 61% between mid-2024 and late 2025.

Why does that break attribution? Last-touch rests on one assumption: that the visit which converted was preceded by a recorded visit that created the interest. AI answer engines break that assumption, because the research now happens somewhere you cannot instrument.

A realistic buying path in 2026 - illustrative, but recognizable:

  1. Buyer asks an assistant to compare tools in your category.
  2. Your content is cited in the answer - no click, no session, no record.
  3. Two weeks later they ask a follow-up. Cited again. Still no click.
  4. They search your brand name directly and convert.

Your analytics attributes 100% of that conversion to branded search or direct. The three touches that actually did the persuading are invisible. The work happened. The record of it did not.

And the gap between what tracking says and what buyers say is not small. Refine Labs compared software attribution against customer self-reports across a 12-month, 620-conversion study: the software credited web search with 78% of conversions, while customers named it just 12% of the time - with 85% pointing instead to social, podcasts, word of mouth and community. I don’t take those exact splits as universal. I do take the size of the mismatch seriously.

Stop trying to fix the model

The instinct is to find a better attribution model: multi-touch, data-driven, some vendor’s ML black box. I think this is a dead end, because no attribution model can allocate credit to a touchpoint that emits no data. You cannot model your way out of missing observations. Choosing between the surviving models still matters for the touches you can see - that choice gets its own guide - but no model choice solves this problem.

The practical answer is to stop demanding source-level precision for every conversion and start measuring at two levels instead: aggregate causality, and self-reported source.

Level one: aggregate causality

Measure whether marketing works in aggregate, without needing per-conversion paths.

Branded search volume as the leading indicator. It is the closest available proxy for “people have heard of us and are researching.” I track it weekly in Search Console. When unbranded impressions rise while clicks stay flat, and branded volume rises two to four weeks later, that lag is your citation effect showing up.

Geo holdouts. Suppress a campaign in one comparable region, run it in another, compare conversion rates. Crude, unarguable, and it survives any amount of tracking loss. This is the single most reliable measurement tool most marketing teams already have and never use - my incrementality playbook covers the versions a small team can run this quarter.

Media mix modelling, honestly scoped. Useful once you have two-plus years of data and genuine spend variation. Below that threshold it fits noise and gives you a confident number that means nothing.

Level two: ask people

The most underrated measurement instrument available is a single optional field on your demo form:

How did you hear about us? (free text)

Self-reported attribution is noisy, biased toward the most memorable touch, and incomplete. It is also the only source that can tell you “ChatGPT recommended you,” which your analytics stack cannot observe. The signal is already showing up at scale: in HockeyStack’s analysis of 8,000+ self-reported attribution responses across B2B brands, ChatGPT was named more often than podcasts, TV, webinars or outbound.

Two implementation notes that decide whether this works:

  • Free text, not a dropdown. Your dropdown options were written before the channel you are trying to discover existed. That is the whole point.
  • Ask after conversion, never before. A required field on the form itself costs you real conversions and the data quality is worse anyway.

Code the responses monthly. When “an AI assistant” starts appearing, you have your first direct measurement of a channel that is otherwise entirely dark. The same conversations are now becoming paid inventory too - ChatGPT ads inherit every measurement problem on this page from day one.

A dashboard that reflects reality

Retire “organic sessions” as a headline metric. Replace it with:

Metric Source Reads as
Branded search volume Search Console Demand creation
Impression-to-click ratio Search Console Citation without click
Self-reported source mix Form free text Channel discovery
Assistant referral conversions Analytics, filtered Small volume, high intent
Geo holdout lift Experiment Actual incrementality

The first four are directional. Only the fifth is causal, which is exactly why it belongs on the dashboard, and why it should be the number you defend in a QBR. Row four got easier too: GA4’s default channel grouping now collects assistant referrers into an AI Assistant channel - my GA4 + AI setup guide covers what it includes and misses, and a custom AI channel group still adds the per-assistant split.

Row two got easier in August 2026. Search Console now reports AI Overview and AI Mode impressions per page for every site, so the impression-to-click ratio no longer has to be inferred from a whole property at once. It still reports no clicks and covers no assistant outside Google, which is why the row stays directional and why reading the new report properly matters more than having it.

Living with less precision

You are going to have less precision than you had in 2019, and no amount of tooling will restore it. That is uncomfortable to present to a CFO who grew up on last-touch reports.

The alternative, reporting a precise number that is quietly wrong, is worse. It survives one quarter of scrutiny and then costs you credibility permanently. The Refine Labs gap above is what “precise but wrong” looks like at study scale.

Aggregate causality plus self-reported source is less satisfying than a full path report. It has the compensating advantage of being true. The same discipline applies when the question is whether the AI tools themselves paid off, which is why my AI marketing ROI calculation refuses to count a gain it cannot baseline. And if you want to be on the winning side of the zero-click shift rather than just measuring it, that’s a strategy question - the zero-click strategy for AI search lays it out, starting from how to become the content AI answers cite.