ChatGPT Is Stealing Your Analytics (Sort Of)
A visit that started as “ask ChatGPT about X” and ended on your site shows up somewhere in GA4 — usually misclassified as generic Referral traffic, or worse, as Direct, hiding real AI-driven demand inside a bucket that tells you nothing about where it actually came from.
Where AI referral traffic actually shows up
In GA4, go to Reports → Acquisition → Traffic acquisition, and add a Session source filter for these hostnames:
chat.openai.com/chatgpt.comperplexity.aigemini.google.comcopilot.microsoft.com
Why it's undercounted even when you look
This isn't a GA4 bug — it's a measurement gap everyone is currently dealing with. Many AI answer links don't pass clean referrer data, and some opens happen inside an in-app browser or webview that registers as Direct traffic instead of a referral, because the referrer header never makes it through.
A rough fix worth setting up
Build a custom channel group or a saved Exploration isolating these hostnames, so you have one number to track over time — even an imperfect number is better than none, as long as you treat it as directional.
Read this with healthy skepticism
- Don't treat this figure as precise — it's a floor, not a ceiling, because of the referrer-stripping issue above.
- Watch the trend over weeks, not any single day's count.
Free Mind's SEO work runs on real GA4 and Search Console data, including tracking AI-referral traffic as its own signal, not folding it into noise.
Explore Search & AI Visibility