AI Traffic in Google Analytics: How to Spot Visits Sent by ChatGPT and Perplexity
You may already have visitors coming from ChatGPT or Perplexity in your reports — without knowing it. Most analytics tools file this traffic under "Direct," the catch-all bucket for visits with no identified source. Here's where to look to pull it out of the shadows.
Getting cited by an AI model is great. Knowing that citation actually sent you a visitor is better — and that's often where it breaks down. Unlike a classic Google link, a link clicked from a ChatGPT answer or a mobile app doesn't always pass the origin information Google Analytics expects. The result: that traffic exists, but it's invisible in your usual reports if you don't know where to look.
Part of your "Direct" traffic isn't really direct: it's a click from an AI answer whose browser or app didn't pass along the source. You have to go looking for it specifically to see it.
Why does AI traffic hide inside "Direct"?
Google Analytics classifies a visit based on the information the browser passes at the moment of the click. When that information is missing — because the link was opened from a native app like the ChatGPT mobile app, or because the referrer got stripped along the way — Analytics has nothing to attach the visit to, and defaults it to "Direct," the same bucket as someone typing your URL by hand.
This isn't a configuration mistake on your part: it's standard behavior for a relatively recent traffic source that the tool's default attribution rules don't fully recognize yet.
Which referrer domains should you look for to spot ChatGPT, Perplexity, Gemini, and Copilot?
Some AI traffic does pass a usable referrer, particularly on desktop or through the web versions of these tools. In your traffic acquisition report, look for these domains among your sources:
| Source | Domains to spot |
|---|---|
| ChatGPT | chatgpt.com, chat.openai.com |
| Perplexity | perplexity.ai |
| Gemini | gemini.google.com |
| Copilot | copilot.microsoft.com, bing.com |
| Claude | claude.ai |
If none of these domains show up in your current traffic sources, that doesn't necessarily mean you have zero AI traffic: it may also mean it's currently buried in "Direct," or that it's still marginal in volume, which is common for most sites in 2026.
How do you isolate this traffic in your reports?
Once you've identified the domains, two simple habits are enough to start tracking this signal over time, without overhauling your analytics stack:
- Create a segment or a custom channel group that bundles these domains together, so they're tracked as their own category instead of scattered across your "other" sources.
- Watch this segment's trend over time rather than its absolute value at any given moment: the trend tells you whether your GEO work is starting to generate real traffic, not an isolated monthly number.
Stay cautious about interpretation: an unexplained rise in "Direct" traffic (no campaign, no obvious spike in brand awareness) is often, itself, an indirect clue of unattributed AI traffic — without being something you can state with certainty.
What this traffic doesn't replace
For the vast majority of sites, identifiable traffic coming from AI models remains well below classic SEO traffic. That's not a contradiction with the value of GEO: a good share of AI citations generate no click at all, since the answer is given directly to the user without them needing to visit your site. This traffic should be read as a complementary signal — proof that a citation sometimes turns into a visit — not as the single metric for your GEO performance.
Free GEO audit — we measure your real visibility
We identify your existing AI traffic in your analytics tools and measure your current citation rate across ChatGPT, Perplexity, Claude, and Gemini. You get a clear 90-day action plan. No commitment, delivered in 24-48h.
I want my auditFrequently asked questions
Why does ChatGPT traffic show up as "Direct" in Analytics?
When a link is opened from a native app or the browser doesn't pass a referrer header, Google Analytics has no information about the click's origin and classifies the visit as "Direct," the same bucket as someone typing your URL by hand.
Which referrer domains should you look for to identify AI traffic?
In your acquisition report, look for chatgpt.com, chat.openai.com, perplexity.ai, gemini.google.com, copilot.microsoft.com, or claude.ai. When these domains pass a referrer, they show up as a distinct source instead of being buried in "Direct."
Does this traffic replace classic SEO metrics?
No, it complements them. Volume remains clearly lower than classic SEO for most sites today, and a good share of AI citations generate no click at all. It's an extra signal to track, not a replacement.