AI Visibility & Referrer Tracking
Visibility Kit shows you the real visits that AI tools send to your site. When someone clicks through from ChatGPT, Claude, Gemini, or Perplexity, you see it, sorted by the tool that sent them.
The AI traffic your analytics hides
AI visits are already arriving at your site, but Google Analytics scatters them across mismatched labels and lets a few unrelated domains slip in. Visibility Kit pulls the real ones out and sorts them by the tool that sent each visit.
Real referral sessions
When a human clicks through from ChatGPT, Claude, Gemini, or Perplexity, a lightweight script on your site catches the referrer and logs the session. Real humans, real clicks. The AI equivalent of organic search traffic.
Counted correctly
AI visits land under all kinds of labels in Google Analytics, and a few unrelated domains sneak into the mix. Visibility Kit recognizes each AI tool by where the visit came from, so the number you see is the number that is really there.
Three layers, one story
Getting picked up by AI runs through three stages. Visibility Kit tracks the last one, the referral, because that is the visit you can actually count and the one that converts. The earlier stages are what the AI visibility audit measures, by asking the models directly rather than watching for crawlers.
Indexing
AI search bots crawl your pages to learn what you publish. OAI-SearchBot, Claude-SearchBot, PerplexityBot. This is the leading indicator. It happens before citations and clicks.
Retrieval
A human asks an AI about your topic, and the AI fetches your specific page to compose an answer. ChatGPT-User, Claude-User, Perplexity-User. This is where you become part of the answer.
Referral
The AI cites you, the user clicks through, and the referrer lands on your site. chatgpt.com, claude.ai, gemini.google.com, perplexity.ai. This is the visit that actually converts.
Read the docs for how tracking works, how to pull AI traffic out of Google Analytics, and what you can actually see.