Quick answer: You can track AI search traffic in GA4 by isolating referrals from AI domains — like chatgpt.com, perplexity.ai, gemini.google.com, copilot.microsoft.com, and claude.ai. Create an exploration or segment filtered to those referral sources, or build a custom channel group for “AI Search.” It won’t be perfect (some AI traffic is untagged), but it gives you a directional read on how many visitors arrive from AI answers.
If GEO is an investment, you need to measure the return. GA4 doesn’t have an “AI Search” channel out of the box, but you can build a clear view in a few steps.
Why measure this now (2026): AI referral volume is still small, but it punches above its weight. Independent 2026 studies put AI-referred conversion rates in the ~10–15% range versus ~2–3% for classic Google organic — AI acts as a pre-qualifier, so fewer visitors arrive far more ready to act. ChatGPT drives the majority of that referral traffic (~75% in most datasets), with Gemini and Perplexity making up most of the rest, and Claude rising on B2B queries. Translation: even a trickle of AI clicks is worth isolating, because each one is worth several organic visits. If you haven’t earned citations yet, start with getting cited by ChatGPT and ranking in Google Gemini.
Step 1: Know the AI referral domains
Most AI engines pass a referrer when a user clicks through. The common ones:
chatgpt.com/chat.openai.com(ChatGPT)perplexity.ai(Perplexity)gemini.google.com(Gemini)copilot.microsoft.com/bing.com(Copilot)claude.ai(Claude — growing B2B referral share in 2026)
AI engines, referral domains, and GA4 regex tokens
| AI engine | Referral domain(s) | GA4 source regex token | Notes |
|---|---|---|---|
| ChatGPT | chatgpt.com, chat.openai.com | chatgpt|openai | Largest single share of AI referrals |
| Perplexity | perplexity.ai | perplexity | Usually passes a clean referrer |
| Google Gemini | gemini.google.com | gemini | Keep separate from google organic in your filter |
| Microsoft Copilot | copilot.microsoft.com, bing.com | copilot | Some sessions land under bing |
| Claude | claude.ai | claude | Small but growing on B2B queries in 2026 |
chatgpt|openai|perplexity|gemini|copilot|claudeStep 2: Build the view in GA4
- Open Explore → Free form.
- Add the dimension Session source / medium (or Session source).
- Add metrics like Sessions and Engaged sessions.
- Apply a filter where Session source matches a regex such as
chatgpt|openai|perplexity|gemini|copilot|claude. - Save it as a reusable report you check weekly.
For a permanent solution, create a custom channel group in Admin with a channel named “AI Search” using the same source rules — then it shows up alongside Organic and Direct.
Step 3: Watch the right signals
- Volume trend — is AI-referred traffic growing month over month?
- Engagement — AI visitors often arrive with high intent; check engaged sessions and conversions.
- Landing pages — which pages earn AI clicks? Do more of what works.
A caveat on accuracy
This undercounts. Some AI tools strip referrers, some answers cite you without a click at all (you got the brand impression but no visit), and domains change. Treat GA4 numbers as a directional floor, not a precise total — and pair them with manually checking whether engines cite you.
Frequently asked questions
Why don’t I see ChatGPT traffic at all?
It may be small, grouped under Direct (no referrer), or your content isn’t being cited yet. Build citations first — see getting cited by ChatGPT.
Can I see citations that didn’t get a click?
Not in GA4 — analytics only sees visits. For zero-click citations, query the engines directly and track mentions over time.
What regex should I use to track AI search traffic in GA4?
Use this as your Session source filter (or the condition in a custom channel group): chatgpt|openai|perplexity|gemini|copilot|claude. It matches the main AI engines that pass a referrer. Add new domains as they appear — the AI referral list changes every few months.
Should AI Search be its own channel in GA4?
Yes. Building a custom channel group with an “AI Search” channel (using the regex above) makes AI traffic show up next to Organic and Direct in standard reports, so you don’t have to rebuild an exploration every time. Set it in Admin → Data settings → Channel groups.
The bottom line
A simple GA4 exploration filtered to AI referral domains turns GEO from a guess into a measurable channel. Set it up once, watch the trend, and double down on the pages AI loves to cite.

Leave a Reply