Visitors from ChatGPT, Perplexity, Gemini, and Claude are already landing on your site, but GA4 is filing most of them under "Referral" or "Direct" where they vanish into noise. That hides the real payoff of your GEO work. This guide walks you through building a dedicated AI Search channel group in GA4 so you can see AI-referred sessions cleanly, compare their behavior to organic search, and prove the ROI of showing up in AI answers.
You will end with a custom channel that captures the major AI platforms, a way to sanity-check it, and a plan for the Bing and Copilot traffic that resists tracking.
Key takeaways
- AI-referred visitors arrive pre-qualified: they read a summarized answer, then clicked for detail, so they convert differently from cold organic traffic and deserve their own channel. - GA4 does not have an AI Search channel by default; you build one with a custom channel group that matches the AI referral domains. - The core domains to capture in 2026 are `chatgpt.com`, `openai.com`, `perplexity.ai`, `gemini.google.com`, `bard.google.com`, `claude.ai`, `anthropic.com`, and `copilot.microsoft.com`. - Copilot and Bing Chat traffic often masks itself inside `bing.com` or Direct, so treat those numbers as a floor, not the full picture. - GEOly pairs the on-site GA4 view with the off-site half of the funnel, connecting AI visibility to sessions through its GA4 integration.
Step 1: Know the AI referral domains you are hunting for
Before touching GA4, list the domains AI platforms actually send clicks from. As of 2026 the main ones are ChatGPT (`chatgpt.com`, `openai.com`), Perplexity (`perplexity.ai`), Google Gemini (`gemini.google.com`, and legacy `bard.google.com`), Claude (`claude.ai`, `anthropic.com`), and Microsoft Copilot (`copilot.microsoft.com`).
Microsoft is the awkward case. Copilot and Bing Chat traffic frequently shows up under `bing.com` mixed with ordinary Bing search, or falls into Direct entirely. You can still capture the clean `copilot.microsoft.com` referrals; just know the Microsoft slice is understated.
Gotcha: this list drifts as platforms launch new surfaces and share domains. Revisit it each quarter and add any new referrers you spot in your raw referral report.
Step 2: Create a custom channel group in GA4
In GA4, open Admin, then under the property column find Data settings and Channel groups. Create a new custom channel group, name it something like "AI Search default," and start from a copy of the default grouping so you keep the standard channels intact.
Add a new channel at the top of the ordering called AI Search. Ordering matters: GA4 assigns each session to the first channel whose conditions match, so AI Search must sit above Referral and Organic Search or those channels will swallow the traffic first.
Gotcha: a custom channel group is not retroactive in every report and can take up to a day or two to populate fully. Do not panic if the channel looks empty an hour after you create it.



