How to Track AI Referral Traffic in GA4
Ruchi Soparkar
The Short Version
Key Takeaways
The Invisible Traffic
Traditional analytics tools like GA4 often misclassify AI traffic. Bots might be ignored, or AI-referred visitors might be lumped into “Direct” or “Referral” without clear attribution.
Setting Up Custom Channels
To properly track AI traffic in GA4, you need to define custom channel groups.
- Identify Referrers: Look for
chatgpt.com,perplexity.ai,bing.com(chat mode), etc. - Create Custom Channel: Go to Admin > Data Settings > Channel Groups.
- Define Rules: Create a “AI Search” channel where Source matches regex
(chatgpt|openai|perplexity|claude|anthropic).
Tracking AI Bots vs. Humans
Kachi handles this automatically, but doing it manually in GA4 requires server-side tagging.
Implementing AI-Native Tracking
To get the most out of Google’s AI capabilities, you need a technically perfect GA4 setup.
Enable Data Modeling
Configure Custom Channels
Leverage Predictions
Answers to Common Questions
Q.Why is my GA4 traffic dropping?
Q.How does GA4 handle AI bots?
Summary
GA4 is a powerful tool, but it only shows half the story. By combining GA4 with Kachi’s AEO attribution, you get the complete picture of how AI is driving your brand’s growth.
Analyzing Conversion Rates
Surprisingly, we’ve found that AI-referred users often have a 2x higher conversion rate than traditional search. They are often further down the funnel, having already done research via the AI.
The Kachi Advantage
Kachi integrates directly with GA4 to inject this data. We segment your audience into:
- AI-Referred: Humans coming from AI.
- AI-Crawled: Bots indexing your content.
- Traditional Search: Organic Google users.
Next Steps
Check your “Referral” traffic today. You might see bing or yahoo rise—dig deeper to see if it’s actually AI-driven.