[]
Ranqo
Pricing
Visitor Analytics

See every AI bot and human visitor —
the traffic GA4 misses.

Every visit, captured at the edge. Ranqo sees the AI bots crawling you (ChatGPT, Claude, Perplexity, Gemini) and the humans they refer back — server-side, regardless of cookies or JS. The traffic Google Analytics can't see.

Start Free TrialTry the free checker
No credit card7-day trialSetup in 30s
Visitor Analytics · Live
Streaming
Human Visits
12,847
5 channels
Agent Visits
14,283
35+ bots
Verified Bots
67%
by IP range
Pages Crawled
89
unique paths
Live Feedevery visit, server-side
Chrome→/blog/ai-visibility-new-seo-2026USHuman · AI Referralnow
ClaudeBot→/blog/how-to-get-cited-by-chatgptAI bot8s
ChatGPT-User→/pricingUSAgentic19s
Chrome→/signupDEHuman · AI Referral32s
PerplexityBot→/sitemap.xmlAI bot47s
Server-side · No client JS · No cookies35+ AI bots tracked
Covers every AI search platform that matters
ChatGPTChatGPT
ClaudeClaude
PerplexityPerplexity
GeminiGemini
GrokGrok
Three signals GA4 can't show you

Cookies expire. Bots don't run JS.
Ranqo captures both.

Every pageview — bot or human — hits the same server-side endpoint. We classify it, verify the source IP against the vendor's published range, and roll it up into three numbers that GA4 fundamentally cannot produce.

Live capture

Every visit logged server-side within 30 seconds of the request — no client JS, no cookie consent gate, no ad-blocker losses.

<30singest latency

Verified bot %

Share of bot traffic whose source IP falls inside the vendor's published range. Anti-spoofing on by default — User-Agent matches alone never count.

0–100%per bot

Bot → visit funnel

Connects training crawls and indexing fetches to the human visits they later produce. Shows which AI is just scraping vs. citing + driving traffic.

4 stagesper platform
Server-side intake

Capture every request
from your own server.

GA4 fires from the user's browser, so AI bots that never render HTML stay invisible and consent banners block half your humans. Ranqo installs as drop-in middleware in the stack you already run — the customer's server sees every request, including the bots, and forwards it to us fire-and-forget.

  • Drop-in middleware for Next.js, Express, Cloudflare Worker, or any backend
  • No browser JavaScript — bots, ad-blockers, and consent banners can't hide visits
  • Fire-and-forget GET — zero added latency for your users
  • Real client IP, User-Agent, and Referer — captured at the source
Visitor Analytics · Server-side intake
Drop-in middleware
middleware.ts
export function middleware(req: NextRequest) {
  // Skip prefetch / RSC / non-document fetches
  if (req.headers.get('next-router-prefetch')) return …;
  if (req.headers.get('rsc') === '1') return …;

  const params = new URLSearchParams({
    url:        req.url,
    userAgent:  req.headers.get('user-agent') ?? '',
    ref:        req.headers.get('referer')   ?? '',
    ip:         req.headers.get('x-forwarded-for') ?? '',
    websiteKey: process.env.RANQO_SITE_KEY!,
  });

  fetch(`https://app.ranqo.ai/api/v1/intake/pageview?${params}`)
    .catch(() => {});  // fire-and-forget
  return NextResponse.next();
}
Works in the stack you already use
Next.js
middleware.ts
Express
+ Fastify, Hono, Koa
Cloudflare
fetch + waitUntil
Any backend
cURL · Python · Go
Every request · captured at the source
Your server
Sees every request
Ranqo intake
Classify + verify
Dashboard
Live within 30s
No browser JavaScript required
Survives cookie banners + ad blockers
Captures AI bots GA4 can't see
Real client IP, real User-Agent
Bot identification

Know exactly
which AI crawled you.

Every visit's User-Agent is matched against a 35+ AI bot catalog (GPTBot, ClaudeBot, PerplexityBot, OAI-SearchBot, GeminiBot, ChatGPT-User…). Then the source IP is cross-referenced against the vendor's published IP range to catch spoofers.

  • 35+ AI bots in the catalog, updated weekly
  • IP-range verification against every vendor's published list
  • Auto-tagged by intent: Training · Indexing · Agentic · Search
  • Spoofed-UA detection — fake bots flagged separately
Visitor Analytics · Agents detected
IP-range verified
Per-bot breakdown · last 30 days35+ AI bots tracked
Agent
Category
Visits
Verified
Last seen
GeminiBot
Google
Indexing
3,247
99.1%
4m ago
GPTBot
OpenAI
Training
2,847
98.4%
12m ago
PerplexityBot
Perplexity
Indexing
1,824
91.7%
23m ago
ClaudeBot
Anthropic
Training
1,512
94.2%
41m ago
ChatGPT-User
OpenAI
Agentic
412
100.0%
2m ago
User-Agent matched · source IP cross-referencedAnti-spoofing on
Crawl-to-visit funnel

Connect a single crawl
to the human it produced.

The four-stage funnel — Training → Indexing → Agentic Fetch → Human Visit — runs per AI platform. See at a glance which AI is just hoarding pages vs. which is actually citing you and sending humans back. The crawl that fed the answer that drove the visit is one click away.

  • Four stages × every AI platform = full pipeline view
  • Citing-and-driving-traffic chip — the one that matters
  • Per-platform stage breakdown lives on every dashboard
  • Auto-refreshed every 30 seconds — no manual rollups
Visitor Analytics · Funnel by AI platform
Crawl → Visit
Training Crawl → Indexing → Agentic Fetch → Human Visit
5,958 training+18%·7,396 indexing+24%·929 agentic+62%·2,912 visits+34%
Platform
Training
Indexing
Agentic
Visits
Gemini
Citing + driving traffic
1,240
3,247
124
387
ChatGPT
Citing + driving traffic
2,847
2,103
412
1,247
Perplexity
Citing + driving traffic
142
1,824
187
542
Claude
Citing + driving traffic
1,512
158
198
712
Meta AI
Driving early traffic
217
64
8
24
Connect a single crawl to the human visit it producedUpdated every 30s
What's in the dashboard

Six cards.
The full visitor story.

Every card answers a specific question — Who came? What did they do? Which AI sent them? Together they tell the story GA4 can't show: bots, humans, and the line between them.

Human traffic by channel

Channel breakdown of human visits — Direct, Search, Social, AI Platforms, Email — with share %, visitors, pages, and return rate.

Human visits by AI platform

Per-AI-platform bar list of humans referred from ChatGPT, Claude, Perplexity, Gemini, Grok, Copilot, DeepSeek, and Meta AI.

Agents detected

Per-bot leaderboard with vendor, intent category, visits, last-seen, and IP-range verification %.

Funnel by AI platform

Training → Indexing → Agentic → Visits pipeline, one row per AI, with citing-and-driving-traffic chips.

Top crawled paths

Most-visited URLs by AI bots and crawlers — see which pages train models, which get indexed, and which are ignored.

Live feed

Streaming list of the most recent visits across your site, auto-refreshing every 30 seconds. Bots, humans, country, intent.

Under the hood

Real requests.
Not sampled. Not blocked.

Most analytics tools ride on a client-side JavaScript tag that AI bots never execute, that ad-blockers strip, and that consent banners gate. Ranqo runs in your server — every incoming HTTP request is observed in flight, then forwarded to us fire-and-forget.

01

Server-side capture

Our middleware sits in your stack (Next.js, Express, Cloudflare, …) and observes every GET. Prefetch and RSC requests are filtered automatically.

02

Classify + verify

User-Agent matched against the AI bot catalog; source IP cross-referenced against the vendor's published range. Spoofers caught at the door.

03

Roll up

Aggregated by channel, AI platform, bot, and country — surfaced on the dashboard within 30 seconds.

The full suite

Ranqo is a connected suite —
every product sharpens the next.

Search Visibility

Track where AI models mention your brand

Nightly visibility scores across ChatGPT, Claude, Perplexity, Gemini, and Grok.

Learn more→
Source Analytics

Analyze which sources AI platforms cite and why

Understand the domains and URLs AI relies on when forming opinions about your brand.

Learn more→
Action Center

AI-prioritized recommendations

Every action ranked by impact — so you always know what to do next.

Learn more→
Get started

See your AI traffic
before your next deploy.

Drop the middleware in. First bot visit logged within minutes. No JS bundle, no cookie banner, no ad-blocker risk.

Start Free TrialTry the free checker
[]
Ranqo

Monitor and improve your brand's visibility across ChatGPT, Claude, Perplexity, Gemini, and Grok.

Product

  • Search Visibility
  • Prompt Intelligence
  • Competitor Benchmarking
  • Source Analytics
  • Page Optimization
  • Content Lab
  • Action Center
  • Visitor Analytics

Company

  • Pricing
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies

Resources

  • Blog
  • Compare
  • All Free Tools
  • AI Visibility Checker
  • AI Readiness Score
  • AI Content Grader
  • AI Crawler Inspector
  • LLMs.txt Generator
  • Robots.txt Generator

© 2026 Ranqo. All rights reserved.