Source Tracking
Sources combines two related traffic signals:
- AI referrals -- real visitors arriving from AI assistants
- AI crawlers -- crawler visits from AI systems indexing your content
This page focuses on tracking setup in Project Settings: how to connect your site, record crawler visits, and manage tracking sites. Sources shows the resulting AI traffic evidence.
Why track AI crawlers?
Understanding AI crawler activity on your site helps you:
- Confirm your content is being indexed. If GPTBot visits your blog regularly, ChatGPT likely has access to that content for its responses.
- Identify gaps in indexing. If certain AI crawlers never visit your site, those models may have limited knowledge of your brand.
- Prioritise content placement. Pages that AI crawlers visit frequently are more likely to influence AI responses.
- Correlate crawling with visibility. If crawler visits increase and your visibility scores rise, your content strategy is working.
Two tracking methods
A small JavaScript snippet you add to your website's HTML. When a page loads, it pings Cleotic to record the visit.
Best for: AI-powered browsers that execute JavaScript, such as Arc Search and Perplexity Comet.
Limitation: Most AI training crawlers (GPTBot, ClaudeBot, CCBot, etc.) only fetch HTML and don't run JavaScript. They won't trigger the pixel.
For most comprehensive tracking, choose the server-side integration that matches your platform. See the WordPress setup guide or the Vercel setup guide.
Setting up a tracking site
- Go to your project and open Project Settings -> Tracking setup
- Click Add tracking site
- Choose the site's platform: WordPress, Vercel, or HTML snippet / Other
- Enter the domain you want to track (e.g., "example.com")
- Optionally give it a name (e.g., "Main Website")
- Click Save
Once created, click Setup on the tracking site to continue with the platform-specific instructions.
- Click Setup on your tracking site
- Choose HTML snippet / Other if that platform is not already selected
- Copy the HTML code from the setup modal
- Paste it into your website's HTML, just before the closing
</body>tag - Deploy your site
The pixel will start recording visits from JavaScript-capable AI browsers immediately.
Managing tracking sites
From Project Settings -> Tracking setup, you can:
- Toggle active/paused -- Pause a tracking site to stop recording visits without deleting configuration. Incoming server-side tracking data is silently dropped while paused.
- Setup -- Open the platform setup modal, switch between WordPress, Vercel, and HTML snippet setup, copy endpoints or snippets, generate WordPress keys, and save Vercel drain secrets.
- Delete -- Remove the tracking site and its data
Only active tracking sites count towards plan capacity. Starter includes 1 active tracking site; higher-tier capacity is shown in the public Pricing page and the live Settings -> Plan & Usage meter.
One tracking site per domain
Cleotic matches incoming requests to tracking sites by domain, so only requests matching the configured domain are recorded.
What gets tracked
The tracking pixel and beacon record visits from identified AI crawlers. Server-side tracking stores eligible production pageview events with AI crawler and referral flags, while filtering out assets, API calls, framework internals, redirects, preview traffic, and failed requests. Each recorded crawler visit includes:
- The URL and page path that was visited
- Which AI crawler was identified (e.g., GPTBot, ClaudeBot)
- The tracking method that detected it (pixel, beacon, or server-side tracking)
- The page title at the time of the visit
- The timestamp
Sources also includes:
- An AI citations explorer for source evidence from model responses
- An AI traffic surface for page-level AI visits, crawler evidence, referral evidence, and crawler-to-referral gaps
See Crawler analytics to learn how to read crawler evidence inside the AI traffic explorer.
Related
- Vercel setup for server-side tracking -- Detailed server-side integration guide
- Crawler analytics -- Reading crawler evidence in AI traffic
- AI referrals -- Human traffic from AI assistants
- Sources -- Unified source health
- Citations -- Sources AI models reference in responses