All posts
SEO & AI search

B2B Attribution When Buyers Research in ChatGPT

B2B attribution in AI search: why click-based models miss ChatGPT research, and how a self-reported field plus analytics gives you numbers you can act on.

By Mehdi Hassan7 min read

The short answer

B2B attribution in AI search works best as two systems side by side: software attribution for the touches you can track, and a self-reported "How did you hear about us?" field for the research you can't. When buyers shortlist vendors in ChatGPT, the click that reaches your site is often Direct or branded search, so analytics alone credits the wrong channel.

Key takeaways

  • AI research mostly happens before any click, so click-based attribution credits the last step, not the cause.
  • Run software attribution and self-reported attribution together, and report them side by side.
  • The question wording decides answer quality: open text, asked at the moment of conversion, with no default.
  • Rising Direct and branded search with flat campaigns is often AI research showing up in disguise.
  • Use the gap between the two systems to decide where to invest, not to crown one as correct.

Part of Marketing Website Analytics: What B2B Teams Should Actually Measure

B2B attribution breaks in AI search because the research that builds a buyer's shortlist happens inside ChatGPT, Perplexity or an AI Overview, and most of it never produces a trackable click. When the buyer finally visits, they type your URL or search your brand name, and analytics credits Direct or branded organic for a decision made somewhere else.

Forrester reported that 94% of B2B buyers used generative AI during their last purchase. The behavior isn't a fringe case any more. Yet most attribution setups were designed for a world where a buyer clicked an ad or a search result, read a few pages and filled a form. In that world, the click trail roughly matched the decision trail. Now it doesn't.

This guide is part of our hub on marketing website analytics. It argues for a simple, two-part setup that most B2B teams can run without new software, and shows the form copy that gets honest answers.

What does the AI-era dark funnel look like?

The dark funnel is the part of a buyer's journey your tools can't see: conversations, communities, podcasts and now AI answers. In the AI version, a buyer asks a chatbot for options, reads a comparison it writes, asks follow-up questions about pricing and security, and arrives at your site already leaning toward you or away from you.

What the buyer did

What analytics records

What really drove it

Asked ChatGPT for vendors, tapped your link in the app

Direct

AI recommendation

Read an AI Overview, then searched your brand

Organic Search, branded query

AI Overview mention

Asked Perplexity, clicked a cited source

Referral from perplexity.ai

AI citation (tracked)

Heard you on a podcast, asked ChatGPT to compare you

Direct or branded search

Podcast plus AI comparison

Clicked a retargeting ad after all of the above

Paid Social

Everything before the ad

Only one row in that table gets tracked to the right source. A last-touch model would give the final row's deal to the retargeting ad. That's how teams end up shifting budget toward the channel that harvests demand and away from the work that created it. Our guide to tracking AI traffic in GA4 recovers the tracked row; the rest needs a different instrument.

Why use self-reported attribution alongside analytics?

Self-reported attribution captures what analytics can't: the buyer's own account of what made them reach out. Analytics captures what self-reporting can't: precise, complete data on every tracked visit. Each is wrong in predictable ways, so running both gives you a far better picture than either alone.

Pros

  • Sees dark channels: AI tools, podcasts, peers, communities
  • Costs one form field, not a software contract
  • Reflects what the buyer thinks mattered, which is what you want to repeat
  • Works even when cookies, referrers and consent banners strip tracking

Cons

  • Buyers forget and simplify, so it's directional, not precise
  • Some leave it blank or write something unhelpful
  • Answers need light cleaning before you can report on them
  • It records one memory, not the whole journey

The way to read them together: analytics tells you which tracked channels and pages convert, and the self-reported field tells you which untracked influences are bringing people to those pages. When they disagree, the disagreement is the insight. For the full setup, see our step-by-step guide to adding a self-reported attribution field.

What form copy gets honest attribution answers?

Form copy gets honest answers when the question is specific, the field is open text or has an "Other" option, and there's no pre-selected default. Asking "How did you hear about us?" is fine; asking "What made you reach out today?" often gets a richer answer, because it invites the trigger, not just the first touch.

Wording

What you tend to get

Use it when

How did you hear about us?

First memorable source: "Google", "a friend", "ChatGPT"

You want a simple, comparable answer

What made you reach out today?

The trigger: "saw you in a comparison", "pricing page"

You want to know what tipped the decision

Where did you first hear about us? (e.g. ChatGPT, podcast, colleague)

More AI and dark-channel answers, because the examples prime them

You suspect AI research is undercounted

Keep the field on demo and contact forms, where it costs the least relative to the value of the lead. On high-volume newsletter signups, it adds friction for little insight. Make it optional if your form is already long, and required if it's short and the leads are valuable.

How do you report both systems without confusing leadership?

Report both systems in one table, one column each, with a sentence explaining that they measure different things. Leadership doesn't need a reconciliation formula. They need to see where the two agree, where they don't, and what you're doing about it.

  1. Group self-reported answers into a short list of buckets: AI tools, Google search, referral or colleague, social, podcast or event, other.
  2. Pull qualified leads by original source from your CRM for the same period.
  3. Put the two side by side and highlight the biggest gaps.
  4. Write two or three sentences on what the gaps suggest, such as "Self-reported AI mentions are three times the tracked AI channel."
  5. Tie each gap to an action: pages to improve, sources to earn mentions on, or channels to test.
Hypothetical example: what a gap tells you

For example, suppose a B2B startup gets 40 qualified demo requests in a quarter. Its CRM, fed by hidden form fields, attributes 4 to the AI channel, 14 to Direct, 12 to organic search and 10 to paid. The self-reported field tells a different story: 13 buyers mention ChatGPT or Perplexity, many of them recorded as Direct or branded search.

The tracked AI number says AI is minor. The self-reported number says it's the largest single influence. The sensible conclusion isn't that one number is right, but that AI research is driving visits analytics can't trace, so the pages AI tools draw on (homepage, pricing, comparisons) deserve investment. These figures are illustrative, not from a real company.

What should you change once you see the gap?

Once you see the gap between tracked and self-reported AI influence, invest in the things AI tools draw on: your money pages and what other sites say about you. Don't try to force the dark traffic into analytics; use it to direct effort.

  • Money pages first. In TripleDart's study of 28 B2B SaaS firms, homepages took 81.7% of AI-attributed leads, while general blog posts drew about 12,000 sessions and no leads. Make pricing, security, comparison and use-case answers easy to find and quote.
  • Earn mentions. Ahrefs' study of 75,000 brands found web mentions correlated 0.664 with AI Overview visibility, against 0.218 for backlinks.
  • Answer the follow-ups. Buyers ask AI about pricing, security and integrations. A clear AI trust page and visible FAQs give engines something accurate to cite.
  • Connect it to revenue. Pass the self-reported answer into the CRM so you can follow it to closed deals, as in our guide to connecting website analytics to your CRM.

If you're weighing paid attribution software instead, read multi-touch attribution for B2B first. And for what happens when AI visitors do click through, see does AI search traffic convert.

Frequently asked questions

Is self-reported attribution reliable?
It's reliable as a direction, not as precise accounting. Buyers remember the most memorable source, not every touch, and some answers are vague. But it's consistently better than analytics at catching AI tools, podcasts and word of mouth. Treat it as one of two lenses, look at trends over a quarter rather than single answers, and clean the responses into buckets before reporting.
Can attribution software track ChatGPT research?
Not the research itself. Attribution software can only see visits to your site and the touches it can tie to a known person. A conversation in ChatGPT happens on OpenAI's servers, and the buyer's prompts are never shared with you. Software can see a click from chatgpt.com when a referrer or UTM tag is passed, but not the answers that shaped the decision.
Should the attribution field be required?
Make it required on short, high-value forms like demo requests, where one more field barely affects completion and the answer is worth a lot. Make it optional on long forms or low-intent signups. If you require it, use open text or include an "Other" option, so buyers aren't forced to pick something inaccurate just to submit.
What does it mean if Direct traffic is rising?
Rising Direct traffic without a campaign to explain it often means visitors are arriving from places that don't pass a referrer, such as AI mobile apps, chat tools or copied links. Check which landing pages the Direct visits hit. Deep pages like comparisons or pricing are rarely typed by hand, so growth there often points to AI research or private sharing.
How many answers do I need before the data is useful?
A few dozen qualified answers per quarter is enough to see which buckets dominate, as long as you look at trends rather than single months. With fewer, report the raw answers as qualitative feedback. The value of self-reported data for early-stage startups is often in the words buyers use, not the counts.

· CEO & Design Director

Copywriter, designer and developer, and founder of Designify Studio. Over five years, 60+ projects across 14+ industries, for startups that have raised $300M+.

Want this done for you? Monthly retainer, $6,000.

Your ongoing design and development team, for products that keep shipping. $6,000, per month, flat fee. Book a free 30-minute call to see if it fits.

Schedule Call