See exactly what AIs do on your site. Really counted, never guessed.
What they read, what they fetch live to answer, and the visitors they send you: Snorklee follows that whole journey on your real traffic — without sending the AIs test questions, without guessed numbers. Full web analytics is included.
No card: the trial opens at sign-up and you only pay when you subscribe, cancel online.
Crawled → Fetched live → Visited.
AIs pass through your site in three ways, and Snorklee counts all three, quietly in the background: the AI bots that read your pages, the pages an AI fetches live while it answers someone, and the people who then arrive from an AI chat. One dashboard, one subscription.
Crawled
An AI bot — GPTBot, ClaudeBot, PerplexityBot… — crawls your pages. Snorklee counts every pass.
Fetched live
An AI fetches one of your pages live to answer someone. Snorklee sees it the instant it happens.
Visited
A human arrives from an AI chat. Snorklee measures the session, cookie-free — in a dedicated channel, not under “Direct”.
GA4 files 60 to 70% of traffic from AI assistants under “Direct”. “AI visibility” tools, for their part, guess your presence by asking the AIs test questions themselves. Snorklee does neither: every step is a real fact, observed on your own traffic.
The AI traffic other tools don't see.
On many sites, AI bots come back up to 20 times more often than the visitors they send you back — and classic analytics shows them nowhere. Snorklee spots every AI bot, every page read live and every visitor coming from an AI chat, quietly, on your own traffic.
- Every AI bot pass identified by provider — GPTBot, ClaudeBot, PerplexityBot… — and by page.
- Pages read live: the ones an AI fetches to answer someone, counted separately from plain exploration passes.
- Visitors from AI chats (ChatGPT, Perplexity, Copilot…) classified in a dedicated channel — not drowned in “Direct” like in GA4.
- The pages AIs read but that never bring you anyone — the ones to work on first.
- Trend and period-over-period comparison, by provider and by page — all cross-referenced with your Search Console data.
1,942 AI passes · 96 human visits from AI chats · 23 pages crawled, never visited
Bots on one side, humans on the other — never mixed up.
The AI bots stay well apart from the visits coming from AI chats (real people). You see which pages the AIs read, which ones they fetch live to answer — and which ones bring you no one yet.
- The visits stepping out of answers (ChatGPT, Claude, Perplexity…), seen by the Snorklee code on your pages, and the AI bots (GPTBot, ClaudeBot…), seen on the server side.
- An AI presence score from 0 to 100, summing up chats, bots, pages read and trend in a single number.
- The pages read live during answers, and the breakdown by AI and by use.
Full web analytics, included — sovereign and cookie-free.
Nothing to add on: Snorklee One includes all the audience measurement, with no consent banner — no analytics cookie, no personal data, and figures grouped so no one can be identified. Overview, Acquisition & SEO, Audience, Behavior, Triggered events — the detail opens on a click.
Technical details: privacy thresholds & exports
Totals and simple rankings are exact for everyone. As soon as two criteria are crossed (or a filter is on), small numbers are hidden under a threshold, recomputed after filtering — nothing links two visits together. Same rule for you, for shared links and for public pages: no special treatment. Periods: 24 h, 7 / 30 / 90 days, 12 months, or a range of your choice. CSV export of each view and a « Download all data » ZIP.
Overview
Unique visitors (without ever recognizing anyone), sessions, page views, average duration and engagement — plus the traffic curve and your best pages, comparable from one period to the next.
Acquisition & SEO
Where your visitors come from: the channels, the sites that talk about you, and your real Google and Bing searches (read-only, changing nothing on their side) — clicks, impressions, click rate, position — set alongside your pages.
Audience
Countries, regions, browsers, devices, systems and languages — the country is worked out on the fly via DB-IP (Eris Networks, France), without ever keeping the IP address.
Triggered events
Track the actions that matter to you (sign-up, quote, download): a single line of code, figures grouped server-side so no one is identifiable, and no individual tracking.
The whole setup in one place: the code, the check, your platform.
Three areas: Get started · Platforms · Sensitive zone. From pasting the Snorklee code to confirming the data arrives.
- A single line of code to paste into your pages; a tiny file (≈ 2 KB) that slows nothing down.
- Automatic check: Snorklee tests on its own that your data is coming through.
- 8 guides: WordPress (official plugin), Shopify, Webflow, Wix, Squarespace, Framer, Next.js, plain HTML.
- Danger zone: reversible 30-day archive, or immediate erasure (GDPR art. 17).
Fewer blocks when you serve the Snorklee code from your own domain.
Served from your own domain, the Snorklee code looks like a call from your site: blockers that go after scripts from elsewhere leave it alone. Copy-and-paste guides for Cloudflare, Vercel, Netlify, Node/Express and PHP.
- Guides that rely on no outside service.
- Compatible: the code already on your site keeps working.
- Snorklee recognizes this setup on its own, with nothing for you to configure.
All your sites in one place — and the client report that sends itself.
Up to 10 sites included. You run it all yourself: the order of the list, pause, name, a « client » note per site. Invite teammates — each one only sees the sites you open to them —, share read-only, and let an automatic email report go out every week, in your name: ideal for agencies.
- Arrange your list of sites by drag-and-drop, in the order that suits you — personal to each person.
- Pause or restart the measurement, rename a site, add a « client » note to it (handy for agencies).
- Archive (30 days), restore or erase a site (GDPR art. 17).
- An automatic client report by email every week: the real figures for the last 7 days, AI traffic included, in your name and with no Snorklee logo, with an unsubscribe link.
- Invite whoever you want: each person only sees the sites you open to them; plus read-only share links.
- acme.com● receiving
- boutique-cliente.fr● receiving
- blog.io⏸ paused
The Privacy tab: your documented compliance, ready to review.
Status, frameworks, a data processing agreement (DPA) to sign, retention periods, export and erasure. On Snorklee's side: no analytics cookie, and nothing left stored in your visitors' browser — plus documentation ready to hand to your data lead.
- 100% European: hosted in Paris (Clever Cloud, ISO 27001), DB-IP geolocation (France), Mistral AI (France), Brevo email (France) — no outside delivery network, no US dependency.
- Documented compliance for the EU and several non-EU jurisdictions — per-country detail lives on the compliance page.
- Self-assessment: 16 documented privacy criteria, attested by the publisher (not a CNIL certification).
- The data processing agreement (DPA) is signed online: you keep a time-stamped, sealed proof page attesting acceptance, with a CCPA add-on if you have customers in California.
- Retention: the detail is kept 90 days, the grouped figures 25 months, and the key used to anonymize your visitors changes every month.
- ZIP export, erasure (GDPR art. 17 & 20) and data protection contact.
- EU/EEA — GDPR + ePrivacy
- California — CCPA/CPRA
- United States — state laws
- Canada — PIPEDA + Law 25
- Australia — Privacy Act 1988
Ready to see what AIs do on your site?
One plan: Snorklee One, from €8/month ex. VAT — 14-day free trial, no card required, cancel online. The AI journey, full analytics and 10 sites included.