invisit

Cookieless web analytics that shows who visits

Hosted MCP Server

npx add-mcp 'https://app.invisit.dev/mcp'

Installs into Claude Code, Codex, Cursor and more

Documentation

invisit · Docs · llms.txt · llms-full.txt

invisit: cookieless web analytics that shows who visits

invisit is a cookieless, privacy-friendly web analytics tool. It shows who visited a website, how they found it (including links from ChatGPT, Claude, Perplexity and other AI assistants) and what they did next, in realtime, with revenue from the site’s payment provider beside the traffic.

What invisit shows

  • Visitors. Who is on the site right now, and each visit step by step: the pages it read and the events it fired, in order, next to where it came from.
  • AI traffic. Which AI assistants (ChatGPT, Claude, Perplexity, Gemini, Copilot, Grok, DeepSeek and others) send people to the site, and which search engines and AI crawlers read its pages.
  • Revenue. Gross revenue, refunds, fees and net straight from Stripe, Polar, Paddle, Dodo Payments, Creem, and Lemon Squeezy, charted beside the traffic. Nothing changes in the checkout.
  • Web vitals. LCP, INP, CLS, FCP and TTFB from real visitors, by page, device, country and browser. Never billed.

Also included on every plan

  • Funnels. Find the step where people drop off.
  • MCP. Ask your assistant about your traffic.
  • Custom events. Track any click or signup, with properties.
  • Short links. Links that tell you who clicked.
  • Feedback. Hear from visitors on the page itself.
  • Alerts. Hear when traffic spikes, drops or stops.
  • Public dashboards. Put your numbers on a page anyone can open.
  • Heatmaps. Where they click, and how far they scroll.

Install

Paste one script tag:

<script async src="https://api.invisit.dev/invisit.js" data-site="<site id>" data-collector="https://api.invisit.dev"></script>

Or install @invisitdev/web from npm and call init({ site: '<site id>' }). Events from a backend go through @invisitdev/server. Guides for Next.js, React Router, TanStack, Nuxt, SvelteKit, Astro, Angular, WordPress and more: https://invisit.dev/docs/web/frameworks.md

AI assistants can read and act on invisit data through the remote MCP server at https://app.invisit.dev/mcp (OAuth sign-in, no key to paste): https://invisit.dev/docs/api/mcp.md

Questions

Does it use cookies?

No cookies, no fingerprinting. Visits are counted with a hash that resets every day, and raw IP addresses are never stored.

How do I add it to my site?

Paste one script tag, or install @invisitdev/web from npm. For events from your backend there is @invisitdev/server.

Which payment providers work with revenue?

Stripe, Polar, Paddle, Dodo Payments, Creem, and Lemon Squeezy. Every plan shows revenue totals and charts; paid plans also list every charge, refund and dispute.

Can I share a dashboard publicly?

Yes. Any site can have a public dashboard at its own link. On Free it carries a small invisit mark; paid plans drop it.

How long do you keep my data?

Forever, on every plan. There is no retention window and no paywall on history. The one exception is a free site that gets no events at all for about six months: it is deleted after two emails.

Compared with other tools

  • invisit vs Google Analytics: Google Analytics 4 is free at any volume and goes further on Google Ads, Search Console and BigQuery, but it sets cookies, needs consent in the EU and UK, and loads over 150 KB of gzipped script. invisit sets no cookies, loads about 8.5 KB, keeps data forever, and is free to 20,000 events, then from $14 a month.
  • invisit vs Matomo: Matomo is the deeper tool: free to self-host under GPL v3, or $204 a month for 1M hits on Cloud, with segments, session recordings, A/B tests and a GA importer. invisit is hosted only, cookieless by default and $49 a month at 1M events, with payment-provider revenue, crawler reads and short links.
  • invisit vs Plausible: Plausible and invisit are both cookieless and store data in Germany. Choose Plausible to self-host, for the lightest script or for EU-owned providers throughout. Choose invisit for funnels, revenue from Stripe or Paddle, heatmaps and crawler reads on every paid plan: $49 at 1M events against $139 on Plausible Business.
  • invisit vs PostHog: Choose PostHog for product analytics, session replay, feature flags, experiments and surveys on one event stream, free up to 1M events a month. Choose invisit for website analytics alone: no cookies by default, an 8.5 KB script instead of about 119 KB, and crawler reads and payment-provider revenue built in.
  • invisit vs Vercel Web Analytics: Vercel Web Analytics is the simplest pick for a site already on Vercel Pro: one toggle, a 2 KB script and $3 per 100K events, but it only runs on Vercel and keeps 1 to 24 months of data. invisit works on any host, keeps data forever, and adds funnels, heatmaps, web vitals and revenue.
  • invisit vs Mixpanel: Mixpanel is product analytics: events tied to user profiles, with retention, cohorts, session replay and experiments, free up to 1M events a month. invisit is cookieless web analytics for your site, with AI referrals, crawler reads and payment revenue built in, at $199 for 10M events where Mixpanel costs $1,176.
  • invisit vs Umami: Umami is open source and self-hostable, and Umami Cloud is cheaper when its Pro plan fits: free to 100K events, $20 for 1M. invisit costs $49 at 1M with heatmaps, unlimited sites, crawler reads, alerts and data kept forever; on Umami, heatmaps and unlimited sites need Business at $200.
  • invisit vs Fathom: Fathom suits agencies that want client email reports, a 2 KB script and GA4 import. invisit suits teams that need funnels, per-visit timelines, team logins, alerts and revenue from their payment provider. At 1M pageviews invisit costs $49 a month and Fathom $60; under 20K, invisit is free.
  • invisit vs Simple Analytics: Pick Simple Analytics for identifier-free counting, an EU-owned vendor, GA4 import and email reports. Pick invisit for funnels, per-visit timelines, heatmaps, web vitals, revenue from your payment provider and free team seats. invisit costs less at 100K and 1M a month; Simple Analytics costs less at 10M for one user.
  • invisit vs DataFast: DataFast ties each payment to the visitor and channel that brought it, using a cookie and a visitor id passed into your checkout. invisit reads payments from your provider with no checkout code, sets no cookies, stores data in Germany, and costs less than DataFast Growth at every volume from 10K to 10M events.

All comparisons: https://invisit.dev/compare.md