Comparison
VisitTrack vs Rybbit
Updated
TL;DR — the verdict
Choose Rybbit if…
you want an AGPL open-source tool you can self-host, a broad feature set (errors, web vitals, user profiles, retention) at a low price, and detailed bot classification.
Choose VisitTrack if…
revenue per channel is your main question, you want replays without the Pro plan and click heatmaps at all, and you want unlimited sites and teammates from the first plan.
What is Rybbit?
Rybbit positions itself as "the modern Google Analytics replacement": open-source (AGPL-3.0), cookieless web and product analytics from Tomato.gg LLC in the US, with analytics data on Hetzner servers in Germany and Finland. It says you won't need a cookie banner, and it's grown quickly among developers since 2025.
Its feature list is broad: funnels, journeys, goals, retention, user profiles, web vitals, error tracking, Search Console on the cloud, public dashboards, a REST API, a hosted MCP server, and session replay on Pro. Its bot detection is a highlight — five layers, plus a Bots dashboard that labels crawlers by operator and purpose (AI training, AI search, AI agent). Its docs are candid that purchases live in custom events and funnels, with no revenue-attribution dashboard.
Website: rybbit.com
VisitTrack vs Rybbit: feature comparison
Rybbit's column reflects its public website, docs and pricing as of October 2026.
| Feature | VisitTrack | Rybbit |
|---|---|---|
| Revenue attribution (payment → source) | YesBuilt in: each payment credited to its first-touch referrer, campaign and landing page | NoRybbit's docs: no revenue-attribution dashboard; order values live in custom events |
| Payment providers | Stripe, Polar, Lemon Squeezy, Paddle, Razorpay | No |
| Cookieless tracking | YesCookieless mode, or hybrid (cookieless in the EU only); the default mode keeps a first-party id | YesDaily-salted user ids |
| Consent banner needed (EU) | No, in cookieless mode; standard mode generally needs consent in the EU | No, per Rybbit |
| Bot filtering | YesEvery visit scored human vs bot at ingest; bots are never billed | YesFive-layer detection (user agent, headers, client signals, ASN, rate) |
| AI crawler tracking (GPTBot, ClaudeBot…) | YesGPTBot, ClaudeBot, PerplexityBot and more, verified by reverse DNS (needs a server-side snippet) | YesBots dashboard with operator and purpose (AI training, search, agent) |
| Session replay | YesOpt-in, sampled, every input masked | YesPro plan |
| Heatmaps | YesClick heatmaps | No |
| Funnels | Yes | Yes |
| Visitor journeys / profiles | YesPer-visitor journeys and People profiles via identify() | YesJourneys and user profiles |
| Google Search Console | YesKeywords, clicks and impressions next to traffic | YesCloud |
| API / MCP for AI assistants | YesREST API, CLI and an MCP server (Claude, ChatGPT, Cursor) | YesREST API and a hosted MCP server |
| Public dashboards | YesShareable public dashboard and embeddable widgets | YesSecret link or fully public |
| Hosting & data location | Hosted SaaS on EU infrastructure; no self-hosted edition | Cloud on Hetzner (Germany, Finland) or self-hosted under AGPL-3.0 |
| Script size | ~5 KB gzipped (replay recorder loads separately, only when on) | ~11 KB gzipped (measured October 2026) |
| Pricing model | Monthly events, from $5/mo; every feature on every plan; 14-day trial, no card | Monthly events from 100k; Standard and Pro; 7-day trial |
Rybbit vs VisitTrack pricing
Monthly list prices, as of October 2026. Rybbit: public pricing page. VisitTrack: pricing, yearly billing gives 2 months free.
| Monthly traffic | VisitTrack | Rybbit |
|---|---|---|
| 10k events / month | $5/mo | Standard $19 (lowest tier, 100k) |
| 100k events / month | $19/mo | Standard $19 · Pro $39 |
| 1M events / month | $59/mo | Standard $69 · Pro $139 |
- Rybbit's yearly billing is 8× monthly ("4 months free"), a bigger discount than VisitTrack's 2 months free.
- Rybbit Standard includes 5 sites and 3 team members; Pro is unlimited. VisitTrack includes unlimited sites and members on every plan.
- Session replay needs Rybbit Pro. Self-hosting Rybbit is free apart from your server.
Does Rybbit track revenue?
Not as attribution. Rybbit's documentation says purchases and order values live in custom events and funnels, and that there's no revenue-attribution dashboard. You can see that a purchase event happened after a given source, but not revenue per channel, renewals or refunds.
That's the core of VisitTrack: payments arrive from your provider's verified webhook and are credited to the first-touch referrer, campaign and landing page, so the Revenue tab shows revenue per channel and per visitor. See revenue attribution.
Where Rybbit is stronger
- Open source (AGPL-3.0) and self-hostable.
- Excellent bot and AI crawler classification, with purpose labels.
- Extras like error tracking and web vitals in the same dashboard.
- Built-in importers from Umami, Simple Analytics and Plausible.
- A larger yearly discount.
Where VisitTrack is stronger
- Revenue attribution from five payment providers, with refunds.
- Click heatmaps, and replays on every plan.
- A smaller script (~5 KB vs ~11 KB gzipped).
- A lower entry price ($5 for 10k events vs $19) and a 14-day trial.
- Unlimited sites and team members from the first plan.
Rybbit or VisitTrack: who should choose which?
Rybbit is the better fit for
- Developers who want open-source analytics they can self-host
- Teams that care about detailed bot and AI crawler data
- Products that want errors and web vitals in their analytics
VisitTrack is the better fit for
- SaaS founders who need revenue per channel
- Teams that want heatmaps and replays without upgrading
- Small sites that want a $5 starting price
How to switch from Rybbit to VisitTrack
- Add the VisitTrack script tag alongside Rybbit's. See installation.
- Turn on cookieless mode to keep the no-banner setup.
- Recreate your Rybbit events and goals with visitrack('event', 'name').
- Connect your payment provider and pass the visitor id at checkout.
- Pull raw events and sessions from Rybbit's API, convert them to NDJSON and load them with the historical import.
- Compare both for a couple of weeks, then remove Rybbit.
VisitTrack vs Rybbit: FAQ
Is VisitTrack a good Rybbit alternative?
Yes, if revenue attribution matters to you. Both are cookieless-capable analytics with funnels, journeys, replays and AI crawler tracking, but VisitTrack credits payments from Stripe, Polar, Lemon Squeezy, Paddle and Razorpay to their source, which Rybbit doesn't do. Rybbit is the better pick if you need open source or self-hosting.
How much does Rybbit cost?
As of October 2026, Rybbit Standard costs $19/month for up to 100k events and $69 for 1M; Pro costs $39 and $139. Yearly billing is 8× the monthly price. The trial is 7 days.
Is Rybbit open source?
Yes. Rybbit is licensed under the AGPL-3.0 and can be self-hosted. VisitTrack is a hosted service and doesn't offer self-hosting.
Which tool has better bot filtering?
Both take bots seriously. Rybbit uses five detection layers and labels crawlers by operator and purpose. VisitTrack scores every visit with documented hard and soft rules at ingest and again when the visit ends, verifies search and AI crawlers by reverse DNS, and never bills for bots — see bot filtering.
Does Rybbit have heatmaps?
No, Rybbit doesn't offer heatmaps as of October 2026, and session replay is on its Pro plan. VisitTrack includes click heatmaps and session replays on every plan.
Do I need a cookie banner with Rybbit or VisitTrack?
Rybbit says you won't. VisitTrack doesn't need one in cookieless mode; its standard mode keeps a first-party id that generally needs consent in the EU. This is general information, not legal advice.
Keep comparing
- Bot filtering in VisitTrackHow humans and bots are told apart.
- User agent bot checkerIs that visitor a bot?
- Google Analytics alternativesIncluding open-source options.
- VisitTrack vs UmamiMIT-licensed, self-hostable and very cheap in the cloud. VisitTrack adds payment-provider revenue attribution and replays without a $200 plan.
- VisitTrack vs SwetrixOpen-source, cookieless analytics with native Stripe and Paddle revenue and lots of extras. VisitTrack adds heatmaps, more providers and a lower entry price.
- VisitTrack vs PlausibleOpen-source, EU-hosted and beautifully simple. VisitTrack adds payment-provider revenue attribution, replays and heatmaps on every plan.
- All VisitTrack comparisonsEvery head-to-head, grouped by category.
Try VisitTrack next to Rybbit
Add one script tag, connect your payment provider, and see which channels bring paying customers. Run it alongside your current tool for a couple of weeks and compare. 14 days free, no card required.