agent-tracking

Guides

Questions agent analytics answers

Choose your question: attribute AI traffic, check crawler access, or retest an inquiry flow. These guides connect the right measurement to a concrete change.

Specific questions

How do I measure what AI agents do on my website?

Recognized referrals, crawler requests and browser-visible tool calls are separate evidence sources. Logs and optional site-server receipts add context that a browser snippet cannot provide alone.

How do I see whether AI agents buy on my site?

Mark a browser goal attempt with data-agent-goal. To confirm a successful inquiry or booking, send an authenticated receipt from your backend after the business operation succeeds. Agent identity remains a separate…

Which AI assistants send visitors to my site?

ChatGPT, Perplexity, Claude, Copilot and Gemini send people to websites with a referrer or a utm_source most analytics tools do not classify. Agent Tracking matches both against a published, versioned list and shows…

Which AI crawlers read my pages, and are they real?

Some crawler user agents can be checked against fresh published IP ranges in origin logs. Google-Extended is a robots policy token, not a crawler identity. Missing or unsupported verification remains explicit.

How do I track MCP and WebMCP tool calls on my site?

The snippet observes supported browser WebMCP registrations and calls while active, and declarative form submit attempts. It stores tool name, duration, technical outcome and safe error class. Remote MCP calls need…

Do I need a cookie banner for AI agent analytics?

The snippet sets no cookies or local-storage entries and does not retain raw visitor addresses. Daily salted session hashes and deployment context still require an individual privacy and consent assessment; this…

How do I track the AI agents that visit my website?

AI-related activity appears as identifiable assistant referrals, automated fetches and instrumented tool calls. Each has a different source and limitation: a referral is a human visit, bot identity needs available…

Is there a tool that tracks only the agentic use of my website?

Agent Tracking groups identifiable assistant referrals, origin-log crawler requests and instrumented browser or server tool calls. These are separate types of evidence, not a count of unique autonomous agents.…

How do I see ChatGPT referral traffic to my website?

A click on a link inside ChatGPT arrives with the referrer chatgpt.com, sometimes with utm_source=chatgpt.com, and most analytics tools file it under Referral or Direct. Agent Tracking matches the referrer and the…

Can Google Analytics or Plausible track AI agents?

Partly. GA4 and Plausible can show identifiable visits sent by assistants; Plausible already groups known sources in an AI Assistants channel. Crawler requests need server or edge logs, and browser tool calls need…

What is the difference between Agent Tracking and AgentOps or LangSmith?

AgentOps, LangSmith, Langfuse and similar tools trace the agents you build, from inside your own code: prompts, spans, token costs, evaluation runs. Agent Tracking measures agents other people run when they visit…

How does Cloudflare AI Crawl Control compare with Agent Tracking?

Cloudflare AI Crawl Control, formerly AI Audit, monitors crawler requests at the edge and can apply access rules. It also offers referral analytics on supported plans. Agent Tracking uses a page snippet and optional…

How do I get analytics for WebMCP tools on my site?

Supported WebMCP calls can be instrumented in the browser; remote MCP calls require server integration. The snippet observes supported model-context APIs and declarative forms, and records safe tool metadata and…

How much AI bot traffic does a typical website get?

Nobody can tell you a reliable number for a typical site, because it depends on what the site is: a documentation site is fetched by crawlers every night, a shop sees live assistants answering product questions, a…

Which pages do AI assistants cite from my site?

Referrals identify pages people reached from an assistant. Fetch logs identify pages a bot requested. Neither signal proves that a specific page appeared as a citation in an answer. Use them to find candidate pages,…

How do I know whether a request claiming to be GPTBot is real?

A user-agent string can be spoofed. For supported crawler identities, Agent Tracking compares the origin-log address with a current published range and shows verified, unverified or unavailable status. An unverified…

Do AI agents complete purchases on websites yet?

A browser goal marker shows an attempted action, not a completed purchase or proof that an autonomous agent acted. To measure actual purchases, send a site-server receipt after the order is confirmed and keep actor…

How do I add a WebMCP tool to my site in ten minutes?

Pick the one action an assistant would most want to take on your site, describe it in a sentence, give it a typed input schema, and register it with document.modelContext.registerTool. A polyfill makes it work in…

Can I track agentic visitors on my website, and what counts as one?

An identifiable assistant referral is a human visit, an origin-log fetch is an automated request, and an instrumented tool event records a technical interaction. Keep the three counts separate. None alone proves that…

How will AI traffic to websites develop in 2026 and 2027?

Expect more automated page retrieval and more ways for assistants to act, but do not equate that with more human visits. The useful outlook separates crawler requests, clicks from assistants, visibility in AI search,…

Is there a free, open-source way to track AI agents on a website?

Agent Tracking is AGPL-3.0 open-source software that you can run on your own server. Its hosted service also has a Free plan with one site, 10,000 agent events per month and a 30-day dashboard window. Free software…