Home/Insights
Insights / Measurement

AI referral traffic to pipeline: how B2B SaaS teams track ChatGPT, Perplexity and Gemini from GA4 to HubSpot opportunities.

Your buyers are asking ChatGPT, Perplexity and Gemini which tools to shortlist, but your reports show a thin line of AI referrals and a lot of “direct”. This guide shows what GA4 and HubSpot can now see on their own, where the gap is and why, how self-reported attribution fills it, and how to build one report that runs from AI referral to opportunity without overclaiming. It ends with a calculator to size the gap in your own data.

01 / FIELD NOTES

The short answer.

GA4 now has an AI Assistant channel and HubSpot now has an AI Referrals traffic source, so the clicks from ChatGPT, Gemini and similar tools can be counted without custom work. But those clicks are only part of AI’s influence: many buyers read an AI answer, then search your brand or type your URL later, and some app clicks arrive without a referrer at all. To report AI’s effect on pipeline you need two sources side by side: tracked AI referrals, and what buyers say when you ask how they heard of you.

This guide is about attribution: which source gets credit for a contact and a deal. If your problem is that GA4 and the CRM count different numbers of leads, start with our GA4 lead reconciliation audit. If you want to send CRM stages back to ad platforms, see offline conversion tracking for B2B SaaS. Both sit within our conversion tracking work.

From AI answer to opportunity: what each tool can see
  1. 01 · ANSWERBuyer reads an AI answer that names you
  2. 02 · VISITClicks through (GA4: AI Assistant) or arrives later as direct or branded search
  3. 03 · CONTACTFills a form (HubSpot: AI Referrals, or another source)
  4. 04 · ASKAnswers “how did you hear about us?”
  5. 05 · DEALBecomes an opportunity carrying both sources

Tracked source and self-reported source answer different questions. Keep both.

02 / FIELD NOTES

Why SaaS teams need this now.

Software buyers now use AI assistants during research as a matter of course, and they arrive at sales with a shortlist already formed. If your reporting cannot see that stage, it will undercount the channel that shapes the shortlist.

B2B buyers and AI assistants: four recent surveys
Use LLMs for research tasks (6sense)94%Used AI in the purchase (TrustRadius)63%Start in an AI chatbot (G2, Aug 2025)50%Start in ChatGPT over Google (G2, Apr 2025)29%

6sense, Breakthrough recap; TrustRadius 2026 B2B Buying Disconnect (1,862 technology buyers, January 2026); G2 AI search survey (1,000+ software buyers, August 2025, published 6 October 2025); G2 Buyer Behavior 2025 (1,169 decision-makers, April 2025). Different questions and samples; not directly comparable.

The surveys ask different questions, but they agree on direction. G2’s August 2025 survey found that half of software buyers now start the buying journey in an AI chatbot, a 71% jump in four months. TrustRadius found in 2026 that 63% of technology buyers used AI during their purchase, and 94% of those fact-check its answers at least some of the time, often against reviews, which 74% of buyers use.

Timing matters too. 6sense’s 2025 Buyer Experience Report, summarised by CustomerThink, found buyers made first contact 61% of the way through their journey, and bought from their top-ranked vendor 77% of the time. The shortlist forms before anyone fills in your form, which is exactly where AI answers sit. Getting a product into those answers is a separate job, which we cover in our guide to GEO for B2B SaaS.

03 / FIELD NOTES

What AI referral traffic looks like.

For most B2B SaaS sites, AI referrals are a small share of sessions and a much larger share of sign-ups or enquiries. That pattern is why session counts alone undersell the channel.

The clearest published example is Ahrefs’ analysis of its own site, published in June 2025: AI search traffic was 0.5% of its visits over 30 days but produced 12.1% of sign-ups, which Ahrefs described as a conversion rate 23 times higher than traditional organic search.

One SaaS company’s AI search traffic: share of visits vs share of sign-ups
Share of visits0.5%Share of sign-ups12.1%

Ahrefs, analysis of its own website, published 16 June 2025. One company’s data; your ratio will differ.

One company is not a benchmark, and Ahrefs’ audience is unusually close to the subject. Treat it as evidence of a pattern to test in your own data, not a number to quote in a board deck. On the wider market, Similarweb reported in July 2026 that worldwide visits to generative AI platforms grew 70% year on year to 9.5 billion, while ChatGPT’s share of that traffic slid from roughly 76% to around 53%. Your AI referrals will increasingly come from more than one assistant.

04 / FIELD NOTES

What GA4 shows you.

GA4 now classifies AI assistant visits in its default channel group, so you can see them in standard reports without building anything. Check how your own traffic lands, then add a custom channel group as a backup.

Google’s “What’s new” log records that on 13 May 2026, “Google Analytics now provides a dedicated way to measure and analyze traffic originating from popular AI assistants.” The default channel definitions now include an AI Assistant channel, applied when the medium is “ai-assistant” or when “the referrer matches a list of AI Assistants”. Google’s examples include ChatGPT, Gemini, DeepSeek, Copilot and Grok. On 11 June 2026 GA4 added a Source Group dimension with “built-in grouping for emerging traffic sources like ChatGPT (OpenAI) and Perplexity”.

Two details catch teams out. First, Google’s AI Overviews and AI Mode are not in the AI Assistant channel; they count as Organic Search. Second, Referral and Direct remain separate channels, and AI visits with no referrer will land in Direct.

GA4 settings and dimensions for AI referral reporting
UseWhat it doesWatch for
AI Assistant default channelGroups visits from known AI assistant referrersGoogle AI Overviews and AI Mode are counted as Organic Search
Source Group dimensionConsolidates source values for platforms such as ChatGPT and PerplexityNew in June 2026; check it in your reports before relying on it
Custom channel groupYour own regex rule for AI sources, placed above ReferralStandard properties get two custom groups; they apply retroactively
First user sourceWhere a new user first came fromUse for acquisition; session source for each visit
Key eventsMark demo requests and sign-ups as key eventsCount one key event per real enquiry

Google’s own help page for custom channel groups includes an AI assistants example using a “matches regex” condition, placed above Referral so AI sources are caught first. Our short play on tracking AI referrals in GA4 walks through it.

05 / FIELD NOTES

What HubSpot shows you.

HubSpot now records AI Referrals as its own traffic source on contacts, with the AI platform’s domain as the drill-down. That gives you a CRM-native way to follow AI-referred contacts into deals.

HubSpot’s knowledge base lists the Original and Latest Traffic Source values as Organic search, Paid search, Email marketing, Organic social, Referrals, AI Referrals, Other campaigns, Direct traffic, Paid social and Offline sources. Drill-down 1 for AI Referrals records the “AI platform domain (e.g., chatgpt.com, claude.ai)”. HubSpot’s own example: a contact who visits “by clicking a link from ChatGPT” gets Latest Traffic Source “AI Referrals” and Drill-Down 1 “chatgpt.com”.

The feature came from customers. A HubSpot Community idea posted in June 2025 asked HubSpot to “parse out leads from ChatGPT, Claude, Perplexity, etc.” into a new Original Source category; HubSpot later replied that it “went GA at INBOUND 2025”.

Attribution reports and their limits

HubSpot offers contact create, deal create and revenue attribution reports. Deal create and revenue attribution need Marketing Hub Enterprise. The models are First Touch, Last Touch, Linear, Time Decay and Empirical; HubSpot says “The Empirical model replaces the U-shaped, W-shaped, J-shaped, and Inverse J-shaped models.” Without Enterprise, copying the source onto the deal, as in chapter 8, gives most teams what they need first.

06 / FIELD NOTES

The dark-funnel gap.

The “dark funnel” is the research buyers do where your analytics cannot see it. AI assistants add to it in two ways: answers that never produce a click, and clicks that arrive without saying where they came from.

HubSpot’s own glossary says answer engines “don’t always pass referrer headers, which causes analytics tools to bucket those sessions under direct traffic rather than a named source.” One measurement vendor, Airefs, reports that on its own data ChatGPT accounted for about 2% of GA4 traffic while over 20% of new sign-ups cited ChatGPT or AI when asked. That is vendor data from a company selling a fix, so treat the size of the gap with caution; the direction matches what HubSpot describes.

One vendor’s gap between tracked and self-reported AI influence
Share of GA4 traffic from ChatGPT~2%Share of sign-ups citing ChatGPT or AI20%+

Airefs, Why GA4 under-reports ChatGPT traffic, published 14 July 2025, updated 28 April 2026. Vendor’s own data; directional only.

Zero-click answers add to the gap. Pew Research’s 2025 study of 900 US adults’ browsing found that when Google showed an AI summary, users clicked a traditional result in 8% of visits, against 15% when there was no summary, and clicked a link inside the summary in just 1% of visits. Buyers who read an answer and move on still carry your name into their shortlist.

The gap is not a flaw you can fully fix. It is a reason to add a second, independent source of evidence.

07 / FIELD NOTES

Self-reported attribution.

Self-reported attribution means asking buyers how they heard of you, and storing the answer in the CRM next to the tracked source. It catches the influence that never produces a labelled click, at the cost of being imprecise.

How to set up the question

  • One question on the demo or contact form: “How did you hear about us?”
  • Open text, or a short list with “Other” and a text box. If you use a list, include “ChatGPT or another AI assistant” as its own option, separate from “Google search”.
  • Required on high-intent forms only, such as demo requests, so free-trial sign-ups stay quick.
  • Store it as a contact property and copy it onto the deal when the deal is created.
  • Ask again on the first call, and log the answer; people remember better when asked by a person.
  • Clean it monthly: group free-text answers into a small set of values without overwriting the original text. This clean-up is a fair candidate when deciding what to automate first with AI.

Read the two sources together, not against each other. A contact whose tracked source is Direct and whose answer is “ChatGPT recommended you” is evidence of AI influence the click data missed. A contact whose tracked source is AI Referrals and whose answer is “a colleague” tells you the AI answer was a check, not the start. Our play on asking leads how they heard about you has field wording you can copy.

08 / FIELD NOTES

Building the pipeline report.

The report you want shows, for each period, how many contacts, opportunities and won deals had AI involvement, by tracked source and by self-reported source, side by side. Build it in the CRM, because that is where opportunities live. Our guide to website lead tracking applies the same approach to every other source.

Five steps from AI referral to opportunity report
  1. 01 · CAPTUREGA4 AI Assistant channel and HubSpot AI Referrals both on
  2. 02 · ASK“How did you hear about us?” stored as a contact property
  3. 03 · CARRYCopy original source, drill-down and self-reported answer onto the deal
  4. 04 · FLAGCreate an “AI involved” deal flag: tracked, self-reported, both or neither
  5. 05 · REPORTDeals and pipeline value by flag, monthly and quarterly

Step 3 is the one most teams skip; without it, the deal forgets where the buyer came from.

A quarterly AI-to-pipeline report layout
AI involvementNew contactsQualifiedOpportunitiesPipeline valueWon
Tracked only (AI Referrals source)from CRMfrom CRMfrom CRMfrom CRMfrom CRM
Self-reported only (said AI, other source)from CRMfrom CRMfrom CRMfrom CRMfrom CRM
Bothfrom CRMfrom CRMfrom CRMfrom CRMfrom CRM
Any AI involvement (total)sumsumsumsumsum
All other contactsfrom CRMfrom CRMfrom CRMfrom CRMfrom CRM

Add a GA4 view alongside it: AI Assistant sessions and key events by source, so you can see which assistants send visits even before they become contacts. Our play on connecting AI-referred leads to closed revenue covers the HubSpot report settings.

09 / FIELD NOTES

Reading the report honestly.

Present AI’s contribution as a range, not a single number: tracked AI as the floor, and tracked plus self-reported as a fuller estimate. Say plainly what each number can and cannot prove. We apply the same reading to evidence from one B2B client in a separate article.

  • Tracked AI referrals prove a click from an AI assistant, nothing more. They undercount.
  • Self-reported AI captures influence without a click, but memory is imperfect and answers are often partial.
  • Branded search and direct growth can reflect AI exposure, but also events, PR and sales activity. Use them as context, not proof.
  • Small numbers move a lot quarter to quarter. Show counts as well as percentages.

When the board asks “how much pipeline came from AI?”, the honest answer is “at least this much tracked, and about this much when we include what buyers tell us”. Our guide on reporting AI visibility to the board shows how to show that uncertainty on one page, and turning AI visibility into qualified enquiries covers what to do once you can see the flow.

10 / THE CALCULATOR

The gap calculator.

Enter one quarter of your own CRM numbers to see how much AI influence your tracked source misses, and what that might mean for opportunities. Nothing you enter is sent anywhere.

The default values are placeholders to show the arithmetic. The key assumption is that people who answered the question resemble those who did not; if only demo requests are asked, the self-reported share will skew towards high-intent buyers. Say so when you present it. To put a value on that influence, use our AI visibility ROI model.

11 / FIELD NOTES

Pitfalls that skew the numbers.

Most errors in AI referral reporting come from a few settings and habits. Check them before you trust a quarter’s figures. Checks like these belong in any conversion tracking setup.

A pre-report checklist

  • GA4 data retention. It only affects explorations and funnel reports, but the options are 2 or 14 months on standard properties. Set 14 months if you compare quarters in explorations.
  • AI Overviews hidden in Organic. Google’s AI features are counted as Organic Search, not AI Assistant. Do not report the AI Assistant channel as “all AI”.
  • Your own UTM tags. GA4 assigns channels from source and medium, so links you tag yourself (in AI directories, for example) are reported under your tags. Keep a naming rule.
  • Source lost at the deal. If the original source and self-reported answer are not copied to the deal, opportunity reports will not show them.
  • Double-counted key events. If GA4 counts two key events per enquiry, AI conversion rates look inflated. Our GA4 lead audit covers the fix.
  • Tiny samples. Five AI-referred deals in a quarter is a signal to watch, not a trend.

If you also want ad platforms to learn from these deals, the stages and click IDs in our offline conversion guide use the same CRM properties, so set them up once.

12 / QUESTIONS

Questions teams ask.

How do I track ChatGPT traffic in GA4?

GA4’s default channel group now includes an AI Assistant channel for visits from known AI assistant referrers such as ChatGPT and Gemini. Check it in the traffic acquisition report, and add a custom channel group with a regex rule above Referral as a backup for sources it misses.

Why does AI traffic show up as direct?

Some AI tools and apps do not pass a referrer when a link is opened, so analytics records the visit as direct. HubSpot’s own glossary describes this. Buyers who read an answer and later type your URL also appear as direct.

Does HubSpot track AI referrals?

Yes. HubSpot’s Original and Latest Traffic Source properties include an AI Referrals value, with the AI platform’s domain, such as chatgpt.com, in Drill-Down 1. You can report contacts and deals by that source.

Are Google AI Overviews counted as AI referrals?

No. In GA4’s default channel group, visits from Google’s AI Overviews and AI Mode are counted as Organic Search, not AI Assistant. Report them separately, or describe the AI Assistant channel accurately as non-Google assistants.

Is self-reported attribution reliable enough to report?

It is imprecise but useful. It captures influence that never produces a tracked click. Report it next to tracked source, not instead of it, show counts as well as percentages, and wait for at least a few dozen answers before acting on the share.

Sources: GA4 default channel group; GA4 what’s new; GA4 custom channel groups; GA4 traffic-source scopes; GA4 data retention; GA4 key events; HubSpot traffic source properties; HubSpot Community idea; HubSpot attribution reports; HubSpot glossary; Airefs; Ahrefs; Pew Research; Similarweb; CustomerThink on 6sense 2025; 6sense recap; G2, May 2025; G2, October 2025; TrustRadius 2026. Accessed 10 November 2026.

Read next.

Keep the whole journey connected.

Your next step

See how much pipeline AI is already touching.

Tell us your analytics and CRM setup. We will show you what your current tracking can see, what it misses, and the smallest set of changes to report AI from referral to opportunity.

Explore our work first