3 spots left for AugustGrab Yours →

How to Track ChatGPT, Perplexity & Gemini Referral Traffic in GA4

AD

Abhishek Dwivedi

Team Lead, SEO

|
Jul 18, 20268 min read
Share:
How to Track ChatGPT, Perplexity & Gemini Referral Traffic in GA4

Over the past year, AI chatbots and answer engines have quietly become a real traffic source. ChatGPT, Perplexity, Gemini, and Copilot all cite websites in their answers, and a growing share of clicks now come from users tapping those citations. The problem is that GA4 has no built-in "AI Referral" channel, so this traffic often gets buried under Direct or lumped into generic Referral. If you want to know whether your content strategy for AI visibility is actually working, you need to isolate this traffic yourself, using GA4's existing tools rather than waiting for Google to build a native report.

Why GA4 Doesn't Track AI Referrals by Default

GA4's default channel grouping was built for search engines, social platforms, and paid ads, not AI answer engines. When someone clicks a citation link inside ChatGPT, Perplexity, or Gemini, the click often arrives with a referrer domain GA4 doesn't recognize, or with no referrer at all if the app opens links in an in-app browser that strips this data. The result is that AI-driven visits get folded into Direct or a generic Referral bucket alongside dozens of unrelated sources, hiding a channel that is becoming genuinely important for top-of-funnel discovery.

Step 1: Check Your Referral Traffic Report First

Start in Reports > Acquisition > Traffic acquisition and switch the primary dimension to Session source. Search the table for known AI domains: chatgpt.com, chat.openai.com, perplexity.ai, gemini.google.com, and copilot.microsoft.com are the most common right now. Whatever shows up here is a confirmed floor, not a ceiling. It tells you AI platforms are already sending traffic, even before you build anything custom.

Step 2: Build a Custom Channel Group for AI Referrals

Go to Admin > Data display > Channel groups and create a new custom channel. Add a condition where Session source contains any of the AI domains you found in Step 1, and name the channel something like "AI Chatbots." Once it's live, this channel groups all matching sessions together going forward, so you can track it in standard reports like Traffic acquisition and Engagement without rebuilding the same filter every time.

Graphs of performance analytics displayed on a laptop screen, representing a GA4 exploration report
Building a Free-form exploration in GA4 shows exactly which pages AI tools are citing

Step 3: Create a Free-Form Exploration for AI Traffic

For a more detailed view, build a Free form exploration under Explore. Add Session source/medium as a dimension, filter it down to just your AI domains, and add Landing page as a secondary dimension. This shows you exactly which pages are being cited by which AI tool, which is far more useful than a single traffic number. Pages that show up repeatedly are the ones your AI-visibility efforts are actually working on.

Step 4: Watch for Traffic That's Hiding as Direct

Not all AI referral traffic can be isolated this way. Mobile apps and some in-chat browsers drop the referrer entirely, so those sessions land in GA4 as (direct)/(none) with no way to separate them from someone typing your URL directly. You won't get a perfect number here, but watching for unexplained spikes in direct traffic that line up with a new piece of content going live is a reasonable proxy signal.

Step 5: Add UTM Parameters Where You Can

Anywhere you control the outbound link, add UTM parameters so GA4 doesn't have to guess. If you list your own pages in an llms.txt file or submit content directly to a platform, tag those URLs with utm_source and utm_medium values like ai-referral. It won't cover traffic initiated by the AI tool itself, but it removes ambiguity for the channels you can control.

Line graph showing traffic trends on a screen
Tagging the links you control with UTM parameters gives you a clean trend line for AI-driven traffic over time.

What to Do Once You Can See This Traffic

Once this traffic is visible, treat it like any other channel: track it over time, not as a single snapshot. Compare volume before and after you publish GEO-focused content or update your llms.txt file, and look at which landing pages recur. Most importantly, connect it to what happens after the click, not just the click itself. A trickle of AI referral traffic that converts into leads is worth more than a spike in visits that bounce immediately.

Frequently Asked Questions

Why does ChatGPT traffic show up as Direct in GA4?

Many AI apps, especially mobile versions, open links in an in-app browser that doesn't pass a referrer header. Without that header, GA4 has no source information to work with and defaults to Direct. This is a platform limitation, not something you can fix from the GA4 side.

What's the fastest way to see AI referral traffic in GA4 today?

Go to Traffic acquisition, set the primary dimension to Session source, and manually search for domains like perplexity.ai, chatgpt.com, or gemini.google.com. This takes about two minutes and works immediately, without needing to build a custom channel group first.

Should I create a custom channel group or just filter reports manually?

Manual filtering is fine for a one-time check. A custom channel group is worth setting up if you plan to monitor this monthly, since it groups the traffic automatically going forward and shows up in standard reports without repeating the same filter each time.

Do UTM parameters work for AI-driven traffic?

Only on links you control. If you tag a link inside your own llms.txt file or a piece of content you submit directly to a platform, GA4 will attribute it correctly. UTM tags can't be added to a link the AI model generates on its own, so this only closes part of the gap.

How often should I check this data?

Monthly is enough for most sites. AI referral volume is still small for the vast majority of businesses, so daily monitoring rarely reveals anything actionable. Check monthly, and pay closer attention right after publishing new GEO or AEO-focused content.

Like what you're reading?

Get a free marketing plan tailored to your brand

Get Your Free Plan

yes, actually free. we're not kidding.

Key Takeaways

  • GA4 has no built-in channel for AI chatbot referrals; you have to build visibility yourself.
  • Check Traffic acquisition by Session source first, searching for domains like perplexity.ai and chatgpt.com.
  • Build a custom channel group to track this traffic automatically going forward.
  • Some AI traffic will always show up as Direct due to stripped referrer data; there's no full fix for this.
  • UTM parameters help on links you control, like your llms.txt file, but not on AI-generated links.
  • Track this data monthly and connect it to conversions, not just visit counts.

the TL;DR your boss will love

This Isn't Just Theory. We Do This Daily.

Let us show you exactly what we'd do for your brand - strategy, channels, budget, timeline. Free. No pitch deck.

Get Smarter Every Week

Ideas, data, and the occasional hot take. Biweekly, no spam.

we promise not to sell your email to robots

You Might Also Dig These

^ we picked these just for you (okay, the algorithm did)

How Indian Brands Can Beat Rising Ad Costs with AI-Driven Marketing

Garage Collective TeamJul 24, 2026

Hey Indian homeowners and farmers! Did you know that Google and Meta ad costs have jumped by over 30% in the last year? 📈 If you’re tired of throwing money at ads that don’t deliver, it’s time to rethink your marketing strategy from scratch. This blog breaks down how using AI and first principles thinking can help you get the most bang for your marketing buck - without wasting a rupee.

Read

Ultimate Guide to AI-First Agency Month: Optimize Performance Marketing ROI Amid Rising Ad Costs in India

Garage Collective TeamJul 25, 2026

Struggling to keep up with rising ad costs and ever-changing Google and Meta algorithms? Indian marketers, startups, and D2C brands are feeling the pressure to scale smarter - not harder. Ready to cut through the noise and supercharge your performance marketing ROI? This guide reveals AI-first strategies, proprietary tools, and proven tactics to help you stay ahead and win big in India’s digital market.

Read

Proof of Work in Indian Marketing: Beyond Case Studies to Real Metrics and Client Trust

Garage Collective TeamJul 27, 2026

Indian founders and CMOs managing Rs.1Cr+ marketing budgets often struggle to verify agency claims beyond polished case studies. In a digital landscape where Google and Meta algorithms constantly change, authentic proof of work is essential. This article examines what proof of work truly entails - actionable metrics, transparent reporting, and honest client conversations that establish trust and demonstrate real value for serious Indian brands.

Read