Analytics, Scheduled Scans & Results
Track AI crawler visits to your website with the Analytics beta, automate your scans on a schedule, and explore raw scan data in the Results table.
Bot Analytics (Beta)
Bot Analytics tracks when AI crawlers (ChatGPT-User, Google-CloudVertexBot, PerplexityBot, Claude-Web, etc.) visit your website. This tells you which AI platforms are actively crawling your content for training and response generation.
Dashboard Metrics
| KPI | Description |
|---|---|
| Total Bot Visits | Total AI crawler page views in the selected period |
| Bot Types | Number of distinct AI crawler user agents detected |
| Sites Tracked | Number of domains where the tracking snippet is active |
| Pages Crawled | Number of unique URLs the bots visited |
Dashboard Sections
- Bot Breakdown — Horizontal bars per bot type with company attribution (OpenAI, Google, Anthropic, Perplexity)
- Visit Timeline — Stacked area chart showing daily bot visit trends
- Top Crawled Pages — Table of most-visited URLs with visit count and last-seen date
JS Snippet Installation
To track AI bot visits, install the LLMMonitor analytics snippet on your website. The snippet is a lightweight JavaScript pixel that reports page views to LLMMonitor's analytics endpoint.
Generate Your Snippet
Go to Analytics → Tracking Snippet Generator. Enter your domain and click Generate. You'll get a unique snippet:
<script>
(function() {
var d = document;
var s = d.createElement('script');
s.src = 'https://llmmonitor.io/api/analytics/track';
s.setAttribute('data-domain', 'YOUR_DOMAIN');
s.setAttribute('data-site-id', 'YOUR_SITE_ID');
s.async = true;
d.head.appendChild(s);
})();
</script>
Installation
Place the snippet in the <head> of every page you want to track, or add it via your CMS/tag manager (Google Tag Manager, etc.). The snippet is ~400 bytes and loads asynchronously — it won't affect page performance.
Automated Scanning
Instead of manually triggering scans, you can configure LLMMonitor to run scans automatically on a schedule.
Setup
Go to Settings and scroll to the Schedule section:
- Enable Daily auto-scan
- Select which LLMs to scan (matching your plan's capabilities)
- Set a preferred time in UTC hours
- Click Save
Schedule Behavior by Plan
| Plan | Scan Interval | Notes |
|---|---|---|
| Free | 2 automatic scans | Onboarding + day 4 |
| Lite | Every 72 hours | 3 scans per week |
| Standard | Daily | Daily scans |
| Pro | Daily | Daily scans, more prompts |
Prompt Consumption
Each automated scan consumes 1 prompt per prompt per LLM. For example: 10 prompts × 3 LLMs = 30 prompts per scan. Automated scans are serialized — they run one LLM at a time and respect your prompt limits.
Scan & Results
The Scan page (/dashboard/scan) lets you manually trigger scans and watch them execute in real time.