GA4 AI Assistant Channel Setup — attribute ChatGPT/Perplexity/Claude traffic correctly | SEO-GEO
ChatGPT, Perplexity, and Claude traffic default into Direct or Referral. This tool generates the correct channel-grouping rules in one click.
GA4's native 'AI Assistants' channel only quietly launched in Q4 2025, isn't enabled by default, and covers only ChatGPT/Perplexity/Copilot — Chinese AI engines (Doubao/Kimi/DeepSeek/Yuanbao) are entirely missed. Result: 80% of AI-driven traffic ends up misclassified as Direct or Referral, and months of GEO work look like zero conversions.
What can you check or produce?
- 17 AI engines selectable (ChatGPT/Perplexity/Claude/Copilot/Gemini/Doubao/Kimi/DeepSeek/Yuanbao etc.)
- 1-click generates Referrer regex + UTM source regex — paste into GA4 channel grouping
- GTM datalayer snippet: pushes ai_assistant_visit event with per-engine dimension
- GA4 custom dimension setup steps — paste to a teammate and they ship it
- Pure client-side, no backend, no AI cost, no signup, sessionStorage persists selections
How should you interpret results and choose the next action?
GA4's native 'AI Assistants' channel only quietly launched in Q4 2025, isn't enabled by default, and covers only ChatGPT/Perplexity/Copilot — Chinese AI engines (Doubao/Kimi/DeepSeek/Yuanbao) are entirely missed. Result: 80% of AI-driven traffic ends up misclassified as Direct or Referral, and months of GEO work look like zero conversions. This tool combines public referrer patterns with 90 days of our own aisov_mentions data to curate 17 AI engines that actually deliver traffic. Pick the ones you care about, get 4 components: Referrer regex / UTM regex / GTM datalayer snippet / GA4 setup doc. Pure client-side — no GA4 / domain data ever uploaded. All rules and snippets are auditable in source.
Frequently asked questions
Doesn't GA4 already have a default AI Assistants channel?
Yes — but it launched in Q4 2025, isn't enabled by default, covers only 3 English engines, and misses every Chinese AI. This tool fills the gap.
Is GTM required?
No. Even without GTM, the Referrer + UTM regex alone correctly classifies AI traffic at the channel grouping level. You just lose per-engine granularity (ChatGPT vs Perplexity split).
How does this relate to the Channel Mix dashboard card?
Dashboard's Channel Mix Card analyzes GA4 data after it's flowing; this tool ensures GA4 classifies the data correctly in the first place. They're two ends of the same pipeline.
By the 23SEOGEO team · Last updated: