Matomo
The Google Analytics replacement that actually owns its data story — 1.4 million websites trust it because there is no other way for data to leave.
Best for: Organizations with strict data sovereignty requirements — healthcare, government, education — where GDPR compliance or data residency makes the complexity non-negotiable.
TL;DR
- What it is: A self-hosted, open source web analytics platform used on over 1.4 million websites in 190 countries
- Who it’s for: Organizations that need complete data ownership, GDPR/CCPA compliance, and analytics they control — from solo site owners to governments and universities
- Cost savings: Free to self-host vs. the comparable premium analytics stack which costs $1,000+ per year for heatmaps, funnels, and A/B testing features
- Key strength: 100% data ownership with no sampling, no third-party data sharing, and CNIL-approved consent-exempt configurations for European compliance
- Key weakness: Advanced features like Funnels, A/B Testing, and Heatmaps are paid add-ons costing $229/year each — the “free” self-hosted version is less complete than it appears
What is Matomo
Matomo (formerly Piwik) is the leading open source web analytics platform. It is a PHP/MySQL application you install on your own server, add a JavaScript snippet to your site, and start receiving analytics reports. The install takes roughly five minutes; the configuration to match your compliance and tracking requirements takes longer. The GitHub repository has over 21,000 stars.
Matomo’s core pitch is direct: “The leading open-source alternative to Google Analytics, giving you complete control and built-in privacy.” The positioning is not just marketing — the architecture enforces it. When you self-host, your visitor data lives in your database, on your server, under your control. No external party can access it without your involvement.
The user base is institutional as much as technical. The European Commission uses Matomo. Cornell University Library replaced Google Analytics with Matomo after Edward Snowden’s revelations. “Given our tradition in libraries to protect reader privacy, a compelling argument can be made that Google Analytics is inappropriate for libraries” — Adam Chandler, Director, Cornell University Library. The New Zealand Privacy Commissioner uses it. These are not edge cases; they reflect the core reason Matomo exists.
Matomo is GPL-3.0 licensed. The core product is free to self-host. A Matomo Cloud managed service exists with a 21-day free trial for teams that do not want to manage a server.
Why people choose it over Google Analytics, Plausible, and OpenPanel
Google Analytics (GA4) is the default for most web properties. It is free, deeply integrated with Google’s advertising ecosystem, and provides extensive data. The cost is invisible: you are contributing your visitors’ behavioral data to Google’s advertising products. “You could lose your customers’ trust and risk damaging your reputation if people learn their data is used for Google’s ‘own purposes’” — that is Matomo’s pitch, and it resonates with organizations whose constituents have expectations about data handling that GA4 cannot meet. Matomo also provides 100% accurate data without the sampling that affects GA4 reporting on high-traffic sites.
Plausible is the lightweight alternative. Where Matomo is a full GA replacement with extensive metrics, Plausible is deliberately minimal — unique visitors, pageviews, bounce rate, and a few event types. Plausible’s tracking script is significantly smaller than Matomo’s (20KB), which matters for page load performance. Crucially, Plausible is cookie-free by default, eliminating the need for consent banners in the EU. Matomo requires cookies by default for session tracking and heatmaps, and the compliance configuration to make it consent-exempt requires specific steps. Plausible suits teams that want accurate, privacy-friendly analytics without complexity. Matomo suits teams that need the full depth: heatmaps, session recordings, funnels, A/B tests, and custom reports.
OpenPanel is a newer, Docker-native open source analytics platform that positions itself as a modern Matomo alternative. Its JavaScript SDK is 2.3KB versus Matomo’s 20KB, cookie-free by default, and includes funnels, A/B testing, and cohort analysis at every pricing tier with no premium add-ons. Matomo’s advantages over OpenPanel are maturity — 1.4 million websites of deployment experience — and ecosystem: native WordPress, Shopify, and Magento integrations, and the CNIL-approved consent-exempt configuration for French organizations.
Features: what it actually does
Core analytics (self-hosted, free)
- Real-time visitor reporting
- Audience reports: demographics, behavior, technology
- Acquisition reports: search, referrals, campaigns
- Behavior reports: pages, site search, exit pages
- Goal and conversion tracking
- E-commerce tracking
- Custom dimensions and custom variables
- Multiple websites from one installation
- Unlimited users and segments
- No data sampling
Compliance and privacy
- GDPR and CCPA compliance tools built in
- IP anonymization
- Data deletion on request
- Cookieless tracking mode (requires configuration)
- CNIL-approved consent-exempt configuration
- Google Analytics data importer
Administration
- Plugin architecture — features are built as plugins
- REST Tracking API
- Scheduled reports via email
- Multi-site, multi-user with role-based permissions
Premium add-ons (paid, $229/year each)
- Heatmaps and Session Recording
- A/B Testing
- Funnels
- Cohorts
- User Flow
- Multi-attribution
Pricing math
| Option | Monthly cost | Notes |
|---|---|---|
| Matomo self-hosted (core) | Free | PHP/MySQL, unlimited sites and users |
| Matomo + Heatmaps + Funnels + A/B Testing | ~$57/month | Three premium plugins at $229/year each |
| Matomo Cloud | Starts at ~$26/month | Managed, includes some premium features |
| Google Analytics 4 | Free | Data goes to Google |
| Plausible (cloud) | $9/month | Cookie-free, minimal features |
| Plausible (self-hosted) | Free | Full feature set, no premium tiers |
| OpenPanel (cloud) | $2.50/month | Advanced features included |
| OpenPanel (self-hosted) | Free | Docker-based, no premium tiers |
The self-hosted core of Matomo is free, but the premium plugin pricing changes the math significantly. Organizations that want heatmaps, funnels, and A/B testing will pay $687/year in plugin costs on top of server infrastructure. At that price point, Matomo Cloud’s managed offering often makes more financial sense than maintaining self-hosted infrastructure plus plugin licenses.
For teams that only need standard web analytics — traffic, acquisition, conversions — the free self-hosted core covers the need without premium costs. Server requirements are modest: PHP 7.2.5+, MySQL 5.5+ or MariaDB, roughly 512MB RAM for a low-traffic site, more for high-traffic.
Deployment reality
Matomo’s install path is traditional web application deployment: upload PHP files to a web server, point a browser at the directory, follow the install wizard, add the JavaScript snippet. The five-minute claim in the README is accurate if you already have the infrastructure configured.
For Docker users, the unofficial community Docker images work but add a layer of maintenance: you are managing both the Matomo application container and your PHP/MySQL configuration separately.
Surprises to expect:
- Cookie consent configuration requires explicit steps: enabling cookie anonymization, disabling specific cookies, or enabling the cookieless tracking mode
- The tracking script at 20KB adds page weight — noticeable on performance-optimized sites
- Premium plugin licensing is per instance, not per site — if you run multiple Matomo instances, costs multiply
- Database size grows quickly on high-traffic sites; archiving jobs and purging historical data require configuration to prevent disk issues
- Upgrade path between major versions requires manual database migrations
Who should use Matomo
Best fit
- Organizations with strict data sovereignty requirements: healthcare, government, education, legal
- EU-based organizations that need GDPR-compliant analytics with clear data residency
- Teams migrating from Google Analytics that need to import historical GA data and maintain familiar reporting
- Sites with high traffic where GA4’s data sampling affects reporting accuracy
- Organizations that need heatmaps, session recordings, or A/B testing and are willing to pay for the premium plugins
Not the right tool if
- You want simple, lightweight analytics without setup complexity — Plausible or Fathom are better fits
- You need cookie-free tracking out of the box — requires configuration on Matomo, is default on Plausible and OpenPanel
- Page load performance is critical — 20KB tracking script adds overhead
- You want advanced product analytics (funnels, A/B testing) without premium add-on costs — OpenPanel includes these free
- Your team lacks the capacity to maintain PHP/MySQL infrastructure long-term
Alternatives worth considering
- Plausible Analytics — Open source, cookie-free by default, 1KB script, self-hostable or cloud. Best for teams that need accurate, privacy-friendly analytics without complexity.
- OpenPanel — Modern open source analytics with funnels, A/B testing, and cohorts included free. 2.3KB script, Docker-native deployment. Better suited for product analytics on modern stacks.
- PostHog — Open source product analytics with session recording, feature flags, and A/B testing. More powerful than Matomo for product teams; heavier infrastructure requirements.
- Umami — Lightweight, privacy-focused, open source analytics. Simpler than Matomo, no premium tiers, clean modern interface. Good middle ground between Plausible and Matomo.
- Fathom Analytics — Privacy-first, EU-based hosted service. No self-hosting, simple pricing, GDPR compliant without configuration.
Sources
This review synthesizes 5 independent third-party articles along with primary sources from the project itself. Inline references throughout the review map to the numbered list below.
- [1] google.co.id (2026) — “Google’s products and services - About Google” — placeholder (link)
- [2] matomo.org (2026) — “Matomo Reviews | Web Analytics Reviews” — official (link)
- [3] matomo.org (2026) — “Matomo Reviews | Web Analytics Reviews” — official (link)
- [4] plausible.io (2026) — “Plausible vs Matomo: A Simple Privacy-First Analytics Alternative” — critical (link)
- [5] openpanel.dev (2026) — “OpenPanel: A Modern Matomo Alternative for Analytics” — comparison (link)
- [6] GitHub repository — official source code, README, releases, and issue tracker (https://github.com/matomo-org/matomo)
- [7] Official website — Matomo project homepage and docs (https://matomo.org)
References [1]–[7] above were used to cross-check claims about features, pricing, deployment, and limitations in this review.
Deploy
Features
Integrations & APIs
- Plugin / Extension System
Category
Replaces
Compare Matomo
Matomo for teams migrating from Google Analytics who need feature parity (e-commerce, heatmaps, A/B testing). Umami for teams who want simple, lightweight, privacy-first analytics.
Both Plausible and Matomo are strong open-source options in the analytics space. Plausible has 24k GitHub stars and Matomo has 21k. Compare their features, deployment, and community to choose the right fit for your needs.
Related Analytics & Business Intelligence Tools
View all 176 →Superset
71KApache Superset is an open-source data exploration and visualization platform — connect to any SQL database, build interactive dashboards, and run ad-hoc queries.
OpenBB
63KThe open-source AI workspace for finance — connect proprietary and public data, build custom analytics apps, and deploy AI agents on your own infrastructure.
Metabase
46KOpen-source business intelligence that lets anyone in your company ask questions and learn from data. Build dashboards, run queries, and share insights without SQL.
ClickHouse
46KUltra-fast column-oriented database for real-time analytics. Process billions of rows per second with SQL. Open-source alternative to Snowflake and BigQuery.
Umami
36KSimple, fast, privacy-focused alternative to Google Analytics. Own your website data.
Umami
36KSimple, fast, privacy-focused alternative to Google Analytics. Own your website data.