Channels
How to track traffic from AI assistants
Track visits from ChatGPT, Perplexity and Copilot: referrer segments in GA4, UTM checks, server-log crawler analysis and what current tools can and can't show you.
- 3 August 2026
- Free to read
- No signup
Add your website — see your ranked plan in about a minute, free.
PREVIEW FREE — NO CARD7-DAY TRIAL — CARD TO START
How do I track traffic coming from AI assistants like ChatGPT?
AI-assistant traffic shows up in GA4 as referrer traffic from domains like chatgpt.com, perplexity.ai and copilot.microsoft.com, usually under 1–5% of total sessions today for most sites but growing month over month. Combine referrer segmentation with server-log analysis of AI crawler visits, since crawling and referred clicks are separate signals worth tracking independently.
Last updated 3 August 2026
| Signal | Where to see it | What it tells you |
|---|---|---|
| Referrer sessions from chatgpt.com / perplexity.ai | GA4, Referral traffic report | Humans clicking through from an answer |
| GPTBot / PerplexityBot / ClaudeBot hits | Server logs, Cloudflare analytics | Pages being crawled for training or retrieval |
| Brand name + question mentions | Manual checks in the assistants | Whether you're being cited at all |
| Direct traffic spikes with no campaign | GA4, Direct channel | Possible AI-driven visits GA4 mislabels as direct |
Do this
The steps, in order.
- Step 1
Set up a referrer segment for known AI domains
In GA4, build a segment or exploration filtering source/medium for chatgpt.com, perplexity.ai, copilot.microsoft.com and gemini.google.com. This gives a baseline even though it undercounts, since some assistants pass no referrer at all.
- Step 2
Check server logs for crawler visits, separately
GPTBot, PerplexityBot and ClaudeBot visiting your server is a different signal from a human clicking through — it tells you the page is being read for potential citation, even before any traffic shows up. Most hosting or CDN logs (e.g. Cloudflare) let you filter by user agent.
- Step 3
Watch 'Direct' traffic for unexplained growth
Some assistant surfaces don't pass a referrer, so a resulting click can land in GA4's Direct channel. A rise in Direct traffic to a specific answer page with no matching campaign is a hint, not proof, of AI-driven visits.
- Step 4
Manually test your target questions monthly
Ask ChatGPT, Perplexity and Copilot the exact questions your pages answer and note whether you're cited and linked. This is the most reliable current signal, since analytics tooling for AI referrals is still immature.
- Step 5
Track it as a trend, not a monthly KPI
Volumes are small for most sites today, so react to the direction over a quarter rather than to any single week's number, which will be noisy at low volume.
Worth knowing
The bits people get wrong.
No analytics platform yet gives a complete, reliable picture of AI-referred traffic the way Search Console does for Google. GA4's default channel grouping can misclassify assistant referrals as Direct or Unassigned, so treat any single number as a floor rather than the true total.
Server-log crawler data and click-through referrer data answer different questions: crawling tells you the model has read the page and might cite it later; a referred click tells you it already did and a human followed the link. Track both, because a page can be crawled and cited without ever generating a click if the assistant answers fully in-chat.
Questions
Follow-up questions.
Does Google Search Console show ChatGPT traffic?
No. Search Console only reports Google Search performance, not traffic or citations from other AI assistants. For those, you need GA4 referrer data, server logs, and manual checks of the assistants themselves.
Why does AI traffic sometimes show as 'Direct' in GA4?
Some assistant apps and in-chat links don't pass a standard HTTP referrer header, so GA4 falls back to classifying the visit as Direct. This is a known limitation, not a bug in your setup.
Is it worth adding UTM parameters for AI assistants?
You can't control what an assistant appends to a link, so UTMs won't reliably tag inbound AI clicks. They're still useful on any links you actively submit to directories or citation sources that assistants might crawl.
Related elsewhere on gtm.help
AI digital marketing: what to run, channel by channel
Six channels, what AI genuinely changes in each, and what it quietly makes worse.
Tool guideAI marketing agents: what they do and which are worth paying for
Eight options, real prices, and a straight answer on what agents can safely run unattended.
ComparisonApollo vs Clay
Apollo is one database you search and export from; Clay is a spreadsheet that calls many databases in turn until it fin…
ChecklistHow do you get found by AI assistants like ChatGPT?
Structure content so AI assistants can cite it directly, ranked by return.
Elsewhere on gtm.help
Keep exploring.
Free marketing tools
Calculators and generators that run without a signup.
BrowseGrowth playbooks
Step-by-step plans by industry and goal.
BrowseTool guides
What to use, what it costs, when it earns its keep.
BrowseTool comparisons
Head-to-head picks for the calls people get stuck on.
BrowseMarketing checklists
Task lists by business type and competitive situation.
BrowseGet started
Want this answered for your business?
Paste your URL and you'll get a ranked plan, costed in hours and dollars, in about a minute.
Add your website and see your own ranked plan.

