How to see AI traffic in Google Analytics 4
The AI Assistant channel is a start. Where AI clicks really land, and how to catch more of them.
To see AI traffic in Google Analytics 4, open the Traffic acquisition report and look at the AI Assistant channel, which Google added on 13 May 2026. That channel misses clicks from AI Overviews and AI Mode, plus some assistant visits. A custom channel group catches more, but no GA4 setup shows when an assistant named you and nobody clicked.
We haven’t run these steps in a live GA4 property. Quotable’s own site doesn’t use GA4, so the steps come from Google’s help pages, opened on 7 November 2026, and menu names may differ. We tested the source pattern below separately. If you try this, compare a week of results with what you expected before you report on it.
Where an AI click can land in GA4
- AI AssistantA recognised assistant passes a referrer
GA4 sets the medium to
ai-assistant. Google names ChatGPT, Gemini, Deepseek, Copilot and Grok as examples. - Organic SearchA click from AI Overviews or AI Mode
Google excludes both from the AI Assistant channel, so they mix with ordinary search clicks.
- DirectNo referrer and no tag
GA4 has nothing to go on. Google says these sessions are processed as direct traffic.
- Possibly UnassignedA source tag with no medium
utm_source=chatgpt.comsets a source but no medium. One vendor reads Google’s rules this way and hasn’t tested it.
Does GA4 have a channel for AI traffic?
Yes, GA4 has a default channel called AI Assistant. Google’s release notes date it to 13 May 2026, and say the medium ai-assistant is assigned when the referrer matches a recognised assistant. Google’s channel page gives ChatGPT, Gemini, Deepseek, Copilot and Grok as examples. It doesn’t mention Claude or Perplexity, so check where those land in your own reports.
To read it, go to Reports, then Acquisition, then Traffic acquisition. Set the table to Session default channel group, and select AI Assistant. Add Landing page as a second dimension to see which pages people arrive on.
We found no Google statement that older sessions were moved into the new channel. Treat 13 May 2026 as a break in the series, so a jump at that date isn’t growth.
Why does the AI Assistant channel miss visits?
The AI Assistant channel misses visits because it depends on the signals each click carries, and many AI clicks carry few. Google’s rule is triggered by the referrer. Yet Adobe’s Cedric Huesler, as quoted by Search Engine Journal in October 2026, wrote that most ChatGPT clicks still arrive without one, and recommended counting the tag instead.
The tag is common. LLM Pulse, which sells AI search analytics, reports that 97.53% of ChatGPT answers with cited links carried utm_source=chatgpt.com in its latest published snapshot, with no sample size given. That tag has a source and no medium. Clickport, which sells web analytics, found 95% of the ChatGPT visits it could identify arrived that way. It reads Google’s rules as sending those visits to Unassigned, and says it hasn’t tested that in GA4.
So look at three places, not one: AI Assistant, Referral and Unassigned. Google’s traffic source page says the referrer may set dimensions only when no other campaign or source fields are set, which is why an existing tag can matter.
How do you build a custom AI channel in GA4?
Build a custom channel group that matches on source, so that it catches tagged visits and referred visits alike. Google’s help page allows two custom groups on a standard property and five on 360, with up to 50 channels in each. Traffic goes to the first channel it matches, so the position of your new channel decides what it catches.
Set up a custom AI channel
- 1Open channel groups
Admin, then Data display, then Channel groups.
- 2Start from the default
Choose Create new channel group, which begins as a copy.
- 3Add the channel
Name it “AI assistants”, with Source matching the pattern below.
- 4Reorder and save
Move it above AI Assistant and Referral, and keep it below your paid channels.
Use this as the pattern:
(chatgpt\.com|chat\.openai\.com|(www\.)?perplexity\.ai|claude\.ai|gemini\.google\.com|copilot\.microsoft\.com|chat\.deepseek\.com|grok\.com)Google’s regex page says matching is full and case sensitive by default, so this pattern won’t catch fakechatgpt.com. We tested it in JavaScript against 13 values. It matched the nine assistant hostnames and rejected google, microsoft.com, fakechatgpt.com and chatgpt.com.evil.net. Those hostnames are our list, not Google’s, and an assistant’s address can change. Compare it with the Session source values in your own property, then add what’s missing.
Our view on position: keep paid channels above this one, so that ChatGPT ads you’ve tagged with your own campaign details stay in paid. Google says a custom group can be applied to your reports retroactively, and that edits take effect at once in reports and explorations, so a saved report can change under you. Changes to audiences apply going forward only.
How do you see clicks from AI Overviews and AI Mode?
You can’t separate clicks from AI Overviews and AI Mode in GA4. Google excludes both from the AI Assistant channel, and they count as Organic Search. Search Console’s generative AI reports, open to all websites since 31 August 2026, show how often your pages appeared in these features. The announcement lists impressions only, with no clicks.
Read these reports side by side. Search Console shows AI impressions by page, and GA4 shows what happened on those pages after any kind of organic click. Don’t divide one by the other, because they aren’t the same visits. For Bing and Copilot, Bing’s AI Performance report is the equivalent place to look.
Why did ChatGPT traffic drop in October 2026?
ChatGPT traffic appeared to drop in October 2026 because of a tracking fault, according to several people who measured it. Between about 8 and 15 October, links in ChatGPT’s answers reportedly lost their tag and opened without a referrer, so clicks went unlabelled. Search Engine Journal’s report says Huesler reported that OpenAI confirmed a bug, and that OpenAI’s release notes for those dates don’t mention it.
Daily visits during the fault, on about 500 pages
Add a note on 8 to 15 October 2026 in your reports, so nobody reads that week as lost demand. Search Engine Journal also reports that LLM Pulse saw no rise in Direct, and that the data can’t yet rule out some real loss. The wider lesson holds either way. This count depends on a tag a third party can change without warning.
What can AI traffic in GA4 not tell you?
AI traffic in GA4 can’t tell you how often assistants name you, what they say or who they name instead. An answer can recommend you and earn no click. It can also describe you wrongly, and you’d never see that in analytics. Traffic only records the people who clicked, and a tracked click tells you nothing about the answer around it.
The numbers are often small too. Clickport reports AI visits at 0.5% of sessions in October 2026 across its own customers, among the visits it could label. That’s one vendor’s customer base, and your share may differ, but it’s a reason not to judge AI visibility by this channel alone.
For the other half of the picture, ask the assistants directly. You can paste answers into our free AI answer analyser to count who’s named. Quotable automates this by asking each question several times across ChatGPT, Gemini and Google AI Overviews. Other tools, such as Ahrefs Brand Radar and Semrush’s AI Visibility Toolkit, also measure answers. Quotable doesn’t measure your site traffic, so it sits beside GA4 and doesn’t replace it. No tool can guarantee that an assistant will name you.
How to report AI traffic to your team
A note you can adapt: “AI visits are a partial count. We report the custom AI channel, and we note that AI Overviews and AI Mode clicks sit in Organic Search. Some assistant clicks arrive as Direct, so treat this as a minimum. The week of 8 October 2026 is affected by a reported ChatGPT tracking fault. Mentions in answers are measured separately.”
Questions
Does GA4 track ChatGPT traffic automatically?
Partly. Since 13 May 2026, GA4 puts visits in its AI Assistant channel when the referrer matches a recognised assistant, and Google names ChatGPT as an example. Clicks that arrive without a referrer can land elsewhere, including Direct.
Are AI Overviews clicks in the AI Assistant channel?
No. Google excludes AI Overviews and AI Mode from that channel, and those clicks count as Organic Search. Search Console’s generative AI reports show how often your pages appeared in these features, though the announcement lists impressions only.
Why does ChatGPT traffic show as Direct?
GA4 treats a session as direct when no referral information is available. ChatGPT links often rely on a utm_source tag instead of a referrer, and that tag reportedly went missing for about a week in October 2026, which pushed clicks into Direct.
Related tools
- AI answer analyserSee which brands and sources AI answers mention.
- AI question generatorTurn your category into questions to ask AI assistants.
- AI crawler checkerSee which AI bots your robots.txt allows or blocks.
See what AI says about you, every week
Quotable asks ChatGPT, Gemini and Google AI Overviews for you, then shows what they say about your brand and what to fix.
Related articles
Drafted with AI assistance and checked against the linked sources. We haven’t run these steps in a live GA4 property.
Sources
- Google Analytics, default channel group
- Google Analytics, what’s new (13 May 2026)
- Google Analytics, custom channel groups
- Google Analytics, traffic sources
- Google Analytics, regular expressions
- Google Search Central blog, generative AI performance reports (June 2026)
- Bing Webmaster Blog, AI Performance in Bing Webmaster Tools (February 2026)
- Search Engine Journal, ChatGPT traffic drop appears to be a tracking problem (October 2026)
- Clickport, why ChatGPT traffic shows as Direct in GA4 (October 2026)
- LLM Pulse, ChatGPT UTM tracker (October 2026)