Get in touch
Have a project in mind? Tell us a bit about it.
To track AI traffic in Google Analytics, open Reports, then Acquisition, then Traffic acquisition in GA4 and look for the AI Assistant row. Google added that channel on May 13, 2026, and it collects visits from assistants such as ChatGPT, Gemini and Copilot without any setup. Add a custom channel group for AI tools GA4 doesn’t recognise, and use Search Console for Google’s own AI Overviews and AI Mode, because Google Analytics counts those clicks as Organic Search.
The questions below are the ones owners ask once they start looking, answered from Google’s, OpenAI’s and Microsoft’s own help pages. Tracking AI referral visits, citations and rankings side by side is part of our AI SEO service, so these are the same checks we set up for clients. If you’re still working on being named in the first place, read how to get your business to show up in ChatGPT and how to get into Google AI Overviews first.
Where do I see ChatGPT traffic in Google Analytics?
You see it in the Traffic acquisition report, in the row called AI Assistant. Google’s What’s new in Google Analytics page says that since May 13, 2026, GA4 gives a visit the medium “ai-assistant” and the campaign name “(ai-assistant)” when the referrer matches a recognised AI assistant. You don’t have to set anything up.
- In GA4, go to Reports, then Acquisition, then Traffic acquisition. The table is grouped by the session default channel group.
- Find the AI Assistant row. Its Sessions and Key events columns tell you how many AI visits you had and whether they did anything.
- To see which tool sent them, switch the dimension dropdown above the table to Session source / medium. ChatGPT visits show as chatgpt.com.
- Click the plus icon next to the dimension and add Landing page + query string as a second dimension. Now you can see which of your pages the AI tools send people to.
Google names ChatGPT, Gemini, Deepseek, Copilot and Grok as examples in its default channel group definitions, but it hasn’t published the full list. If a tool you care about is missing from the AI Assistant row, look for it under Referral. In June 2026 Google also added a Source group dimension that rolls different spellings of one source into a single value, with built-in grouping for ChatGPT and Perplexity, and it fills in past data too.
Why is my ChatGPT traffic showing as Direct?
Usually because the visit arrived without a referrer, so Google Analytics had nothing to tell it where the person came from. The AI Assistant channel depends on the referrer, and Search Engine Journal pointed out when it launched that AI visits without one still land in Direct. The common ways that happens:
- Someone copies your web address out of a ChatGPT answer and pastes it into their browser.
- A link opens from a phone app or an in-app browser that drops the referrer.
- Someone reads your business name in an answer and types it into Google, which then counts as Organic Search or Direct, never as AI.
There was also a specific problem in October 2026. OpenAI’s publishers FAQ says ChatGPT “automatically includes the UTM parameter utm_source=chatgpt.com in referral URLs”. After the GPT-6 release, links started arriving without that tag or a referrer, so ChatGPT visits fell while Direct rose on the same pages. Search Engine Land reported on October 20 that OpenAI had confirmed a bug through Adobe, that a fix began rolling out on October 15, and that tagged ChatGPT clicks were close to normal again later that day. Its advice was to note October 8 to 15 in your reports and leave your attribution settings alone. If your ChatGPT numbers dropped that week, check it like this:
- In Traffic acquisition, set the date range to October 8 to 15, 2026 and compare it with the week before.
- Look at the Direct row next to the AI Assistant row. If Direct went up by roughly what AI Assistant lost, the visits were mislabelled and nobody stopped finding you.
- Add Landing page + query string as a second dimension on Direct. Direct visits to deep pages, such as a blog post or a service page for one suburb, are rarely people typing the address. Those are likely the missing AI visits.
How do I set up an AI traffic channel group in GA4?
Copy the default channel group, add a channel that matches AI tools by source, and move it above Referral. Google’s custom channel groups help page gives the steps, and a custom group can be applied to your past data as well as new visits.
- Go to Admin, then under Data display choose Channel groups. You need Editor access to the property.
- Click Create new channel group. This starts you from a copy of the default group.
- Name it something like “Channels with AI”, then add a new channel called “AI tools”.
- Set the condition to Source, matches regex, and paste a pattern such as the example below.
- Click Reorder, drag “AI tools” above Referral and click Apply. GA4 puts each visit in the first channel it matches, so if Referral sits higher it catches chatgpt.com first.
- Click Save group, then pick your new group from the dimension dropdown in Traffic acquisition.
An example pattern (edit the list to the tools your customers use):
.*(chatgpt|openai|perplexity|claude|gemini|copilot|deepseek|grok).*Keep the .* at each end. Google’s regex help page says Analytics regex is full match and case sensitive by default, so a bare perplexity would not match the source www.perplexity.ai. Several popular guides leave that out, and the result is an empty channel.
Standard GA4 properties allow two custom channel groups (Analytics 360 allows five), so don’t spend both on experiments. Since the built-in AI Assistant channel arrived, a custom group mostly earns its place for tools Google doesn’t recognise yet and for comparing older months under the same rules.
Can I see Google AI Overviews traffic in Google Analytics?
No, not as its own line. Google’s default channel definitions say Organic Search includes “Google’s AI Overviews and AI Mode”, and that the AI Assistant channel excludes them. A click from an AI Overview looks the same in GA4 as a click from a normal Google result.
Search Console now covers part of the gap. Its Generative AI performance report, which Google announced in June 2026 and rolled out to all sites on August 31, shows how often your pages appeared in AI Overviews and AI Mode, broken down by page, country, device and date. Open Search Console and choose Performance, then Generative AI in the left menu. It counts impressions only, so it won’t show clicks or the searches that triggered them. It also may not appear at all until a site has enough AI impressions. Our own site’s report showed a single impression in October 2026, on our journal page, which is what a newer site tends to see at first.
For clicks, use the main Performance report. Google’s Performance report documentation says a click on a link in an AI Overview or in AI Mode counts as a click, and that an AI Overview takes one position on the page, so every link inside it shares that position. Those clicks are mixed in with ordinary results, and there’s no filter to separate them. Google’s AI features page says they are “included in the overall search traffic in Search Console” and suggests Google Analytics for conversions and time on site.
How do I know if AI traffic turns into enquiries?
Mark your enquiry actions as key events, and the Key events column next to the AI Assistant row will show how many enquiries came from AI tools. Without that, all you have is visit counts.
- Go to Admin, then Data display, then Events, and click the star next to each event that means a real lead, such as a form submission or a click on your phone number. Google’s key events help page explains the star and allows up to 30 key events on a standard property.
- Back in Traffic acquisition, read the Key events column for AI Assistant, Organic Search and Direct side by side.
- Add a “How did you hear about us?” question to your enquiry form or call script, with ChatGPT and “an AI tool” as options. It catches the people who read about you in an answer and came in through Google or Direct.
Here is a worked example with made-up numbers, to show how to read the report. An accounting firm sees 40 AI Assistant sessions in a month, 36 of them from chatgpt.com, landing mostly on its “bookkeeping for builders” page, with 3 form submissions. Organic Search had 900 sessions and 18 submissions. AI is the smaller channel, yet 3 enquiries from 40 visits is a higher rate than 18 from 900, because those visitors read an answer first and arrived knowing what they wanted. The useful next step is to look at what that bookkeeping page answers that the firm’s other pages don’t, and give more pages the same treatment. Treat one month as a hint, since counts this small swing a lot.
What can’t Google Analytics tell me about AI search?
Google Analytics only sees people who click through to your site. It can’t tell you how often an assistant named you without a link, recommended a competitor instead, or quoted your page and sent nobody. Use it alongside these other sources:
| Source | What it tells you | What it misses |
|---|---|---|
| GA4 AI Assistant channel | Visits and enquiries from recognised AI tools, by landing page | Visits with no referrer, AI tools not on Google’s list, AI Overviews and AI Mode |
| GA4 custom channel group | The same for the tools you list, including past months | Visits with no referrer; you have to add new tools yourself |
| Search Console Generative AI report | How often your pages appeared in AI Overviews and AI Mode, by page, country and device | Clicks, and the searches that showed you |
| Search Console Performance report | Clicks and impressions from Google, AI features included | Which clicks came from an AI feature and which from normal results |
| Bing Webmaster Tools AI Performance | How often your pages are cited in Microsoft Copilot, Bing’s AI summaries and some partner tools, plus a sample of the queries behind them (Microsoft) | Clicks, and every assistant outside Microsoft’s |
| Your own monthly prompt checks | Whether you’re named, linked or left out for the questions your customers ask | Volume; answers change from day to day |
| “How did you hear about us?” | AI influence on people who arrived some other way | Anyone who skips the question |
You also won’t find visits from AI crawlers in any GA4 report. Google’s known bot exclusion page says traffic from known bots and spiders is excluded automatically and you can’t switch that off. Whether bots like OAI-SearchBot can reach your site is a robots.txt question for your developer (see should I block AI crawlers?), and Analytics won’t show it.
What should I check every month?
Check the same six things each month, so the trend means something:
- AI Assistant sessions and key events, compared with last month and, once you have it, the same month last year.
- The landing pages AI tools send people to. New pages appearing there are the clearest sign your content is being used.
- Direct visits to deep pages, in case referrers go missing again.
- Generative AI impressions by page in Search Console.
- Search Console clicks for your question-style queries.
- A fixed list of customer questions you run in ChatGPT, Gemini and Perplexity, noting who gets named.
Last-click reports undercount channels that do their work early in a decision, and AI answers often do exactly that. Our post on why last-click attribution misleads covers how to read GA4 with that in mind.
If you’d rather someone else set this up and reported on it, our AI SEO service puts AI referral visits and enquiries from GA4, Generative AI impressions from Search Console, citations from Bing, Google rankings and the monthly prompt checks in one report. The first two months come with no setup, audit or management fees, and after that you only keep paying if you think it’s worth it. Nobody can promise that an assistant will mention you, so the report shows what actually happened each month.
FAQ
Does the AI Assistant channel show my older data?
Google hasn’t said whether the AI Assistant channel reclassifies visits from before May 2026. Custom channel groups can be applied to past data, according to Google’s help page, so build one if you want to compare older months under the same rules.
Does Perplexity traffic show in the AI Assistant channel?
Google hasn’t published its full list of recognised assistants, and its examples don’t include Perplexity. Check Session source / medium for perplexity.ai, and include it in your custom channel group regex so it’s counted either way.
Do I need Google Tag Manager to track AI traffic?
No. The AI Assistant channel, custom channel groups and key events all work with the standard GA4 tag. You only need Tag Manager or a developer if your enquiry form or phone clicks aren’t recorded as events yet.
Why is my AI traffic so small compared with Google?
GA4 only counts the clicks it can identify, and many people act on an AI answer without clicking, or click in a way that strips the referrer. Judge AI by the enquiries it brings, the pages it sends people to and your monthly prompt checks, rather than by session counts alone.
Sources: 1. What’s new in Google Analytics (Analytics Help). 2. Default channel group (Analytics Help). 3. Traffic acquisition report (Analytics Help). 4. Custom channel groups (Analytics Help). 5. Regular expressions (Analytics Help). 6. Mark events as key events (Analytics Help). 7. Known bot traffic exclusion (Analytics Help). 8. Generative AI performance report, Search (Search Console Help). 9. Introducing Search Generative AI performance reports in Search Console (Google Search Central Blog). 10. Performance report metrics (Search Console Help). 11. AI features and your website (Google Search Central). 12. Publishers and developers FAQ (OpenAI Help Center). 13. Introducing AI Performance in Bing Webmaster Tools (Microsoft Bing Webmaster Blog). Third-party reporting: Search Engine Journal (May 14, 2026) and Search Engine Land (October 20, 2026), linked above.
