How to Track AI Traffic in GA4 (ChatGPT, Perplexity, Gemini and More)
By Revamio Team

AI engines are sending real visitors to websites, and those visitors convert unusually well because they arrive already recommended by the AI. The problem is that most analytics setups bury this traffic or miss it entirely. If you cannot see AI referrals in GA4, you cannot prove the value of your AI visibility work or learn which pages are getting cited. This guide gives you the complete, current setup.
What GA4 does for you automatically in 2026
As of 2026, GA4 has a native AI Assistant channel. It automatically detects sessions from a short list of tools, ChatGPT, Gemini, and Claude, and groups them under their own row. To find it, open Reports, then Acquisition, then Traffic acquisition, and set the primary dimension to Session default channel group. If you have had AI traffic since the channel went live, AI Assistant appears as its own line.
This is a real improvement, but it has a serious gap. The native channel only recognizes those three tools. Visits from Perplexity, Microsoft Copilot, and others stay buried in the generic Referral bucket. If you rely on the default channel alone, you will undercount your AI traffic.
Build a custom channel group for full coverage
To capture everything, create a custom channel group. In GA4 admin, go to Channel groups, click Create new channel group, and name it something clear like AI Traffic. Add a channel defined by a condition where Source matches a regex covering the major AI platforms:
chatgpt.com|chat.openai.com|perplexity.ai|claude.ai|gemini.google.com|copilot.microsoft.com|bing.com/chat|meta.ai
Order matters. Drag your new AI Traffic channel above the Referral channel so AI sessions are claimed before they fall into generic referral, then save. One caveat to plan around: custom channel groups apply from the date you create them and do not backfill history, so set this up sooner rather than later.
The direct-traffic problem
Here is the limitation no setup fully solves. A large share of AI referral sessions, by some 2026 measurements between a third and two thirds, arrive with no referrer information at all. Those land in Direct, indistinguishable from someone typing your URL. This happens because of how some AI apps and in-app browsers strip the referrer. So treat your GA4 AI numbers as a floor, not a complete count, and expect some AI traffic to hide in Direct.
You can recover part of that hidden traffic with UTM tags on the links you control, for example links you place in your own documentation, support answers, or syndicated content that AI engines cite. Tagging those with a consistent source and medium keeps them out of the Direct bucket and makes them attributable. It will not catch organic AI citations of untagged pages, but it sharpens the picture for the surfaces you can influence, and it gives you a cleaner baseline to watch as your AI visibility grows.
Find which pages AI is citing
The most actionable move takes one extra step. In your Traffic acquisition report, add Landing page as a secondary dimension while filtering to your AI channel. This shows which specific pages AI engines are sending people to, which is a strong proxy for which pages are being cited. Those are your winners. Study what makes them quotable and apply it elsewhere, the principles in getting cited by LLMs and answer engine optimization.
What GA4 cannot tell you
GA4 measures the click after the citation. It cannot tell you the citations that did not produce a click, the prompts where a competitor was named instead of you, or the answers where the AI stated your facts wrong. Most AI influence happens inside the answer, before any visit, and a lot of the visits that do happen hide in Direct. So GA4 is necessary but not sufficient.
That is the other half of the picture, and it is what Revamio measures. We scan ChatGPT, Perplexity, Gemini, and Google AI for the prompts your buyers ask and show you the full citation surface, not just the sliver that clicks through. Pair GA4 for downstream traffic with AI visibility tracking for the upstream answer layer, and you finally see the whole funnel.
Frequently asked questions
Why is my AI traffic so low in GA4? Two reasons. The native channel misses Perplexity and Copilot, and a large share of AI sessions arrive without a referrer and land in Direct. Add a custom channel group to recover what you can.
Does the custom channel group fix old data? No. It applies only from its creation date forward, so set it up now.
Should I rely on GA4 alone for AI visibility? No. GA4 sees the click, not the citation. Combine it with citation-level tracking for the complete view.
Set up the channel group today, then pair it with citation tracking. Run a free scan to see the answers GA4 will never show you.