Comparison

VisitTrack vs Swetrix

Swetrix and VisitTrack both connect revenue to visitors without cookies, so the choice comes down to scope. Choose Swetrix for open source and self-hosting, a GA4 importer, and extras like error tracking, A/B tests and a CAPTCHA; choose VisitTrack for five payment providers (not just Stripe and Paddle), click heatmaps, replays on every plan, an MCP server, and a $5 starting price with a no-card trial.

Updated

TL;DR — the verdict

Choose Swetrix if…

you want an AGPL open-source tool you can self-host, a one-stop dashboard with error tracking, performance monitoring and A/B tests, or a built-in importer from GA4, Plausible, Fathom, Umami or Simple Analytics.

Choose VisitTrack if…

you sell through Polar, Lemon Squeezy or Razorpay as well as Stripe or Paddle, you want heatmaps and replays without upgrading, you want an MCP server for your AI assistant, or you want to start at $5 without entering a card.

What is Swetrix?

Swetrix is a privacy-first Google Analytics alternative from Swetrix Ltd in the UK, built by a team in Great Britain and Ukraine. It's open source (AGPL-3.0, with a free self-hosted Community Edition), cookieless, hosted on Hetzner in Germany, and says no cookie banner is needed. Beyond web analytics it bundles error tracking, performance monitoring, a privacy-friendly CAPTCHA, A/B tests and feature flags.

Swetrix has native revenue tracking: connect Stripe or Paddle with a read-only API key (synced every 30 minutes), or send revenue from any other platform through its revenue API, and tie it to visitor profiles and sessions. It also has funnels, user flows, Search Console, an AI-referrals panel, public and password-protected dashboards, and an in-app "Ask AI" assistant. Session replay is on the Plus plan; heatmaps and an MCP server aren't documented.

Website: swetrix.com

VisitTrack vs Swetrix: feature comparison

Swetrix's column reflects its public website, docs and pricing as of October 2026.

Feature comparison of VisitTrack and Swetrix
FeatureVisitTrackSwetrix
Revenue attribution (payment → source)YesBuilt in: each payment credited to its first-touch referrer, campaign and landing pageYesRevenue tied to visitor profiles and sessions
Payment providersStripe, Polar, Lemon Squeezy, Paddle, RazorpayStripe and Paddle (read-only API key), plus a revenue API for others
Cookieless trackingYesCookieless mode, or hybrid (cookieless in the EU only); the default mode keeps a first-party idYes
Consent banner needed (EU)No, in cookieless mode; standard mode generally needs consent in the EUNo, per Swetrix
Bot filteringYesEvery visit scored human vs bot at ingest; bots are never billedYesOff, Basic and Strict modes (Strict adds data-center IPs and referrer spam)
AI crawler tracking (GPTBot, ClaudeBot…)YesGPTBot, ClaudeBot, PerplexityBot and more, verified by reverse DNS (needs a server-side snippet)PartlyAI referrals panel; AI crawler tracking not documented
Session replayYesOpt-in, sampled, every input maskedYesPlus plan
HeatmapsYesClick heatmapsNo
FunnelsYesYes
Visitor journeys / profilesYesPer-visitor journeys and People profiles via identify()YesUser flows and profiles
Google Search ConsoleYesKeywords, clicks and impressions next to trafficYes
API / MCP for AI assistantsYesREST API, CLI and an MCP server (Claude, ChatGPT, Cursor)PartlyStatistics API (300 req/hour on Standard); MCP not documented
Public dashboardsYesShareable public dashboard and embeddable widgetsYesPublic, password-protected or embedded
Hosting & data locationHosted SaaS on EU infrastructure; no self-hosted editionCloud on Hetzner, Germany, or self-hosted under AGPL-3.0
Script size~5 KB gzipped (replay recorder loads separately, only when on)Claimed under 5 KB; ~6.2 KB gzipped as served in October 2026
Pricing modelMonthly events, from $5/mo; every feature on every plan; 14-day trial, no cardMonthly events from 100k; Standard and Plus; 14-day trial with payment method

Swetrix vs VisitTrack pricing

Monthly list prices, as of October 2026. Swetrix: public pricing page. VisitTrack: pricing, yearly billing gives 2 months free.

Price comparison of VisitTrack and Swetrix at several traffic levels
Monthly trafficVisitTrackSwetrix
10k events / month$5/moStandard $19 (lowest tier, 100k)
100k events / month$19/moStandard $19 · Plus $39
1M events / month$59/moStandard $79 · Plus $179
  • Prices exclude VAT; Swetrix also bills in EUR and GBP. Yearly billing is 10× monthly, as with VisitTrack.
  • Swetrix Standard includes 10 sites and 10 team members, Plus 100 sites and 25 members. VisitTrack includes unlimited of both.
  • Swetrix's 14-day trial asks for a payment method; VisitTrack's doesn't.

How does Swetrix revenue tracking compare to VisitTrack's?

Both are real revenue integrations, not just event values. Swetrix connects to Stripe or Paddle with a read-only API key and syncs every 30 minutes; other platforms can post revenue through its API. VisitTrack receives payments from Stripe, Polar, Lemon Squeezy, Paddle and Razorpay through verified webhooks within seconds, credits each to the visitor's first-touch referrer, campaign and landing page, and subtracts refunds automatically.

If you sell through Polar, Lemon Squeezy or Razorpay, VisitTrack works out of the box; with Swetrix you'd send those payments through its API yourself. See revenue attribution.

Where Swetrix is stronger

  • Open source with a free self-hosted Community Edition.
  • The widest importer list we've seen: GA4, Plausible, Fathom, Umami and Simple Analytics, with imported events free.
  • Extras in one product: error tracking, performance monitoring, A/B tests, feature flags and a CAPTCHA.

Where VisitTrack is stronger

  • Five payment providers via webhooks, with refunds handled.
  • Click heatmaps, and replays on every plan.
  • An official MCP server and CLI.
  • AI crawler tracking verified by reverse DNS.
  • A $5 entry price and a trial with no card.

Swetrix or VisitTrack: who should choose which?

Swetrix is the better fit for

  • Developers who want open-source, self-hostable analytics
  • Teams that want errors, performance and A/B tests in one tool
  • Anyone migrating with a built-in importer

VisitTrack is the better fit for

  • Founders selling through Polar, Lemon Squeezy or Razorpay
  • Teams that want heatmaps and replays without the Plus plan
  • Small sites that want to start at $5 without a card

How to switch from Swetrix to VisitTrack

  1. Add the VisitTrack script alongside Swetrix's. See installation.
  2. Enable cookieless mode to match Swetrix's no-banner setup.
  3. Replace Swetrix custom events with visitrack('event', 'name').
  4. Connect your payment provider in Settings → Revenue and pass the visitor id at checkout.
  5. Pull your history from Swetrix's Statistics API, convert event-level data to NDJSON and load it with the historical import.
  6. Compare attributed revenue in both tools for a billing cycle, then remove Swetrix.

VisitTrack vs Swetrix: FAQ

Is VisitTrack a good Swetrix alternative?

Yes, especially if you sell through Polar, Lemon Squeezy or Razorpay, or want heatmaps. Both are cookieless-capable and track revenue per visitor; VisitTrack adds more payment providers, click heatmaps, replays on every plan and an MCP server. Swetrix is the better pick if you need open source or self-hosting.

How much does Swetrix cost?

As of October 2026, Swetrix Standard costs $19/month for up to 100k events and $79 for 1M; Plus costs $39 and $179, excluding VAT. The 14-day trial requires a payment method.

Does Swetrix integrate with Stripe?

Yes. Swetrix connects to Stripe and Paddle with a read-only API key and syncs revenue every 30 minutes. VisitTrack supports Stripe, Polar, Lemon Squeezy, Paddle and Razorpay through verified webhooks.

Is Swetrix open source?

Yes. Swetrix is AGPL-3.0 licensed, with a free self-hosted Community Edition. VisitTrack is a hosted service and doesn't offer self-hosting.

Does Swetrix have heatmaps?

No, Swetrix doesn't offer heatmaps as of October 2026, and session replay is on its Plus plan. VisitTrack includes click heatmaps and session replays on every plan.

Do both tools need a cookie banner?

Swetrix says no banner is needed. VisitTrack needs none in cookieless mode; its standard mode keeps a first-party id that generally needs consent in the EU.

Keep comparing

Try VisitTrack next to Swetrix

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.