# VisitorType > VisitorType is a tag manager for the AI-traffic era: it detects whether each website visitor is a human, an AI crawler (GPTBot, ClaudeBot), an AI search bot (OAI-SearchBot, PerplexityBot), an AI assistant fetching for a live user (ChatGPT-User, Claude-User), or an agentic browser — then lets site owners fire different tags, pixels, and content for each, and measure AI traffic that normal analytics can't see. Key facts: one JavaScript snippet plus optional server-side reporting (AI crawlers don't execute JavaScript); claimed crawler identities are verified against vendor-published IP ranges; AI referrals (humans arriving from ChatGPT, Perplexity, Gemini answers) are detected via referrer and UTM fusion; privacy-first — no cookies, no fingerprinting, no visitor IP storage, GPC/DNT honored. Free during early access. ## Docs - [Getting started](https://visitortype.ai/docs): Install the snippet and see your first AI visitor - [Installing the snippet](https://visitortype.ai/docs/installation): One script tag, WordPress plugin, or Shopify - [Server-side tracking](https://visitortype.ai/docs/server-side): Catch the AI crawlers that never run JavaScript - [Tags, triggers & versions](https://visitortype.ai/docs/tags-and-triggers): GTM-style rules keyed on visitor type, 23 platform templates - [Connect your AI via MCP](https://visitortype.ai/docs/agents): Let Claude, ChatGPT, or Cursor manage your account - [API reference](https://visitortype.ai/docs/api): Collect endpoints and the MCP server ## AI Agent Directory - [GPTBot](https://visitortype.ai/agents/gptbot): OpenAI's training crawler — feeds future GPT models. - [OAI-SearchBot](https://visitortype.ai/agents/oai-searchbot): The crawler that builds ChatGPT search's index. - [ChatGPT-User](https://visitortype.ai/agents/chatgpt-user): A live ChatGPT user's assistant, fetching your page mid-conversation. - [ClaudeBot](https://visitortype.ai/agents/claudebot): Anthropic's training crawler for Claude models. - [Claude-User](https://visitortype.ai/agents/claude-user): Claude fetching a page for the person in the conversation. - [PerplexityBot](https://visitortype.ai/agents/perplexitybot): Perplexity's index crawler — the source of its citations. - [Perplexity-User](https://visitortype.ai/agents/perplexity-user): Perplexity fetching a page because a user asked about it. - [CCBot](https://visitortype.ai/agents/ccbot): The nonprofit crawl behind many AI training datasets. - [Google-Extended](https://visitortype.ai/agents/google-extended): The robots.txt switch for Gemini training — not a crawler you'll see in logs. - [GoogleOther](https://visitortype.ai/agents/googleother): Google's generic crawler for R&D and non-Search products. - [Meta-ExternalAgent](https://visitortype.ai/agents/meta-externalagent): Meta's crawler for AI training and product indexing. - [Bytespider](https://visitortype.ai/agents/bytespider): ByteDance's aggressive, sparsely documented crawler. ## Blog - [Why Gemini visits look like human traffic in your analytics](https://visitortype.ai/blog/why-gemini-visits-look-like-human-traffic): Google's Gemini fetches pages wearing two disguises: a bare 'Google' user agent, and a fake Chrome UA missing the token every real browser sends. Here's how to unmask both. - [Should I block GPTBot? A decision guide for 2026](https://visitortype.ai/blog/should-i-block-gptbot): Blocking GPTBot doesn't hide you from ChatGPT users — it only opts you out of model training. Here's what each OpenAI crawler actually does, and how to decide with data instead of fear. - [How to track AI bots on a WordPress site (without touching code)](https://visitortype.ai/blog/how-to-track-ai-bots-on-wordpress): GPTBot, ClaudeBot, and PerplexityBot read WordPress sites every day — and never show up in your analytics, because crawlers don't run JavaScript. Here's how to see them with a plugin. - [Does ChatGPT traffic show up in Google Analytics? Yes — but not where you think](https://visitortype.ai/blog/does-chatgpt-traffic-show-up-in-google-analytics): GA4 has no AI channel out of the box. ChatGPT visits land in Referral, Direct, or Unassigned depending on how the link was clicked. Here's exactly where to look, and how to fix it. - [Your GA4 “Direct” traffic is hiding AI referrals — here's how to see them](https://visitortype.ai/blog/ai-referrals-hiding-in-direct-traffic): 35–70% of visits from ChatGPT, Perplexity, and Gemini arrive with the referrer stripped. GA4 files them under Direct. Here's why it happens and how to measure what's really going on. ## Optional - [Pricing](https://visitortype.ai/pricing): Free during early access; paid tiers announced - [About](https://visitortype.ai/about): Who builds VisitorType and why - [Privacy](https://visitortype.ai/privacy): What we store and — mostly — what we deliberately don't