Alternatives

Google Analytics alternatives

Ten products people actually move to, what each is for, and the honest reason to pick one over another. We make one of them and it is marked as ours. The other nine are here because a list with one entry is an advertisement, and you would find them anyway.

Why people leave Google Analytics

The consent banner. GA4 stores an identifier on the visitor's device, so in the EEA and the UK it needs consent, and every visitor who declines is a visitor you cannot count. Tools that identify visitors without touching the device sidestep both the banner and the hole in the numbers. What "storing on the device" actually means is set out here.

The legal position. Several EU regulators have ruled against particular GA deployments, and the Data Privacy Framework changed the ground again in 2023. It is not the simple "banned" a lot of posts claim, and it is not settled either: what the rulings actually said.

Reports that stop answering the question. Free GA4 keeps event-level data for at most 14 months, and explorations over 10 million events are sampled. Standard reports are neither. The moment you ask something unusual about a busy site, the answer is an estimate drawn from a window that has already closed.

The learning curve. GA4 is a modelling tool. If nobody on the team wants to define events and parameters before the first useful number, most of it goes unused.

What to weigh before you pick one

Does it need a consent banner? Anything that writes a cookie or an id into local storage does, in the EEA and the UK. This is the single biggest difference between the products below, and it decides how much of your traffic you can actually see.

Where is the data, and for how long? "EU-hosted" and "kept for as long as you pay" are two separate promises, and most products make one of them. If you need last September next to this September in four years' time, ask before you migrate. Several products here, ours included, delete what your plan no longer covers.

Does it sample? Some products count every visit; some estimate above a threshold; two of them sample adaptively, which means a small site is not sampled at all and a large one is.

Do you need behaviour as well as traffic? Heatmaps, session recordings and feedback are a separate purchase from most analytics tools. If you are replacing GA and a heatmap tool, count both bills.

Do you have an app as well as a site? Most privacy-first analytics is web-only. If software people install is part of the question, that rules out several of these immediately.

Can you self-host it? Three of the products below are open source and two of those are straightforward to run yourself. That is the strongest possible answer to "where is my data", and it is a server somebody has to keep patched.

What happens to your history? Nothing here imports from Google Analytics, including ours. In practice you run both for a period and keep the GA property read-only. How to switch without losing it.

The alternatives to Google Analytics

Skomi Ours

Traffic, heatmaps, recordings and feedback for sites and apps in one account, with no cookie and no banner by default, stored in the EU. The free plan is one site. Your history is capped by your plan, which is the row we lose.

Skomi and Google Analytics, side by side

Plausible

The best-known privacy-first replacement: open source, EU-hosted, no cookies, and a dashboard you can read without training. No free tier, and no heatmaps, recordings or app SDKs.

Skomi and Plausible, side by side

Umami

Open source and genuinely free if you run it yourself: your own database, your own retention, unlimited sites. Somebody has to keep that server patched.

Skomi and Umami, side by side

Matomo

The closest thing to GA feature for feature, self-hosted or as cloud, with heatmaps and recordings available. It is also the heaviest of these to run, and cookies are a configuration rather than an absence.

Skomi and Matomo, side by side

Cloudflare Web Analytics

Free, and if your site is already behind Cloudflare there is nothing to install. It samples adaptively, publishes no retention period, and answers far fewer questions than the rest.

Skomi and Cloudflare Web Analytics, side by side

Hotjar

Not a Google Analytics replacement on its own: it does not report where your traffic came from. It is what people buy alongside analytics for heatmaps, recordings and surveys, and it is now sold as Contentsquare.

Skomi and Hotjar, side by side

Microsoft Clarity

Free with no traffic limits, and the deepest free behaviour tooling there is. It sets cookies, needs a consent signal for European visitors, keeps 30 days, and Microsoft holds the data.

Skomi and Microsoft Clarity, side by side

Fathom Analytics

Privacy-first, no sampling, EU processing, and your full history for as long as you are a customer, the one thing most of this list will not promise. Seven-day trial, no free plan.

Skomi and Fathom Analytics, side by side

Simple Analytics

The narrowest product here, and deliberately: web traffic, nothing else, data that never leaves the Netherlands, and five sites on the free plan.

Skomi and Simple Analytics, side by side

PostHog

Not really an analytics tool. It is a product platform, with replay, feature flags, experiments and surveys, MIT licensed. Cookies by default, and an event model to define before the first useful number.

Skomi and PostHog, side by side

Mixpanel

Product analytics for a team studying how an application is used, with replay and heatmaps and a large free allowance. It stores on the device, and page-level reporting is not what it grew up doing.

Skomi and Mixpanel, side by side

Firebase Analytics

Google's free app analytics. Unlimited events, no server to run, and everything else that comes with being Google's.

Skomi and Firebase Analytics, side by side

All of them, side by side

SkomiGoogle AnalyticsPlausibleUmamiMatomoCloudflare Web AnalyticsHotjarMicrosoft ClarityFathom AnalyticsSimple AnalyticsPostHogMixpanelFirebase Analytics
Works without a cookie bannerOut of the box, with no configuration.YesNoYesYesConfigurableYesNoNoYesYesWith cookieless mode onNoNo
Stores something on the visitor's deviceA cookie or an id in local storage. The law treats them the same.NoYesNoNoConfigurableNoYesYesNoNoCookies by defaultYesYes
Counts every visit, without samplingBoth Google and Cloudflare sample adaptively, so a small site is not sampled at all. Hotjar does not sample; it stops, at a number of sessions set by the plan.YesExplorations over 10M eventsYesYesYesAdaptive samplingCapped per planYesYesNot checkedNot checkedNot checkedHigh-cardinality dimensions
Keeps your full history for as long as you are a customerSkomi does not: it deletes analytics once the plan's window has passed, and the window each plan sells is on the pricing page. A cell reads "Not checked" where the product publishes no figure we could verify. Plausible documents "5+ years" for Enterprise but states nothing for its standard plans, and Cloudflare documents no retention period at all.NoReports yes, event data 2 to 14 monthsNot checkedYour own database, self-hostedReports forever, raw data 24 months on cloud; your own database self-hostedNot checkedNot checkedNoYesNoNot checkedNot checkedNo
SitesYesYesYesYesYesYesYesYesYesYesYesYesWeb, through GA4
Mobile and desktop appsYesYesNoNoYesNoNot checkedYesNoNoYesYesYes
HeatmapsYesNoNoYesYesNoYesYesNoNoNot checkedYesNo
Session recordingsYesNoNoYesYesNoYesYesNoNoYesYesNo
Feedback boardsYesNoNoNoNoNoYesNoNoNoNot checkedNot checkedNo
Reports where your traffic comes fromYesYesYesYesYesYesNoYesYesYesYesYesYes
Data stored in the EUYesNoYesYour choiceYour choiceNoNot checkedNoYesYesNot checkedYesNo
Open sourceNoNoYesYesYesNoNoCapture script onlyNoNot checkedYesNot checkedSDKs only
Can be self-hostedNoNoYesYesYesNoNoNoNoNot checkedYes, officially unsupportedNot checkedNo
Surveys and user interviewsNoNoNoNoNot checkedNoYesNoNoNoYesNot checkedNo
More than one site on the free planSkomi's free plan carries one site, which is a real reason to pick something else if you look after several small ones. Google and Cloudflare read "Not checked" because how many sites their free tiers cover was not verified. That they HAVE a free tier is the row above.NoNot checkedNoUnlimited, self-hostedUnlimited, self-hostedNot checkedNot checkedYesNoYesYesYesYes
Free tierSkomi's is the Hobby plan: one site, no card.YesYesNoYesSelf-hosted onlyYesYesYesNoYesYesYesYes

Checked against each product on 6 September 2026. If something here is out of date or wrong, tell us and we will fix it. A comparison table nobody corrects is a comparison table nobody should trust.

Which to choose

If you want the banner gone and nothing else to change, look at Plausible, Fathom, Simple Analytics or ours. All four count without touching the visitor's device; they differ on price, on how many sites you get, and on whether they also cover apps and behaviour.

If the answer has to be "on my own server", it is Umami or Matomo. Umami is the lighter of the two and Matomo the more complete.

If you are replacing a heatmap tool at the same time, it is Matomo, Clarity, Mixpanel or ours. Clarity is free and costs you a consent banner; the others do not.

If the budget is zero and nothing else matters, Clarity or Cloudflare. Clarity gives you far more, and Microsoft holds the data.

If your real question is how the product is used rather than where the traffic came from, you want PostHog or Mixpanel, and you should expect to define events first.

If you have an app as well as a site, the field narrows to Matomo, PostHog, Mixpanel and ours.

One script, or one SDK. The same reports either way.

Create an account, register a site, and switch on what you need.