← Blog Analytics September 11, 2026 · 9 min read

AI Search Traffic: Why 70% of ChatGPT Visits Show as Direct

70.6% of AI-origin traffic lands as Direct in GA4. ChatGPT, Perplexity, and Gemini visits are invisible in your analytics. Here is why, and how to see them.

TL;DR

70.6% of AI-origin traffic lands as Direct in GA4. ChatGPT, Perplexity, and Gemini visits are invisible in your analytics. Here is why, and how to see them.

  • The problem: your best traffic is invisible
  • Why AI search engines do not send referrers
  • GA4 shipped an AI channel — but it is incomplete
  • How to detect AI search traffic in your analytics
Dashly — cookieless analytics with bot filtering and Stripe revenue attribution. $10/mo.
Start free trial →

The problem: your best traffic is invisible

When someone asks ChatGPT "what is the best cookieless analytics tool" and clicks a link to your site, that visit shows up in GA4 as Direct traffic. No referrer. No source. No campaign. According to a Loamly study of 446,000 visits in February 2026, 70.6% of all AI-origin traffic lands as Direct in GA4 by default. These are not people typing your URL — they are the highest-converting visitors you get, and your analytics cannot see where they came from. Dark AI traffic converts at roughly 10% transactional rate versus 2.5% for average traffic. Adobe found AI-sourced sessions convert about 4.4x Google organic. The best-converting visits are the ones you cannot see.

Why AI search engines do not send referrers

When you click a link on Google, the browser sends a Referer header with the source URL. GA4 uses this to attribute the visit. But AI tools work differently. ChatGPT in-app browser strips the referrer entirely — the visit arrives with no referrer header, so GA4 calls it Direct. Perplexity sends a referrer from its own domain, but GA4 does not recognize it as a search engine, so it gets bucketed as a referral, not a search source. Gemini and Copilot sometimes send referrers, sometimes do not, depending on whether the click happens in-app or in a browser. The result: AI traffic is scattered across Direct, Unassigned, and unrecognized referrers.

GA4 shipped an AI channel — but it is incomplete

In May 2026, GA4 added a native "AI Assistant" channel to its default channel grouping. It recognizes five sources: ChatGPT, Gemini, Deepseek, Copilot, and Grok. Two problems. First, Perplexity is excluded — one of the fastest-growing AI search engines is not in the list. Second, it is not retroactive — all your historical AI traffic is still sitting in Direct. Third, in-app ChatGPT sends no referrer at all, so even the new channel cannot catch those visits. GA4's AI channel is a step forward but it covers maybe 30% of actual AI-origin traffic. The other 70% is still invisible.

See which channels actually make money. Connect Stripe, filter bots, and track AI search traffic — all cookieless.

Try Dashly free →

How to detect AI search traffic in your analytics

There are three signals to identify AI-origin traffic without relying on referrers. Signal 1: Referrer domain matching. Maintain a list of known AI referrer domains (chatgpt.com, perplexity.ai, you.com, phind.com, gemini.google.com, copilot.microsoft.com) and match them even if GA4 does not recognize them. Signal 2: Landing page + query pattern. If a visitor lands on a comparison page like "/blog/plausible-vs-posthog" with no referrer, they likely came from an AI search. Signal 3: User-agent analysis. Some AI tools send identifiable user-agents (GPTBot, PerplexityBot). Dashly uses all three signals to categorize AI search traffic separately from Direct.

Why AI traffic converts 4x better than Google organic

AI search traffic converts at roughly 4.4x the rate of Google organic, according to Adobe's 2026 data. The reason is intent. When someone Googles "analytics tool," they are browsing — they might click 5 results and never convert. When someone asks ChatGPT "what is the best analytics tool for a SaaS with Stripe," they have already narrowed their intent. The AI has pre-qualified them. By the time they click through to your site, they are ready to buy. This is why losing AI traffic to the Direct bucket is so costly — you are losing your highest-intent visitors into a bucket you cannot optimize.

What to do about it: track AI traffic separately

If you use GA4, you can create a custom channel grouping for AI sources, but it will not catch in-app ChatGPT or Perplexity. If you use Dashly, AI search traffic is detected and categorized automatically using referrer matching and behavioral signals. You see a dedicated "AI Search" channel in your distribution view, separate from Direct and from organic search. This lets you see exactly how much traffic and revenue comes from ChatGPT, Perplexity, and Gemini — and whether it is growing. If AI search is driving 15% of your revenue and you did not know, that changes your content strategy entirely.

The future: AI search is eating organic

AI search is growing fast. Perplexity reached 15 million monthly active users in 2026. ChatGPT has 200 million weekly active users, many of whom use it as a search engine. Google's own AI Overviews are reducing click-through rates to traditional results. The shift means organic search traffic will decline as AI search grows — and if your analytics cannot see AI traffic, your traffic charts will look like they are dropping when in reality the traffic is just moving to a channel you cannot track. Get ahead of this now. Use a tool that detects AI search traffic, or you will be making decisions on incomplete data for the next two years.

FAQ

Does GA4 track ChatGPT traffic?

Partially. GA4 added an "AI Assistant" channel in May 2026 that recognizes ChatGPT, Gemini, Deepseek, Copilot, and Grok — but not Perplexity. In-app ChatGPT sends no referrer, so those visits still show as Direct. About 70.6% of AI-origin traffic lands as Direct in GA4.

How do I see AI search traffic in analytics?

Use a tool that detects AI referrers (chatgpt.com, perplexity.ai, you.com) and behavioral signals. Dashly categorizes AI search traffic automatically. In GA4, you can create a custom channel grouping, but it will miss in-app AI traffic that sends no referrer.

Why does AI traffic convert better than organic search?

AI search pre-qualifies visitors. When someone asks ChatGPT "best analytics tool for SaaS with Stripe," they have high intent. Google organic visitors are browsing. Adobe found AI-sourced sessions convert about 4.4x Google organic.

What percentage of my Direct traffic is actually AI search?

It varies, but Loamly found 70.6% of AI-origin traffic lands as Direct in GA4. If your Direct traffic has been growing while organic declines, AI search is likely a significant hidden source.

Does Dashly track AI search traffic?

Yes. Dashly detects AI search traffic using referrer domain matching (chatgpt.com, perplexity.ai, gemini.google.com, copilot.microsoft.com, you.com, phind.com) and behavioral signals. AI search appears as its own channel in the distribution view, separate from Direct.

J
Jack Anderson
Founder, Dashly
Jack Anderson is the founder of Dashly, a cookieless analytics platform. He has spent the last three years building privacy-first analytics infrastructure and writes about web tracking, GDPR compliance, and revenue attribution.

Related articles

Start tracking with Dashly

Cookieless · Bot-filtered · Revenue attribution · 7-day free trial

Start tracking →