Back to blog

How to Tell If AI Search Is Sending You Traffic (and How to Track It)

AI search traffic converts far better than Google organic, but most of it hides in your "Direct" bucket. Here's how to actually see traffic from ChatGPT, Perplexity, and Gemini in GA4, and what you can't measure.

AI search is probably already sending you traffic, and it likely converts better than your Google organic. In one 2026 dataset, ChatGPT referrals converted at about 15.9% and Perplexity at 10.5%, versus roughly 1.76% for Google organic (Leapd). The problem is you probably can't see it, because most of it is hiding in your "Direct" bucket. Here's how to actually measure it, and what you genuinely can't.

Why you can't see it by default

When someone clicks a link inside ChatGPT, Perplexity, or Gemini, the referrer header is often stripped — by the platform's embedded browser, mobile app, or link handling. The result: between 35% and 70% of AI referral sessions arrive with no referrer and get bucketed as Direct traffic in GA4 (KP Playbook).

So the first thing to understand is that any measurement here is a floor, not a full count. You'll see the AI traffic that keeps its referrer; a large chunk will always be invisible in the Direct pile. Don't treat the number as complete — treat it as a trend line.

Method 1: GA4's native AI Assistant channel

As of May 2026, GA4 automatically classifies traffic from recognized AI assistants — ChatGPT, Gemini, Claude, and others — under a native "AI Assistant" channel. If your GA4 is current, check:

Reports → Acquisition → Traffic acquisition, and look for the "AI Assistant" channel in the default channel grouping.

This is the zero-effort option. Its limit is the same referrer problem, it only catches sessions that arrive with an intact referrer, but it's the fastest way to confirm AI traffic exists.

Method 2: A custom channel group (more control)

If you want AI traffic broken out reliably and historically, build a custom channel group:

  1. In GA4, go to Admin → Data display → Channel groups.
  2. Create a new channel group and add a channel like "AI Search."
  3. Set the condition: Source matches regex, with a pattern covering the major platforms:

chatgpt\.com|chat\.openai\.com|openai\.com|perplexity\.ai|claude\.ai|gemini\.google\.com|copilot\.microsoft\.com|bing\.com/chat|deepseek\.com|grok\.com|meta\.ai|you\.com

This gives you a named channel you can use across reports and explorations, rather than filtering by hand each time. Update the regex as new engines appear.

Method 3: Quick check in Traffic acquisition

For a one-off look without any setup:

  1. Go to Reports → Acquisition → Traffic acquisition.
  2. Change the primary dimension to Session source/medium.
  3. In the search box, type chatgpt, then perplexity, gemini, copilot, and so on.

You'll see the sessions each source drove. It's manual, but it's a fast way to sanity-check whether AI traffic is showing up at all before you invest in setup.

What you can measure

  • Which AI platforms send you traffic (of the sessions that keep a referrer).
  • Which landing pages AI sends people to — useful for seeing what content gets surfaced.
  • How that traffic behaves — engagement, conversions, revenue — using GA4's standard reports on the AI channel.
  • Trend over time, the most useful output. Even an undercount, tracked consistently, shows whether your AI visibility is growing.

What you can't measure

Be clear-eyed about the limits so you don't chase data that doesn't exist:

  • The query or prompt. The referrer carries the source domain, never what the user asked the AI or which prompt surfaced your link. There's no "AI search terms" report.
  • Citations without clicks. If an AI names your brand but the reader doesn't click, that's invisible in GA4 — it's brand exposure with no session. (Dedicated AI-visibility trackers, like the ones built into Surfer or Semrush, attempt to monitor citations directly; GA4 only sees clicks.)
  • The full volume. As above, the Direct-bucket problem means you're always seeing a fraction.

What to do with the data

Once you can see AI traffic, three practical moves:

  1. Watch the landing pages AI favors. If ChatGPT and Perplexity keep surfacing two of your pages, that's a signal about what's working — do more of it and reinforce those pages.
  2. Track the trend, not the absolute. Set the AI channel as a saved report and watch direction over months. Growth means your GEO habits are landing.
  3. Tie it to conversions. Because AI traffic converts well, even a small, growing AI channel can be worth prioritizing — check its conversion rate against your other channels and invest accordingly.

You can't measure AI search perfectly, and anyone promising a complete count is overselling. But you can see the trend, see which pages win, and confirm the traffic is real, which is enough to know whether your work to get cited is paying off.

Put this into practice automatically

WriteGap finds your keyword gaps and writes the article drafts — every Monday.

Start free →