Cloudflare Web Analytics alternatives

9 best Cloudflare Web Analytics alternatives (2026)

The best Cloudflare Web Analytics alternatives in 2026 are Umami (free cloud tier and free self-hosting, with events and funnels), Plausible (simple paid dashboard with goals), GoatCounter (free and tiny), Vercel Web Analytics (if you deploy on Vercel) and VisitTrack (adds revenue attribution). People outgrow Cloudflare's free analytics because it has no custom events, goals or UTM reports, samples its data, and keeps only six months of history.

Updated

The short answer

Best free replacement
Umami — free cloud tier (100K events) or free self-hosting, with events and funnels.
Best simple paid upgrade
Plausible Analytics — goals, UTMs and Search Console in one cookie-free page.
Best for revenue attribution
VisitTrack — campaigns and payments tied together, from $5/month.
Best open-source minimal
GoatCounter — free, tiny and privacy-first, like Cloudflare.
Best for Vercel sites
Vercel Web Analytics — zero setup, cookie-free, cheap per event.

Why people look for Cloudflare Web Analytics alternatives

No custom events, goals or funnels

As of October 2026 Cloudflare Web Analytics still doesn't support custom events, so you can't count signups, button clicks or purchases — the first thing most sites want after pageviews. Without events there are no goals, funnels or conversion rates.

No UTM or campaign reporting

Query strings aren't logged, so UTM parameters never show up. If you run newsletters, ads or social campaigns, you can't see which one sent the traffic (our UTM parser shows what you'd be missing).

Sampled data and six months of history

Cloudflare keeps unsampled data for only 7 days, then aggregates it down to roughly a 10% sample, and queries themselves can be sampled. Total retention is 6 months, so year-over-year comparisons are impossible.

Blocked by ad blockers

The JS beacon is on common block lists (Adblock Plus, Brave, DuckDuckGo), so technical audiences are undercounted. Edge-based analytics for proxied sites avoids that but counts more bots.

A very basic dashboard

Filters cover country, host, path, referrer, device, browser and OS — enough to see that traffic moved, not why. There are no live visitors, journeys or segments.

How we picked these Cloudflare Web Analytics alternatives

We’re VisitTrack, so we’re one of the options below — and we list our own drawbacks the same way we list everyone else’s. Prices and plan limits come from each vendor’s public pricing page and documentation as of October 2026; where a vendor doesn’t publish a number, we say so instead of guessing. We weighed:

  1. Stays cookie-free. Cloudflare doesn't use cookies, localStorage or fingerprinting — an alternative shouldn't make you add a consent banner.
  2. Custom events and UTMs. The two things Cloudflare lacks that almost every growing site needs.
  3. Unsampled data and longer retention. Exact counts, and at least a year of history.
  4. Price. Cloudflare is free, so we favored free tiers, self-hosting and low entry prices.
  5. Script weight. Cloudflare's beacon is about 10 KB gzipped (measured October 2026); most alternatives here are smaller.

The 9 best Cloudflare Web Analytics alternatives in 2026

1.Umami

umami.is

An open-source (MIT), cookie-free analytics app you can self-host on Node and PostgreSQL, or use as Umami Cloud — now with funnels, journeys, attribution, session replay and heatmaps.

Best for: Developers who want Cloudflare's price (free) with events, UTMs and funnels.

Why it’s a Cloudflare Web Analytics alternative: Umami is the most direct upgrade: still cookie-free, still free (100K events a month on Umami Cloud's Hobby plan, or unlimited if you self-host), but with custom events, UTM reports, funnels, journeys and a first/last-click attribution report. See VisitTrack vs Umami.

Pricing (as of October 2026): Self-hosting is free. Umami Cloud: Hobby free (100K events, 1 site, 6 months retention); Pro $20/month (1M events, up to 20 sites, then $0.00003 per event); Business $200/month (10M events, session replays and heatmaps, 5-year retention). 14-day trial on paid plans.

Key features

  • Pageviews, referrers, UTMs and custom events
  • Funnels, journeys, retention and goals
  • First- or last-click attribution report
  • Session replay and heatmaps (self-hosted or Cloud Business)

Pros

  • Free cloud tier and an MIT self-host with nearly every feature
  • Simple, clean UI
  • Light script (about 2 KB)

Cons

  • Big jump from $20 to $200 for replays and heatmaps on Cloud
  • Revenue isn't automatic or broken down by source
  • Self-hosting means owning security and upgrades

2.VisitTrack

visitrack.app

Privacy-first web analytics with revenue attribution built in: traffic, journeys, funnels and goals, plus every payment from your billing provider credited to the channel, campaign and page that brought the customer.

Best for: Founders who moved past pageviews and want to know which campaigns pay.

Why it’s a Cloudflare Web Analytics alternative: VisitTrack adds what Cloudflare can't do at all — custom events, UTM campaigns, funnels, journeys, live visitors — and goes a step further with revenue attribution from Stripe, Polar, Lemon Squeezy, Paddle or Razorpay. It isn't free: plans start at $5/month after a 14-day trial, and you'll want cookieless mode switched on if you need Cloudflare's no-storage behavior. See VisitTrack vs Cloudflare Web Analytics.

Pricing (as of October 2026): Priced by monthly events (pageviews + custom events; bots are never billed), every feature on every plan: $5/month for 10k events, $19 for 100k, $59 for 1M, up to $179 for 10M. Yearly billing gives two months free. 14-day free trial, no card required; no free plan. A lifetime deal starts at $59 one-time.

Key features

  • Revenue by referrer, UTM campaign and landing page, refunds subtracted
  • Live visitors and 3D globe, journeys, funnels, goals, custom events
  • Google Search Console keywords and AI crawler tracking (GPTBot, ClaudeBot, PerplexityBot)
  • Session replays (opt-in, sampled) and click heatmaps
  • REST API, CLI and an MCP server for Claude, ChatGPT and Cursor

Pros

  • Answers "which channel brought paying customers" without a data warehouse
  • All features on the cheapest plan — you only pay for volume
  • Bots and AI crawlers filtered at ingest and never billed

Cons

  • Newer product with a smaller community than Plausible, Matomo or GA
  • Hosted only: no self-hosted or open-source edition
  • No permanent free plan, and the default mode uses a first-party id — cookieless mode shortens returning-visitor history to a day

3.Plausible Analytics

plausible.io

A lightweight, open-source, cookie-free web analytics tool with a single-page dashboard, hosted in the EU.

Best for: Small businesses that want a simple paid dashboard with goals and UTMs.

Why it’s a Cloudflare Web Analytics alternative: Plausible keeps Cloudflare's privacy posture (no cookies, EU hosting) and adds goals, custom events, UTM campaigns and Search Console keywords, from $9/month for 10K pageviews.

Pricing (as of October 2026): Priced by monthly pageviews, monthly billing: Starter from $9/month (10K pageviews, 1 site), Growth from $14, Business from $19; at 100K pageviews Starter is $19 and Business $39, at 1M Starter is $69 and Business $139. Funnels, journeys and ecommerce revenue goals are Business-only. Yearly billing gives 2 months free. 30-day free trial, no card. The self-hosted Community Edition is free.

Key features

  • One-page dashboard: sources, pages, countries, devices
  • Goals, custom events and properties
  • Google Search Console keywords
  • Funnels, journeys and revenue goals on Business

Pros

  • Very simple to read
  • EU-hosted, cookie-free and open source
  • Tiny script (about 1–2.5 KB)

Cons

  • Funnels and revenue locked to the top tier
  • No session replay or heatmaps
  • Self-hosted edition lags the cloud on features

4.Simple Analytics

www.simpleanalytics.com

A Dutch, cookie-free web analytics tool that stores no personal data and keeps all data in the Netherlands, with an AI assistant for questions about your stats.

Best for: EU sites that want a free plan with stricter data residency.

Why it’s a Cloudflare Web Analytics alternative: Simple Analytics has a free plan (5 websites, 30-day history) and keeps all data in the Netherlands. Paid plans add longer history, goals and funnels.

Pricing (as of October 2026): Free plan: 5 websites, 30-day history, badge required. Paid plans in EUR: Simple €20/month for 100K pageviews (10 sites, 1 user), €30 for 250K, €40 for 500K, €60 for 1M, €160 for 10M; extra users €20/month. Yearly billing gives 2 months free. 14-day trial, no card.

Key features

  • Cookie-free dashboard with AI assistant
  • Goals, funnels and automated events
  • Data never leaves the Netherlands
  • GA4 side-by-side proof of concept (enterprise)

Pros

  • Strictest EU data stance in this group
  • Usable free plan
  • No personal data stored by design

Cons

  • No revenue attribution
  • No replays or heatmaps
  • Higher entry price and per-seat charges

5.GoatCounter

www.goatcounter.com

A tiny, open-source, privacy-first pageview counter, free to use hosted for reasonable public usage or to self-host.

Best for: Personal sites and open-source projects that liked Cloudflare's minimalism.

Why it’s a Cloudflare Web Analytics alternative: GoatCounter is free for reasonable use, open source, and similarly minimal — but it reads referrers and campaign parameters, supports basic events, and can import server logs so ad blockers don't hide visitors.

Pricing (as of October 2026): Free hosted service for reasonable usage, funded by donations; no paid tiers listed. Free to self-host (SQLite or PostgreSQL).

Key features

  • Pageviews, referrers, browsers and screen sizes
  • JS snippet, pixel, API or log-file import
  • Basic events
  • Script of about 3 KB

Pros

  • Free and tiny
  • Log-file import works without any client script
  • Simple self-hosting

Cons

  • No funnels, goals or revenue
  • Essentially a one-maintainer project
  • Minimal dashboards

6.Vercel Web Analytics

vercel.com/analytics

Privacy-friendly web analytics built into Vercel projects: visitors, pages, referrers and (on Pro) custom events.

Best for: Sites deployed on Vercel.

Why it’s a Cloudflare Web Analytics alternative: Vercel Web Analytics is one click for Vercel projects, cookie-free, with 50K free events on Hobby. Custom events need Pro, and UTMs need the Web Analytics Plus add-on.

Pricing (as of October 2026): Hobby: free for 50K events/month, 1-month reporting window, no custom events. Pro: $0.03 per 1K events with a 12-month window and custom events (Pro itself is $20/month per seat). Web Analytics Plus adds UTMs and 24 months for $10/month per team.

Key features

  • Visitors, pages, referrers, countries, devices
  • Custom events on Pro
  • UTM parameters on Web Analytics Plus
  • Speed Insights for Core Web Vitals (separate)

Pros

  • Zero setup for Vercel projects
  • Cheap per event
  • Cookie-free

Cons

  • Only works for Vercel-hosted projects
  • UTMs are a paid add-on
  • No funnels, revenue or replays

7.Pirsch Analytics

pirsch.io

A German, cookie-free web analytics tool with a small script, server-side tracking options and a Search Console integration on every plan.

Best for: Sites that want to avoid ad-blocker losses with server-side tracking.

Why it’s a Cloudflare Web Analytics alternative: Pirsch can track from your server (no client script to block), is cookie-free and hosted in Germany, and starts at $6/month. Funnels and revenue need its Plus plan.

Pricing (as of October 2026): Priced by monthly pageviews: Standard from $6/month (10K) to $54 (1M); Plus from $12/month (10K) to $159 (1M), adding funnels, A/B testing and ecommerce revenue tracking. Unlimited retention and members. 30-day trial, no card.

Key features

  • Cookie-free dashboard hosted in Germany
  • Server-side and client-side tracking
  • Search Console on all plans
  • Funnels, A/B tests and revenue metrics on Plus

Pros

  • Cheapest entry price here
  • Unlimited retention and team members
  • Importers for GA, Plausible and Fathom

Cons

  • Funnels and revenue need the pricier Plus plan
  • No replays or heatmaps
  • Very small team

8.OpenPanel

openpanel.dev

An open-source (AGPL-3.0) analytics platform that combines cookie-free web analytics with Mixpanel-style product analytics: events, funnels, retention and session replay.

Best for: Developers who want events and product analytics at a tiny price.

Why it’s a Cloudflare Web Analytics alternative: OpenPanel starts at $2.50/month for 5K events (or free self-hosted) and adds events, funnels, retention and session replay to cookie-free web analytics.

Pricing (as of October 2026): Priced by monthly events with unlimited sites and users: $2.50/month for 5K, $5 for 10K, $20 for 100K, $90 for 1M, $350 for 10M. Yearly billing gives 2 months free. 30-day trial, no card. Free to self-host.

Key features

  • Web analytics dashboard
  • Events, funnels, retention and profiles
  • Session replay
  • Export and Insights APIs, MCP

Pros

  • Product and web analytics in one open-source tool
  • Very low entry price
  • Self-host with unlimited events

Cons

  • Gets expensive at high volume on cloud
  • Revenue needs manual webhook code
  • Younger and smaller than Mixpanel or PostHog

9.Rybbit

rybbit.com

A young, fast-growing open-source (AGPL-3.0) web analytics tool with funnels, a real-time globe, Search Console and, on Pro, session replay.

Best for: Teams that want an open-source tool with a richer dashboard.

Why it’s a Cloudflare Web Analytics alternative: Rybbit is open source and EU-hosted, with funnels, goals, journeys, a real-time globe and Search Console — a big step up in insight from Cloudflare, at $19/month for 100K pageviews or free to self-host.

Pricing (as of October 2026): Priced by monthly pageviews, monthly billing: Standard $19/month for 100K, $69 for 1M, $249 for 10M (5 sites); Pro $39/month for 100K, $139 for 1M, adding session replay and unlimited sites. Annual billing costs 8× the monthly price. 7-day trial. Free to self-host.

Key features

  • Funnels, goals and custom events
  • Real-time globe and user journeys
  • Search Console integration
  • Session replay on Pro

Pros

  • Open source with a large community
  • EU hosting (Germany, Finland)
  • Broad feature set for its price

Cons

  • No revenue attribution
  • Replay only on Pro
  • Heavier script than most privacy tools (about 11 KB gzipped)

Cloudflare Web Analytics alternatives compared side by side

“Cookieless” means the tool can measure without storing an identifier on the visitor’s device; “revenue attribution” means payments from a billing provider are tied back to the traffic source automatically, not typed in as a goal value. “Partly” is explained in the cell.

Feature and pricing comparison of the tools on this page
ToolPricing modelFree tierCookielessRevenue attributionOpen sourceSelf-host
UmamiEvents100K events/month (Cloud) or self-hostYesPartlyRevenue events you send; no billing integrationYesMITYes
VisitTrackEvents14-day trial, no free planPartlyCookieless or EU-only cookieless mode; standard mode uses a first-party idYesStripe, Polar, Lemon Squeezy, Paddle, RazorpayNoNoHosted only
Plausible AnalyticsPageviews30-day trial; free self-hosted CEYesPartlyRevenue goals you send (Business plan)YesAGPL-3.0YesCommunity Edition, fewer features
Simple AnalyticsPageviewsFree plan (30-day history)YesNoPartlyTracking scripts only (MIT)No
GoatCounterFree (donations)FreeYesNoYesEUPL-1.2 (modified)Yes
Vercel Web AnalyticsEvents50K events/month (Hobby)YesNoNoNo
Pirsch AnalyticsPageviews30-day trialYesPartlyEvent metadata metrics (Plus)PartlyCore library only (AGPL-3.0)PartlyOn-premise on Enterprise
OpenPanelEvents30-day trial; free self-hostYesPartlyRevenue calls you send from your webhookYesAGPL-3.0Yes
RybbitPageviews7-day trial; free self-hostYesNoYesAGPL-3.0Yes
Cloudflare Web Analytics(the tool you’re replacing)FreeFreeYesNoNoNo

How to switch from Cloudflare Web Analytics

  1. Export anything you want to keep through Cloudflare's GraphQL Analytics API — remember data older than 6 months is already gone.
  2. Add the new tool's script next to Cloudflare's beacon (or keep edge analytics on) for a couple of weeks.
  3. Define the custom events you couldn't track before — signups, checkouts, key clicks — and start tagging campaign links with UTM parameters (UTM builder).
  4. Compare visitor counts; expect differences because Cloudflare samples and the new tool doesn't.
  5. Turn off Web Analytics in the Cloudflare dashboard (or remove the beacon) once you're confident in the new numbers.

Our verdict

If you want to stay free, Umami is the best Cloudflare Web Analytics alternative — same privacy posture, but with events, UTMs and funnels. GoatCounter is the pick for minimalists, Vercel Web Analytics for Vercel-hosted sites.

If you're ready to pay a few dollars a month, Plausible is the simplest upgrade, and VisitTrack is the one to choose if the next question after "how much traffic" is "which of it turns into revenue".

Cloudflare Web Analytics alternatives: FAQ

Is Cloudflare Web Analytics free?

Yes. Cloudflare Web Analytics is free on every Cloudflare plan, including the free plan, with a soft limit of 10 sites per account as of October 2026. You don't need to proxy your site through Cloudflare to use the JS beacon.

Does Cloudflare Web Analytics support custom events?

No. As of October 2026 Cloudflare Web Analytics doesn't support custom events, goals or funnels, and it doesn't log query strings, so UTM parameters aren't reported. Umami, Plausible, VisitTrack and the other tools on this page all support custom events.

Is Cloudflare Web Analytics accurate?

It's directionally accurate but not exact: Cloudflare keeps unsampled data for only 7 days, then stores roughly a 10% sample, and queries can be sampled further. The JS beacon is also blocked by common ad blockers.

How long does Cloudflare Web Analytics keep data?

Cloudflare Web Analytics retains data for 6 months, with full-resolution data for only the last 7 days. Alternatives like Plausible (3–5 years), Umami Cloud (6 months to 5 years by plan) or self-hosted tools keep longer history.

What is the best free alternative to Cloudflare Web Analytics?

Umami is the best free alternative: Umami Cloud's Hobby plan includes 100K events a month, and self-hosting is free and unlimited. GoatCounter is free for reasonable use, and Simple Analytics has a free plan with 30 days of history.

Do Cloudflare Web Analytics alternatives need a cookie banner?

Most on this page don't use cookies — Umami, Plausible, Simple Analytics, GoatCounter, Vercel Web Analytics, Pirsch, OpenPanel and Rybbit are cookie-free, and VisitTrack can run in cookieless mode. Whether you need a banner also depends on your other scripts; this isn't legal advice.

Keep comparing

Spotted something out of date? Vendor pricing changes often — see all alternatives guides, and check each vendor’s pricing page before you buy.

See which channels actually bring paying customers

VisitTrack is cookie-free analytics with revenue attribution built in. One script tag, no consent banner, live in two minutes. 14 days free, no card required.