Answers

How do I measure a buyer who found us in an AI answer but came back later through Google?

Short answer

You capture the first touch at the moment it happens and store it permanently, because no analytics tool can reconstruct it weeks later. Set a first-touch cookie on the initial visit, pass it into your CRM as a hidden field on the form, and add a signup survey for the visits that arrive with no referrer at all. Last-touch attribution will always hand this deal to branded search, and that's the specific distortion you're correcting.

Why this journey breaks standard attribution

The pattern is now common in B2B. Someone asks an assistant for options, sees you named, doesn't click, and leaves. Two weeks later they search your brand in Google and convert.

Every default attribution model credits that conversion to branded organic search. The AI answer that created the awareness gets nothing, and the search that merely harvested it gets everything.

The deeper problem is that GA4's lookback works only on data it collected. If the first visit arrived with no referrer, GA4 logged it as Direct at the time, and no later analysis recovers what it never saw. That makes this a data-capture problem rather than a reporting one.

Capture first touch at the moment it happens

Step 1. Set a first-touch cookie on the first visit. Store source, medium, referrer, landing page, and timestamp. Write once, never overwrite, one-year expiry.

Step 2. Set a last-touch cookie separately, overwritten every visit. The comparison between the two is the entire insight.

Step 3. Pass both into every form as hidden fields, synced to the CRM contact record.

Step 4. Carry them to the opportunity, or you can attribute leads but not revenue.

Once this is running, a deal shows first touch AI Assistant and last touch branded organic, and the report can finally show both.

If your forms don't pass a landing page today, that's the prerequisite. See How do I map organic landing pages to the customers they eventually produce?.

The gap cookies can't close

Cookie capture works when the first visit happened and was recorded. It fails in two situations that matter a lot here.

The first visit had no referrer. Mobile app taps and copy-pasted URLs arrive as Direct, so your first-touch cookie stores "Direct" and you're no better off.

There was no first visit at all. The buyer read your name in an AI answer, never clicked, and searched your brand two weeks later. There is nothing to cookie.

The second case is the larger one. Our own state of AI search research, covering more than 22,000 answers, found Google AI Mode returns a citation-rich answer in 97.4% of matched B2B queries and Perplexity in 93.2%. Pew Research found that when an AI summary appears, users click a source link in only about 1% of visits.

So the dominant version of this journey involves no click at the awareness stage. No tracking system reaches it.

The one question that does close it

Add "how did you hear about us" at signup, with ChatGPT, Perplexity, Gemini, and Claude as explicit named options rather than folded into "other."

This is the only mechanism that captures a first touch which never produced a session. Someone who read about you in an assistant and searched your brand later will tell you so, and no cookie could have known.

Cross-reference the survey answers against the recorded first-touch channel. The pattern to look for is customers whose recorded first touch is branded organic or Direct, but whose survey answer names an AI surface. That group is your correction factor, and applying it to your branded-search cohort gives you a defensible AI-influenced number.

Report it as three columns

ColumnDefinitionWhat it shows
First touchFrom the first-touch cookieWhich channel created awareness
Last touchFrom the last-touch cookieWhich channel harvested it
Survey-reported first touchFrom the signup questionThe awareness that never produced a session

Never collapse these into one number. The disagreement between column one and column three is the finding, and it's the number that changes budget decisions.

Expect the survey to attribute meaningfully more to AI than your cookies do. That difference isn't an error in either measurement. It's the size of the zero-click layer.

Build the lagged correlation that stands in for the missing touch

Cookies capture visits. This journey's first touch was a citation that produced no visit, so the evidence has to come from the relationship between two time series rather than from a session record.

Get Visibility Events returns month-over-month visibility shifts per provider, which is the shape this analysis needs. A current-state percentage tells you where you stand, while the events series tells you what moved and when, and movement is what correlates against later branded search.

Analyze AI's Overview showing visibility change by AI surface month over month

Pair it with GSC Top Keywords for Site filtered by your branded regex from the same run, so both series come from one execution rather than two exports taken on different dates that quietly drift out of alignment.

The monthly agent:

Start (schedule, 1st of month) → Get Visibility Events (per provider) → Citation ShareGSC Top Keywords for Site (branded regex, 24 months) → GA4 AI Traffic OverviewHubSpot Get CRM Objects (deals with first-touch and survey fields) → Code (cross-correlate visibility movement against branded search at 4, 8, and 12 week lags, and compare recorded first-touch channel against survey-reported channel per deal) → workflow-memory (prior runs, to check the lag holds across months) → Prompt LLM (report the three-column view and the strength of the lagged relationship) → Excel exportSend Email to CMO.

The correlation is only persuasive if it repeats, which is why workflow-memory is in the chain. A single month showing citations up and branded search up eight weeks later is a coincidence. The same relationship holding across four consecutive months is the strongest evidence this journey produces.

The other output is the per-deal comparison between recorded first touch and survey-reported first touch. Deals where your cookie says branded organic and the buyer says ChatGPT are the population this whole article exists to find, and listing them by name makes the correction concrete rather than statistical.

FAQ


Want to see AI visibility and later branded search on the same timeline? Start a free Analyze AI trial and connect GA4, GSC, and your CRM.