Plausible vs Fathom vs Matomo: Honest Comparison (2026)
Three Google Analytics alternatives picked apart honestly. Plausible wins on simplicity, Fathom on price-per-pageview, Matomo on feature depth. Here's when each is wrong for you.
I run Trafnova, which sits in the same general category as the three tools below but solves a different problem (portfolio operators who run multiple sites). I'm going to mention it once near the end where it's relevant. If you only run one site, that bit won't apply to you and you can ignore it. This piece is about Plausible, Fathom, and Matomo because those are what people compare when they pick a single-site analytics tool, and pretending otherwise wastes your time.
Most "Plausible vs Fathom vs Matomo" posts read like feature checklists with a winner declared in the conclusion. That's useless. All three have customers, which means each one wins for a specific shape of operator. The question isn't which is "best", it's which one is wrong for your situation and what trade-off you can live with.
I've installed all three on production sites, paid the bills, hit the limits, and read the docs more times than I'd like. Below is what I think you should know.
TL;DR
| If you want... | Pick |
|---|---|
| The simplest possible dashboard, one number per metric | Plausible |
| Best price-per-pageview once you have real traffic | Fathom |
| GA4 feature parity (funnels, heatmaps, A/B) | Matomo |
| Self-hosted on your own server, zero monthly fee | Matomo (community edition) |
| EU-only data residency without a config flag | Plausible |
| To track 5+ sites without per-site mental overhead | None of these (see end) |
Plausible Analytics
What it is. A lightweight, opinionated dashboard. One scrolling page per site. No funnels, no segments, no heatmaps. Cookieless by default. Open source on GitHub. Self-hostable for free, or hosted at plausible.io for $9/mo.
Who it's for. Indie founders, small SaaS teams, and content sites that want a single "how are we doing" view without thinking about analytics again. Marketing people burned by GA's complexity who want to never touch a property setting.
Pricing. Starts at $9/mo (Starter tier, 10k pageviews). The Growth tier at $14/mo and Business at $19/mo unlock more pageviews, funnels (Business only), and integrations. Higher volumes are on the Plausible pricing page. Yearly billing knocks off two months (~17%).
Self-hosting is free if you can run a Docker container with PostgreSQL and ClickHouse. "Free" costs maintenance time, which is fine if you already operate servers.
Good:
- Setup is about 90 seconds. Paste a script, done.
- 1KB tracker. Doesn't move Core Web Vitals.
- Cookieless, no banner needed in the EU. This isn't marketing copy; the ICO (UK) and CNIL (France) have publicly indicated that products of this shape don't trigger GDPR consent requirements.
- Goals (custom events) are simple. Name it, fire it from JavaScript, it shows up.
- Public shareable dashboards.
- Open source code that you can actually read.
Annoying:
- No funnels on the cheapest plan. Funnels are on Business ($19+/mo).
- Filtering is shallow compared to GA or Matomo. Source, country, device, sure, but "users from Germany who saw page X then converted on event Y within 24h" is not a query you can express.
- "Compare to previous period" ships only on bigger plans.
- Pageview counting includes bots that slipped past their filter, which can quietly push you into a higher tier.
Pick Plausible if: you're under 100k pageviews/mo on a single site, you don't need funnels or session-level analysis, and you want a dashboard your non-technical co-founder can read without training.
Fathom Analytics
What it is. The philosophical cousin of Plausible. Lightweight script, cookieless, single dashboard, privacy-first. Different team, different vibe. Founded by Jack Ellis and Paul Jarvis, leans hard into the indie-maker community.
Pricing. Starts at $15/mo for 100k pageviews. The ladder climbs in even steps (next tiers at $25, $45, $60 and up). Yearly billing saves about 17% (2 months free). Full ladder is on the Fathom pricing page.
The math gets interesting at the entry tier. $15 buys you 100k pageviews on Fathom. $9 buys you 10k on Plausible. For a content site with real traffic, Fathom is cheaper per pageview by a wide margin, and that gap actually widens as you scale.
Good:
- Best pageviews-per-dollar from 100k upward. The gap vs Plausible widens as you scale.
- EU-isolated data option (their German servers, no transfer).
- Bundled goals and uptime monitoring. Plausible has goals; uptime is a separate service.
- Email reports go out weekly or monthly by default.
- Multi-site management is slightly cleaner (one dashboard switcher vs. separate URLs).
- Customer support is responsive. The founders still answer mail.
Annoying:
- Closed source. No self-hosting option. You're locked into their hosted product forever.
- No funnels at all, ever, on any plan. Conversion analysis is something you do in your head.
- API is read-only and rate-limited. Piping data into your own dashboard is painful.
- The "why does my number disagree with Google Search Console" question is unresolvable across all three, but Fathom's docs are the most hand-wavy about it.
Pick Fathom if: you're at 100k pageviews/mo or above, you trust a small focused team to keep operating the product, and you don't need funnels or self-hosting.
Matomo
What it is. The grown-up of the three. Matomo (formerly Piwik, around since 2007) clones most of GA's surface: funnels, segments, heatmaps, session recordings, e-commerce attribution, A/B testing, custom dimensions, goal flows. Open source, with a free self-hosted community edition and a paid cloud edition.
Pricing. Matomo Cloud uses a calculator that scales with monthly hits, starting around 50k/mo and climbing through 10M+. Quoted in euros, billed monthly or yearly (17% off yearly). See the Matomo pricing page for your traffic band.
On-premise is free. The paid plugins, on the other hand, are not. Heatmaps & Session Recording, A/B Testing, and Funnels each run roughly 190-220 EUR per year (around $200-$240), whether you self-host or use Cloud. That add-on bill catches people by surprise.
Good:
- The closest you get to GA4 feature parity without using GA4.
- Self-hostable. If you run your own infra and care about data ownership, Matomo community edition is the only meaningful free option here.
- Rich data model. Segments, custom dimensions, funnels, e-commerce reports.
- Compliance documentation for days. GDPR, HIPAA, CCPA, all covered. If your legal team wants paperwork, Matomo has it.
- Heatmaps and session recordings as paid add-ons. Plausible and Fathom don't offer these at all.
Annoying:
- Heavier tracker, 15-25KB depending on which plugins you load. You'll see it on Core Web Vitals if you're close to the threshold.
- Self-hosted setup is software ops, not a one-liner. PHP, MariaDB or MySQL, periodic updates, plugin compatibility quirks. "Free" costs hours.
- Cloud pricing is more expensive than Plausible or Fathom at comparable volumes.
- The UI looks like 2014. Functional, dense, joyless. Coming from Plausible the contrast is rough.
- Cookieless mode exists but isn't the default. Out of the box, Matomo sets first-party cookies and you'll need a banner.
Pick Matomo if: you need funnels, segments, heatmaps, or A/B testing; or you self-host other infra and want this on it too; or your compliance team has specific paperwork demands.
Side-by-side
| Feature | Plausible | Fathom | Matomo |
|---|---|---|---|
| Entry price (hosted) | $9/mo (10k pv) | $15/mo (100k pv) | Calculator (from 50k) |
| Self-hosted free | Yes | No | Yes |
| Tracker script size | ~1KB | ~2KB | ~15-25KB |
| Cookieless by default | Yes | Yes | No (configurable) |
| EU cookie banner needed | No | No | Default yes |
| Open source | Yes | No | Yes (community) |
| Funnels | Business plan only | No | Paid add-on |
| Heatmaps | No | No | Paid add-on |
| Session recordings | No | No | Paid add-on |
| Goals / events | Yes | Yes | Yes |
| Public dashboards | Yes | Yes | Yes |
| Email digest | Weekly/monthly | Weekly/monthly | Yes |
| API for export | Limited | Read-only, rate-limited | Full |
| GA import | Yes | Yes | Yes |
| Multi-site mgmt | OK (separate URLs) | Good (switcher) | Good (segments) |
How to decide
Four questions, in order:
- Need funnels, segments, or session-level analysis? Yes -> Matomo. No -> keep reading.
- Under 50k pageviews/mo? Yes -> Plausible Starter or Growth is the cheapest landing spot. No -> Fathom's math usually wins from 100k upward.
- Already self-host other infra? Yes -> Matomo community edition. No -> hosted version of whichever you picked above.
- Is a non-technical co-founder going to read the dashboard? If yes, Plausible. If no, any of them.
If you're an indie founder with one or two content sites: Plausible. If you're a high-traffic blog or small media operation: Fathom on math alone. If you're running an agency or B2B SaaS where conversion analysis matters: Matomo.
What about Google Analytics 4?
GA4 is free in dollars, expensive in everything else. It's slow to load. The UI changes every quarter. You pay with the data Google uses to train its ads business. The cookie banner you need in the EU is its own UX tax. You probably didn't get this far in the article without already deciding to leave it, so I'll skip the takedown.
People will ask: Plausible self-hosted vs Matomo self-hosted? Both work. Plausible's stack (Elixir + Postgres + ClickHouse) is leaner. Matomo's (PHP + MySQL or MariaDB) is more familiar to most ops teams. Pick the one your team can debug at 2am.
If none of the three fits, the field is wider than this post: Simple Analytics, Umami, Pirsch, PostHog and others are covered in my full list of Google Analytics alternatives.
If you run multiple sites
The gap none of these three closes: portfolio operators. If you run 5, 10, or 30 sites (which is increasingly common for indie founders, agencies, content portfolios), all three force you to log in and switch sites manually. No consolidated morning view that says "site A spiked overnight, site B dropped 30%, site C is fine, look here first."
That's what I built Trafnova to fix. Not a replacement for Plausible or Fathom on a single site, they're better at single-site dashboards than I am. A layer on top: one morning email per portfolio, anomaly alerts across sites, traffic-by-site comparison. If you only track one site, ignore this paragraph. If you track five or more and feel the daily dashboard fatigue, that's what we're for.
FAQ
Is Plausible really GDPR-compliant without a banner? Yes, on the cookieless hosted product. They hash visitor identifiers daily and discard the raw data. The ICO and CNIL have both publicly indicated that products of this shape don't trigger GDPR consent requirements, because there's no personal data being processed under the regulation's definition. Same logic applies to Fathom. Does not apply to default Matomo, which sets cookies until you configure otherwise. The full mechanics and regulator positions are in my cookieless analytics and GDPR guide.
Can I migrate my Google Analytics history? All three support GA4 import to some degree. Plausible and Fathom pull key metrics (pageviews, sessions, top pages) for a backfill view. Matomo can pull more detail. None of them reconcile to GA4's exact numbers, because bot filtering differs everywhere. Plan for "close enough", not "identical".
Which is fastest? Plausible wins on raw script size (1KB vs Fathom 2KB vs Matomo 15-25KB). On a 4G connection nobody will feel the difference. On Lighthouse scores, only Plausible reliably doesn't move the needle.
What if I outgrow Plausible's plans? Self-host. The transition is documented and several high-traffic Plausible setups now run on community-edition infrastructure. Same option exists for Matomo. Fathom has no escape hatch, which is the main argument against picking it for a fast-growing site.
Real-time analytics? Plausible has it (current visitors + recent pageviews). Fathom too. Matomo's version is the most detailed (visitor log, actions) but also the slowest UI.
Tracking 3+ sites?
Trafnova sends one morning email with what changed across all of them. Cookieless, GDPR-clean, daily AI digest, anomaly alerts. Free during beta.
Start free