Install
See the AI agents reading your site
ChatGPT, Claude, Perplexity, and a dozen crawlers read your site every day. Your analytics shows none of it. Pick the setup that matches what you can change — they all feed the same report.
Why there's no script tag. AI agents don't execute JavaScript. Every analytics tool you already run is a browser tag, so it never fires for an agent — which is why your dashboards show none of this traffic. The only way to see it is server-side, at the edge, or in your logs.
Pick your setup
| Platform | Method | Code? | Sees status |
|---|---|---|---|
| Vercel | Log drain | No | Yes |
| Cloudflare | Worker | No | Yes |
| Mintlify | Cloudflare Worker | No | Yes |
| WordPress | Plugin | No | Yes |
| Express | Middleware | One line | Yes |
| Next.js | Middleware | One line | No |
| Any — paste a log | Access log | No | Yes |
Not sure it's worth installing?
Check my log free →Let your coding agent do it
If you use Claude Code, install the Pickrate plugin and ask it to set this up. It detects your stack, wires the right adapter, and checks that data actually arrives before telling you it worked. It can also create the account for you — no signup form — which you claim afterwards.
/plugin marketplace add pickrate-io/claude-plugin
/plugin install pickrate@pickrateWhere this can't work
Worth knowing before you spend an afternoon on it. Agent traffic has to be intercepted server-side, and some platforms don't let anyone do that.
- Shopify storefronts. Shopify terminates traffic at its own edge and doesn't allow a third-party CDN in front, so an edge worker never sees the request. Only server-rendered Hydrogen/Oxygen storefronts are reachable.
- Webflow, Wix, and Squarespace. No server-side code, so the only route is putting Cloudflare in front, which needs DNS control and isn't always possible.
- Any tag manager. Google Tag Manager, Segment's browser SDK, or a
<script>snippet cannot see agent traffic on any platform, ever. It's not a limitation of the tool — agents just don't run JavaScript.