What AI Demand Tracks
AI Demand answers two questions:- What are AI systems retrieving and citing? - Detects crawlers and answer fetchers such as GPTBot, ClaudeBot, and PerplexityBot, alongside citation evidence from AI Search.
- What visible human activity follows? - Tracks attributable referral sessions and conversions without treating them as the full measure of AI-driven demand.
Why AI Demand Matters
AI Platforms Are a Growing Traffic Source
As more users rely on AI assistants to find information and products, the traffic they send to websites is becoming a meaningful channel. Understanding this traffic helps you:- Measure retrieval and visibility - See which content AI systems fetch and cite before looking at downstream activity
- Track AI bot crawling - Know which AI platforms are indexing your content, how frequently, and which pages they visit most
- Interpret the visible tail - Pair AI Demand with AI Search while treating attributed referrals and conversions as an undercounted fraction
Beyond Traditional Analytics
Standard analytics tools like Google Analytics do not break down AI bot traffic or AI referral traffic in useful ways. AI Demand is purpose-built to:- Distinguish AI bots from regular crawlers
- Identify referral traffic specifically from AI conversation platforms
- Detect AI-sourced visits via
utm_sourceparameters - Show trends and breakdowns by AI platform
Plan Requirements
AI Demand is available on plans that include the AI traffic entitlement.What Gets Detected
Bot Crawlers
DevTune detects AI bot crawlers by their user-agent strings:AI Referral Traffic
DevTune detects visitors arriving from AI platforms by checking the referrer URL:UTM Source Detection
DevTune also checks theutm_source query parameter for AI platform identifiers (e.g., chatgpt, claude, perplexity, gemini, copilot). This catches traffic from AI platforms that include UTM parameters in their outbound links.
Traffic Classification
Every visit is classified into one of three types:- Bot - An AI crawler indexing your content
- Referral - A human visitor arriving from an AI platform
- Other - Regular traffic (not AI-sourced)
How It Works
- You add a JavaScript snippet to your website (a single
<script>tag) - On each page load, the snippet sends a lightweight beacon to DevTune
- DevTune classifies the visit by traffic type and AI platform
- Data is summarized into hourly and daily views
- The dashboard displays trends, platform breakdowns, and top pages
navigator.sendBeacon() for minimal performance impact, and generates an anonymous session ID (stored in sessionStorage) to count unique sessions without tracking individual users.
Privacy
- The snippet does not use cookies
- Session IDs are anonymous and stored only in
sessionStorage(cleared when the tab closes) - No personally identifiable information is collected
- All data is associated with your project, not with individual visitors
Getting Started
- Set Up Tracking - Generate your tracking snippet and install it on your website
- View the Dashboard - Explore your AI traffic data
Next Steps
- Setup Guide - Install the tracking snippet on your website
- AI Demand Dashboard - Understand each section of the dashboard
- AI Search - Track your visibility in AI search results