How to Measure AI Search Traffic in GA4
Your GA4 property is almost certainly misreporting AI traffic right now. ChatGPT, Perplexity, Gemini and Copilot all send visitors to websites, but GA4 dumps those sessions into a generic “Referral” bucket unless you tell it otherwise. That means one of the fastest-growing, highest-converting traffic sources on the web is hiding in plain sight inside your reports.
The numbers back this up. Similarweb recorded 1.13 billion AI referrals to top websites in June 2025, a 357% jump from the previous year. Search Engine Land tracked LLM-referred visits over 13 months and found they converted at roughly 18%, the highest of any measured source. This isn’t a novelty channel. It’s a performance channel that most analytics setups can’t see.
Gorilla Marketing builds AI traffic measurement into every analytics and tracking engagement. Here’s how to set it up yourself and what to do with the data once you can see it.
The Case for Tracking AI Traffic Now
Conversion rates blow organic out of the water. Seer Interactive’s data puts ChatGPT at 15.9% conversion rate versus 1.76% for organic. Perplexity clocks in at 10.5%, Claude at 5%, Gemini at 3%. Why? People who click through from an AI response have already gotten their quick answer. They’re visiting your site because they want more. That’s a fundamentally different visitor than someone scanning ten blue links.
Volume is doubling and doubling again. SE Ranking studied 63,987 websites and found AI platforms now account for about 0.15% of global internet traffic, up 7x from 0.02% in 2024. It’s still 25x smaller than organic or direct. But a channel that 7x’s in a year demands a tracking baseline, because you can’t measure growth without a starting point.
It tells you what AI systems think of your content. Pages receiving AI referrals are pages that chatbots trust enough to cite. That’s a content quality signal you can’t get anywhere else, and it should directly shape SEO and content planning.
Which Platforms Send Traffic?
| Platform | Referral Domain | Traffic Share |
|---|---|---|
| ChatGPT | chatgpt.com | ~78% |
| Perplexity | perplexity.ai | ~15% |
| Google Gemini | gemini.google.com | ~6% |
| Microsoft Copilot | copilot.microsoft.com | <1% |
| Claude | claude.ai | <1% |
| DeepSeek | chat.deepseek.com | <1% |
| Grok | grok.com | <1% |
| Mistral | chat.mistral.ai | <1% |
| Meta AI | meta.ai | <1% |
ChatGPT accounts for roughly four out of every five AI referrals. Perplexity holds a distant second spot. The tail is long and getting longer as new tools ship.
One thing to know about AI Overviews: Google’s AI-generated answers don’t pass a unique referrer. Clicks from AI Overviews show up as regular Google organic in GA4. You can’t split them out natively. Google Search Console offers limited impression data via the Search Appearance filter, but that’s it.
Building a Custom Channel Group

This is the core setup. You’ll create a channel group that pulls AI traffic into its own reporting row while keeping all default channels intact.
Step 1. In GA4, go to Admin > Data display > Channel groups. Hit “Create new channel group.”
Step 2. Give it a name like “Channels + AI” and add a channel called “AI Search.”
Step 3. Set the match condition on session source with this regex:
| `chatgpt\.com | chat\.openai\.com | perplexity\.ai | gemini\.google\.com | copilot\.microsoft\.com | claude\.ai | deepseek\.com | grok\.com | chat\.mistral\.ai | meta\.ai | felo\.ai | duck\.ai` |
|---|
Step 4. Drag AI Search above the Referral channel. GA4 evaluates rules top-down. If Referral sits higher, it grabs the traffic first and your AI channel never fires.
Step 5. Save. Data populates from this point forward only. There’s no retroactive application, so don’t wait.
Reading AI Traffic in Reports
Head to Reports > Acquisition > Traffic acquisition. Swap the channel group dropdown to your custom group. AI Search now appears as a standalone row with sessions, engagement rate, conversions and every other standard metric.
Going Deeper with Explorations
Standard reports give you the overview. Explorations let you slice the data.
Create a free-form Exploration. Pull in “Session source” as a dimension and filter it with the same regex. Add sessions, engaged sessions, key events, engagement rate and average engagement time as metrics.
This setup answers questions like:
What landing pages pull the most AI referrals? Those are your citation magnets.
Which platform delivers the highest engagement? Quality varies wildly between platforms.
How do AI conversion numbers stack up against paid and organic? The gap is usually huge, but quantifying it matters for budget conversations.
Do device or location patterns emerge? Mobile and desktop AI traffic often behave differently.
If you need unsampled data or custom attribution windows, export to BigQuery and run REGEXP_CONTAINS queries against the traffic source field. That’s also the only path to meaningful year-over-year analysis once you’ve accumulated enough history.
Most of Your AI Traffic Is Invisible
Here’s the uncomfortable truth: the AI visits you can track in GA4 probably represent less than a third of actual AI-driven sessions.
Someone copies a URL out of a ChatGPT answer and pastes it into Chrome. GA4 calls that Direct. A free-tier ChatGPT user clicks a link. No referrer header gets sent. Any mobile app from any AI platform? Referrer data is almost always suppressed. Loamly ran the numbers across 446,000 visits and estimated that 70%+ of AI-originated traffic lands in the wrong bucket, mostly Direct.
Here’s how referrer reliability breaks down:
| Platform | Reliability |
|---|---|
| Perplexity | High |
| Copilot | High |
| ChatGPT Plus | Medium |
| ChatGPT Free | Low |
| Claude | Medium (inconsistent) |
| All mobile apps | Very low |
A positive development: ChatGPT started appending utm_source=chatgpt.com to citation links in June 2025. That helps for those specific clicks. But it doesn’t cover every link type, and UTMs get stripped from sensitive categories (medical, legal, financial).
Four Ways to Estimate Hidden AI Volume
Filter by behavior. In GA4, isolate sessions where source = direct, user = new, landing page = blog or guide, and session duration > 3 minutes. This profile matches AI visitor patterns far better than typical direct traffic. It won’t give you exact numbers, but it establishes a floor estimate.
Ask visitors directly. Drop a “How did you find us?” field into signup or contact forms. Include “AI chatbot” as an option. Low-tech, but the signal-to-noise ratio is solid.
Mine server logs. Server-side logs occasionally capture referrer strings from AI crawlers and agents that JavaScript-based analytics never see.
Watch for anomalies on cited pages. If you know a page gets mentioned frequently in AI responses, monitor its Direct traffic. Sudden spikes to that specific URL, with no corresponding campaign or social activity, usually point to unmeasured AI visits.
Behavioral Benchmarks from AI Traffic

Cross-industry data paints a consistent picture:
Sessions run long. AI visitors average 9 minutes 19 seconds per session, 67.7% longer than organic visitors (SE Ranking). Claude referrals top the chart at over 18 minutes. ChatGPT and Perplexity hover around 9 minutes.
Bounce rates drop. ChatGPT traffic bounces at about 35%. Perplexity sits at 32%. Compare that to Google organic at 48%.
Conversions outperform every other channel. This holds across every platform measured. Loamly’s study found that even behaviorally-identified dark AI traffic converted at 10.21% versus 2.46% for standard Direct. Users clicking out of an AI response are further along in their decision process.
Platform quality isn’t uniform. ChatGPT and Perplexity drive the volume. Claude sends almost nothing, but the visitors it does send are the most engaged of any source on the web. Twelve months ago, Perplexity barely registered. Now it owns 15% of AI referral volume. Tracking at the platform level catches these shifts.
Crawling vs Referring: What the Ratio Reveals
AI platforms read far more of your content than they send traffic back to. The numbers are dramatic. Claude crawls roughly 500,000 pages for every single referral it generates. ChatGPT’s ratio runs about 3,700 to 1. Perplexity, because it cites sources in every answer, sits at approximately 700 to 1.
The takeaway: pages with zero AI referrals in GA4 might still be heavily used as retrieval sources by AI systems. What shows up in your analytics is the tip of a content consumption pattern that’s orders of magnitude larger. Pages surfacing in AI answers build brand recognition and topical authority even when nobody clicks through.
Turning AI Traffic Data into Content Decisions
Tracking for its own sake is pointless. Here’s where the data earns its keep.
Find what makes content citable. Look at the pages pulling AI referrals. What do they share? In our experience, it’s a combination of clear definitions, original research, structured formatting and well-defined entity relationships. Use those patterns as a blueprint for new content.
Uncover gaps in AI visibility. If a competitor’s page gets cited for queries your content should own, that’s a signal to act. Cross-reference competitor domains appearing in AI responses against your own referral data.
Double down on winners. Pages with growing AI traffic deserve fresh data, tighter structure and continued attention. Pages where AI referrals are declining may mean a competitor published something stronger on the same topic.
Measure whether AI-focused content pays off. If you’re building content formats specifically for AI citation, referral data from those pages is the most direct performance indicator available.
Ongoing Reporting
Fold AI traffic into your monthly channel review. Five metrics matter:
Total AI sessions with month-over-month direction
AI share of total traffic as a growth barometer
Top landing pages from AI to identify what’s being cited
Conversion rate by platform for quality assessment
Engagement comparison across AI, organic and paid
Audit your regex every quarter. Platforms change referrer behavior without warning, and new tools appear constantly. Tag your channel group with a year (“AI Traffic (2026)”) so you remember to revisit.
One technical note: GA4 caps regex at 250 characters in report-level filters. Your full pattern belongs in the custom channel group (no limit there). Keep a trimmed version covering the top three or four platforms for quick ad hoc filtering.
Putting AI Traffic in Perspective
Let’s be clear: Google still sends about 300x more traffic than every AI platform combined. AI referrals represent a sliver of total volume for most sites.
But slivers that grow at 357% annually and convert at 4x to 10x organic rates deserve proper measurement. Organizations that build this tracking now will have years of baseline data when AI referrals hit 5% to 10% of total traffic. Those that don’t will be starting from zero.
The zero-click search trend amplifies the stakes. When fewer searches produce a website click at all, the clicks that do happen carry more weight. AI referrals are among the highest-value visits available today. Measuring them accurately isn’t optional for anyone serious about understanding where business results actually originate.
There’s a downstream effect worth noting: if AI traffic is sitting in your Direct bucket, every attribution model touching that data is working with bad inputs. Fixing the channel classification isn’t just a reporting upgrade. It makes every decision built on channel data more reliable.
Gorilla Marketing builds AI traffic tracking into analytics setup for every client. If your GA4 property isn’t separating AI referrals yet, set this up now while volumes are manageable. The baseline you build today is the benchmark you’ll measure against tomorrow. Get in touch to talk through your analytics configuration.


