VisitorType
← All posts

Does ChatGPT traffic show up in Google Analytics? Yes — but not where you think

chatgptga4ai-referrals

Short answer: yes, ChatGPT sends real, measurable visitors to your site — but GA4 scatters them across three different buckets, and none of them says "ChatGPT".

Where ChatGPT visits actually land in GA4

  • Referral — when the referrer header survives. Desktop web ChatGPT usually passes chatgpt.com, so look under Traffic acquisition → Session source for chatgpt.com.
  • Direct — when the referrer is stripped, which happens constantly: the mobile apps, embedded browsers, and privacy-minded link handling all drop it. Industry measurements put the loss at 35–70% of AI-referred sessions. This is the bucket that eats your credit.
  • Unassigned — when UTM parameters arrive in combinations GA4's default channel rules don't recognize.

The one reliable thread: since mid-2025 ChatGPT appends utm_source=chatgpt.com to outbound links, and query parameters survive referrer stripping. If you check Session source for chatgpt.com from both the referrer and the UTM, you'll usually find two to five times more ChatGPT traffic than the Referral report suggested.

The five-minute GA4 fix

Build a custom channel group with a source regex:

chatgpt\.com|openai\.com

It works, with the usual caveats — channel groups don't backfill history, and you'll be maintaining that regex forever as platforms change domains and formats.

The part GA4 can't do at all

Even a perfect channel group only shows you the humans ChatGPT sent. It can't show you the step before: ChatGPT's own fetches of your pages (the ChatGPT-User agent retrieving your pricing page mid-conversation) — because those fetches never execute the GA tag. You're seeing the echo, not the event.

VisitorType measures both sides at collection time: AI-referred humans get their own dimension (fused from referrer and UTM, so the Direct-bucket losses come back), and the AI fetches themselves show up as first-class visits — verified against the vendor's published IP ranges, so a spoofed user agent can't inflate the numbers.

See your real ChatGPT traffic in five minutescreate a free account, install one script tag, and open the AI referrals panel.

See which AI agents visit your site — free.

Start with VisitorType