Google Analytics alternatives: where to go and how to keep your history
Eight destinations, one for each reason to leave, plus a seven-step migration plan.
The short answer: Plausible if you want a dashboard you can read in one minute, Fathom if you run lots of sites, Matomo if you want GA-style depth with your data in Europe, Umami if you can run a small server, PostHog or Mixpanel if you're measuring a product rather than a website. One thing to know first: no tool brings back your full GA4 history. The Matomo and Plausible importers pull aggregated daily reports, not individual visits. We compared the eight destinations in this guide and checked their prices and limits in 2026.
Our ranking is editorial: a sponsored spot is always labeled on its card, and no affiliate link changes a score.
Why people leave GA4, and why it's tricky
Google Analytics is free, powerful, and plugs into Google Ads in two clicks. People leave for other reasons: an interface many never got used to after Universal Analytics shut down in 2023, data that quietly expires, and consent rules that shrink the numbers. Six reasons, all checked in 2026.
Your detailed data expires
On a free GA4 property, user and event data is kept for 2 months or 14 months, your pick. The 26, 38 and 50-month options are reserved for GA4 360, the paid version. That setting governs explorations and funnel reports, so a two-year exploration simply isn't possible on the free tier. Standard reports aren't affected.
Rows hide behind "(other)"
Add a secondary dimension or a filter and GA4 may lump rows into "(other)" once a report goes past its row limit. Google also hides small numbers behind privacy thresholds you can't adjust. On a content site with thousands of URLs, a chunk of your pages stops showing up by name.
Consent banners shrink your numbers
If you have visitors in the EU or UK, GA4 in its standard setup needs consent first. Everyone who clicks "Reject" drops out of your reports. Privacy-first tools that collect no personal data are often run without that prompt in Europe, so they see more of your real traffic.
A heavy script that gets blocked
Ad blockers and browsers like Firefox and Brave routinely block Google's tag. One developer who moved to Plausible gained 8 points on his Lighthouse score; GA had been the third heaviest script on his site. Lighter tools served from your own domain lose fewer visitors on the way.
The interface fights you
Questions that took one click in Universal Analytics now mean building an exploration. For a founder or a marketer who just wants traffic, top pages and conversions, GA4 is a lot of tool. Simpler dashboards fit on one screen.
Leaving takes real work
There's no one-click export. Explorations, audiences, custom events and Google Ads links don't move anywhere. The BigQuery export, the only true raw copy, starts on the day you turn it on and never backfills. It also caps out at 1 million events per day on standard properties.
You're leaving because… go to…
The right Google Analytics alternative depends on what's pushing you out. Usually only one row applies. Each card jumps to the full write-up below.
One page, cookieless, EU-hosted, GA4 import on every plan.
You manage dozens of client sitesFathom50 sites included on every plan, priced by pageviews.
You need GA-level reports with data in EuropeMatomoCloud in Frankfurt or self-hosted for free, with a GA importer.
You have a server and no budgetUmamiOpen source, light, free to self-host.
You're measuring a product, not a brochure sitePostHog or Mixpanel1 million free events per month on both.
You're an enterprise with strict compliancePiwik PROHosted in Sweden, consent manager built in.
Google Analytics alternatives, tool by tool
For each tool: why move there, who it's for, its catch, how to migrate from GA4, and what it costs. Prices are what vendors list in 2026, in their own currency.
The tools
Plausible: one page of stats, nothing more
SimplestWhy move to Plausible. Everything fits on one screen: visitors, pageviews, sources, countries, devices, goals. No cookies, a tiny script, and hosting in the EU with European providers. The vendor says you don't need a cookie banner for it; check that against your own setup and legal advice. The code is open source.
Who it's for. Content sites, SaaS marketing sites, freelancers and agencies who want trustworthy numbers without training anyone.
Who it's not for. Teams that live in GA4 explorations and audience segments. There's no per-visitor journey or fine-grained attribution here.
The catch. Starter is $9 a month for one site and 10k pageviews; Growth is $14 for three sites; Business, at $19, adds the Stats API, funnels and revenue attribution. Price climbs with traffic.
How to migrate. GA4 import is included from Starter. It pulls pageviews, sources and channels day by day, up to your first Plausible-tracked visitor, so nothing gets counted twice. Set up your goals before you run the import, or past conversions won't show. Ecommerce revenue and exit pages don't come across.
- Trial
- 30 days, no card
- Paid
- Starter $9/mo
- Data
- hosted in the EU
- Catch
- no per-visitor analysis
Fathom: flat pricing across many sites
Multi-siteWhy move to Fathom. Every plan includes 50 sites and every feature: you only pay for pageview volume. For an agency running twenty client sites, that's one subscription instead of twenty GA4 properties and twenty consent setups.
Who it's for. Agencies, publishers with several properties, and businesses that want simple stats without running a server.
Who it's not for. A hobby blog. There's no free plan and the trial lasts 7 days.
The catch. $15 a month up to 100k pageviews, $25 up to 200k, $60 for a million. Custom events count toward the pageview allowance, and the trial asks for a card.
How to migrate. Drop Fathom's script next to GA4 and run both for a few weeks. If you go over your plan, Fathom keeps collecting and emails you before pausing dashboard access, so you won't lose data mid-switch.
- Free
- no, 7-day trial
- Paid
- $15/mo for 100k pageviews
- Sites
- 50 included
- Catch
- card needed for trial
Matomo: closest to GA, with data in Europe
Most completeWhy move to Matomo. It's the alternative that feels most like Google Analytics: traffic sources, goals, ecommerce, funnels, segments, heatmaps as an add-on. Pick Matomo Cloud, hosted in Frankfurt, or the free self-hosted version on your own server. For a marketing team used to GA reports, it's the smallest culture shock.
Who it's for. Mid-size businesses, ecommerce, public-sector bodies and anyone asked to keep data in Europe without giving up detailed reporting.
Who it's not for. Someone who just wants yesterday's visit count. The interface is as dense as GA's.
The catch. Cloud starts at €29 a month (excl. tax) for 50k hits, and higher tiers go through sales. Self-hosting is free and unlimited, but updates, backups and the database are on you, and support is the community forum.
How to migrate. Matomo's Google Analytics importer (included in Cloud) brings back aggregated reports: pageviews and sources by day, but not the visitor log or segments on past data. Unique visitors aren't available for weeks or months, and GA4 goals arrive without names or revenue. Forum tip: if the import stalls, rerun it in short date ranges.
- Free
- self-hosted, unlimited
- Paid
- Cloud from €29/mo excl. tax
- Best for
- marketing teams, ecommerce
- Catch
- dense interface
Umami: free and open source, if you host it
Self-hostedWhy move to Umami. Umami is open source, light, and runs on a single database. On a small VPS it costs you only the hosting. The dashboard looks like Plausible's, a little more bare.
Who it's for. Developers, side projects and small teams with someone happy to babysit a server.
Who it's not for. Non-technical teams, or anyone who needs their GA history inside the new tool.
The catch. Umami Cloud's free Hobby plan stops at 100k events a month, one site and 6 months of retention. Pro is $20 a month for a million events, 20 sites and 2 years of data. Self-hosted, your export is a database dump.
How to migrate. There's no GA importer. Before switching GA4 off, export your standard reports to CSV (they aren't subject to the 14-month limit) and keep them alongside. Your history lives in a spreadsheet; Umami starts from zero.
- Free
- self-hosted, or 100k events in Cloud
- Paid
- Pro $20/mo
- Best for
- developers
- Catch
- no GA import
PostHog: when your website is really a product
Product and webWhy move to PostHog. PostHog bundles web analytics, product analytics, session replay, A/B testing and feature flags. For a SaaS startup it replaces GA4 plus two or three other tools. EU hosting is available.
Who it's for. Product teams and SaaS companies that care what users do after signup.
Who it's not for. A brochure site that only wants visits. It's a lot of machinery for a page counter.
The catch. The first million events a month are free, no card. After that you pay per event, and identified events cost about four times more than anonymous ones on the first paid tier ($0.000198 vs $0.00005 per event). Watch what you send as identified.
How to migrate. No GA history import. Install PostHog, define your key events (signup, purchase, activation) with clean names from day one, and keep GA4 running for a month to compare.
- Free
- 1M events/mo
- Paid
- usage-based
- Data
- EU hosting available
- Catch
- overkill for a brochure site
Mixpanel: the most mature product analytics
Product analyticsWhy move to Mixpanel. Mixpanel does what GA4 explorations do badly: funnels, retention and cohorts that a non-analyst can build in a few clicks. Pricing is easy to predict.
Who it's for. SaaS and mobile apps that run on activation and retention metrics.
Who it's not for. SEO and traffic-source reporting. Mixpanel isn't built for that, so keep a web analytics tool alongside.
The catch. Free up to 1 million events a month, then $0.28 per 1,000 events. A sloppy tracking plan inflates that volume fast.
How to migrate. Mixpanel doesn't pull GA4 history through a direct importer. Write your tracking plan first (a list of events and properties), then wire it up. More detail in our Mixpanel review.
- Free
- 1M events/mo
- Paid
- $0.28 per 1,000 events
- Best for
- SaaS, mobile apps
- Catch
- not built for SEO
Simple Analytics: free for personal sites
Free for hobbyWhy move to Simple Analytics. It's a Dutch, cookieless tool whose free plan covers up to 5 sites with unlimited pageviews under a fair-use policy. For a blog or portfolio, it's the cheapest way off GA4.
Who it's for. Personal sites, side projects, small nonprofits.
Who it's not for. A business that wants year-over-year numbers for free.
The catch. The free plan keeps only the last 30 days and requires a badge. Paid starts at $20 a month, plus $20 for each extra user, and rises with traffic.
How to migrate. The vendor suggests running it next to GA4 and comparing before you cut over. Keep your GA4 CSV exports: on the free plan, history stops at one month.
- Free
- 5 sites, 30 days of history
- Paid
- from $20/mo
- Best for
- personal sites, blogs
- Catch
- badge on free plan
Piwik PRO: enterprise suite with consent built in
EnterpriseWhy move to Piwik PRO. Piwik PRO combines analytics, a tag manager and a consent manager, hosted in Sweden. For a bank, an insurer or a hospital, that's one contract where GA4 needs three tools and a legal review.
Who it's for. Large companies and regulated sectors (healthcare, finance, government).
Who it's not for. Small businesses. The old free Core plan is gone, replaced by the paid Business plan.
The catch. Business starts at €36 a month (up to 2 million actions, 25 months of data), depending on domains and volume. Enterprise is quote-based.
How to migrate. Use the 30-day, no-card trial to set up the tag manager and rebuild your GA4 events one by one. The interface keeps GA concepts like sessions and goals, which helps your team get going.
- Trial
- 30 days, no card
- Paid
- Business from €36/mo
- Data
- hosted in Sweden
- Catch
- no free plan anymore
The 8 alternatives at a glance
Our default pick: Plausible for anyone who just wants accurate numbers, Matomo for a marketing team that wants to keep GA-style reports. The right-hand column also tells you what happens to your GA4 history.
| Free | First paid plan and GA4 history | |
|---|---|---|
| Google Analytics 4Where you start | Free, detailed data 14 months max | GA4 360 on quote; BigQuery export doesn't backfill |
| PlausibleSimplest | 30-day trial | Starter $9/mo; GA4 import included |
| FathomMulti-site | 7-day trial | $15/mo for 100k pageviews; run both tools in parallel |
| MatomoMost complete | Self-hosted, unlimited | Cloud from €29/mo excl. tax; GA importer (aggregated reports) |
| UmamiSelf-hosted | Self-hosted, or 100k events in Cloud | Pro $20/mo; no import, keep your CSVs |
| PostHogProduct and web | 1M events/mo | Usage-based; no GA import |
| MixpanelProduct analytics | 1M events/mo | $0.28 per 1,000 events; no GA import |
| Simple AnalyticsFree for hobby | 5 sites, 30 days of history | From $20/mo; run both tools in parallel |
| Piwik PROEnterprise | 30-day trial | Business from €36/mo; rebuild events |
Prices as listed by vendors in 2026, in their own currency, subject to change. Matomo excludes tax.
Leave GA4 in seven steps
Order matters. The first two steps happen before you even pick a tool: they're the ones that save your history.
The steps
Set GA4 retention to 14 months, today
Day 1In Admin, Data collection and modification, Data retention, check the setting. If it says 2 months, your explorations only see the last two months. Switch it to 14: it takes effect within 24 hours, but it won't bring back what's already gone.
Turn on the BigQuery export too if you want a raw copy. It never backfills, so every day without it is a day lost.
- Time
- five minutes
- Risk if skipped
- history deleted
Export your standard reports
Before choosingStandard reports (acquisition, pages, conversions) aren't subject to retention. Export them to CSV or Google Sheets, month by month, for as far back as you care about. That's your safety net if your new tool's importer misses something.
Write down your benchmark numbers for the year too: visitors, conversions, top 10 pages. You'll need them in step 5.
- Format
- CSV or Google Sheets
- Keep
- yearly benchmarks
List what you actually measure
DecisionList your events, conversions, UTM conventions and every tool wired to GA4 (Google Ads, Search Console, Looker Studio, a CRM, a Make or n8n scenario). Plenty of GA4 properties track twenty events and use three.
Keep only what drives a decision. That short list is what you rebuild.
- Trap
- rebuilding 20 useless events
Install the new tool alongside GA4
Week 1Add the new script without removing GA4. Recreate your goals and events and, if the tool supports it, proxy its script through your own domain so it gets blocked less. With Plausible, create goals before you run the GA4 import.
Check the script loads on every page, checkout and thank-you pages included. A single typo in the tag can kill tracking for days without any alert.
- Time
- half a day
- Check
- thank-you pages
Compare numbers for two to four weeks
Weeks 1 to 4The two tools will never match. The new one often shows more visitors: it may not wait for consent and gets blocked less. Visitor, session and bounce definitions differ too.
What should match is the trend and the order of your top pages. If your top 10 or your conversions diverge sharply, look for a page missing the script or a goal set up wrong.
- Compare
- trends, top pages, conversions
- Normal
- more visitors in the new tool
Import history where the tool allows it
Week 2With Matomo or Plausible, run the importer. Both pull aggregated daily reports, not individual visits. In Matomo, if the import stalls, rerun it in short ranges. Plausible stops the import at its first tracked day to avoid duplicates.
Then compare one imported month with your step 2 CSV. If pages or sources are missing, treat the CSV as the reference for that period.
- Tools
- Matomo, Plausible
- Check
- one month against the CSV
Switch GA4 off, then update consent
Month 2Remove the GA4 tag and anything that depends on it. Update your privacy policy and your banner: if your new tool collects no personal data and you're under EU rules, it may not need to wait for an "Accept" click. Get that confirmed by whoever handles privacy for you.
Don't delete the GA4 property yet. It stays readable as long as it exists, and it's free: keep it for a few months as an archive.
- Keep
- GA4 property as archive
- Confirm
- consent setup with legal
What makes a GA4 exit go wrong
The same mistakes come up on forums and with teams that have already switched. None are technical. They're oversights, and each one costs you history or weeks of bad numbers.
Leaving retention at 2 months
Plenty of GA4 properties still run on the shortest setting. The day you want a year-over-year exploration, the data is gone. Change it before anything else.
Killing GA4 on install day
Without a few weeks of dual tracking you'll never know whether a dip comes from your site or your new tool. Keep both scripts for at least two weeks.
Panicking over different numbers
Two tools disagree, always: consent, ad blockers and definitions all play a part. Judge the trend and the ranking of your pages, not the exact visitor count.
Forgetting what reads from GA4
Google Ads, Looker Studio, a CRM, an automation: anything pulling from GA4 breaks when you switch off. If you automate reports, our guides to Google Analytics with Make and with n8n help you spot those connections.
Picking a product tool for a marketing site
PostHog and Mixpanel are great for products and heavy for counting visits. And Plausible won't replace retention analysis. For product analytics, our best product analytics tools ranking goes further.
Trusting "compliant" badges
A vendor saying "GDPR-compliant" or "no banner needed" describes its defaults, not your setup. Custom events with personal data, or IDs sent from your CRM, can change that. Check your own configuration.
- GA4 retention set to 14 months
- Standard reports exported to CSV
- Short list of events and conversions
- New script running next to GA4
- Two to four weeks of comparison
- History imported and checked on one month
- Tools reading GA4 repointed
- Banner and privacy policy updated
- GA4 property kept as an archive
Google Analytics alternatives: common questions
What is the best free alternative to Google Analytics?
Self-hosted Matomo: free, no traffic cap, and as complete as GA4. Without a server, Umami Cloud is free up to 100k events a month, and Simple Analytics gives you 5 free sites with one month of history. For a product, PostHog and Mixpanel each give a million events a month.
Is Plausible better than Google Analytics?
It's better if you want a fast, readable dashboard and fewer consent headaches. It's worse if you need audiences, per-user journeys or deep Google Ads attribution. Many teams find they only ever looked at five GA4 reports, all of which Plausible covers.
Why does my new tool show more visitors than GA4?
Because GA4 only counts visitors who accept cookies and don't block Google's tag. A cookieless tool served from your own domain sees part of that traffic. Visitor and session definitions also differ between tools.
Can I keep my Google Analytics data?
Partly. The Matomo and Plausible importers bring back aggregated daily reports, not individual visits. The safest option is to keep the GA4 property as an archive and export standard reports to CSV, which the 14-month limit doesn't touch.
Is Google Analytics GDPR compliant?
It can be used under GDPR, but in its standard setup it needs visitor consent. France's regulator ordered a site to stop using it in 2022 over US data transfers; the 2023 EU-US Data Privacy Framework changed that analysis. With a cookieless EU-hosted tool, the transfer question goes away; consent then depends on your setup.
Does Microsoft Clarity replace Google Analytics?
No, it complements it. Clarity is free and gives you heatmaps and session recordings, not the traffic-source and conversion reporting of a real analytics tool. For European visitors, Microsoft also asks for a consent signal before Clarity sets its cookies. For heatmaps, see our Hotjar alternatives.
How long does a migration take?
Half a day to install, then two to four weeks of dual tracking before you switch GA4 off. Importing history takes from minutes to several days depending on volume and tool. Most of the time goes into deciding which events to keep.
Get the next migration guide in your inbox
One tool to leave, one place to go, one migration plan. That's it.