Matomo
Matomo is an open source, privacy-first web analytics platform you can self-host — a feature-complete Google Analytics alternative with unsampled data, GDPR-friendly tracking, and full ownership of your visitor data.
What is Matomo?
Matomo is an open source web analytics platform that tracks your website traffic while keeping the data on your own server. It reports visitors, pageviews, traffic sources, goals, and ecommerce on a full-featured dashboard — a privacy-first, unsampled alternative to Google Analytics you can self-host for free or run on Matomo’s managed cloud.
What is Matomo best for?
Organizations that want the depth of Google Analytics without handing visitor data to Google — and that value 100% data ownership, GDPR compliance, and unsampled reports. It suits teams who need serious analytics (segmentation, funnels, heatmaps) but want to keep everything in-house, plus agencies and public-sector bodies with strict data-residency rules.
What can Matomo do?
- Track visitors, pageviews, traffic sources, goals, events, and campaigns on a real-time dashboard
- Run unsampled — every report uses 100% of your data, not a sampled subset
- Track ecommerce: products, sales, conversion rates, and abandoned carts
- Add behavioral tools: heatmaps, session recordings, A/B testing, and funnels (premium plugins)
- Track with JavaScript tags or import server log files for cookieless analysis
- Build custom segments, custom reports, and roll up data across many sites
- Extend it via a marketplace of plugins and a full reporting/tracking API
Is Matomo free?
Partly — Matomo On-Premise is free and open source to self-host under the GPLv3, so the core software costs nothing and you only pay for your server. Some advanced features (heatmaps, A/B testing, custom reports) are sold as paid marketplace plugins. Matomo Cloud is a managed subscription starting around €29/mo, billed by traffic volume, with those premium features bundled in.
Where does Matomo fall short?
- It’s heavier than minimalist trackers like Plausible or Fathom — a high-traffic site needs real database tuning to keep reports fast, where a lightweight tracker just works.
- The most-wanted behavioral features — heatmaps, session recordings, A/B testing — are paid premium plugins, not part of the free core.
- Matomo Cloud’s pricing is transparent only at the entry tier; larger plans move to custom quotes, and the cloud gives no direct database access to your raw data.
What does Matomo replace?
Matomo is a direct alternative to Google Analytics. It answers the same questions about traffic, sources, and conversions, but with unsampled data, no mandatory cookies, and full ownership — you host it yourself instead of sending visitor data to Google. It also competes with privacy-analytics tools like Plausible and Fathom, offering more features at the cost of a heavier setup.
FAQ
Is Matomo open source? Yes. The core Matomo platform is licensed under the GPLv3 and the full source is on GitHub, making it genuinely OSI-approved open source. Some premium plugins are paid add-ons, but the core is free and open.
Can I self-host Matomo for free? Yes. Matomo On-Premise is free to download and run — you only pay for the server. You’ll need a web server with PHP and MySQL or MariaDB, and you handle your own updates, backups, and security.
Is Matomo a good Google Analytics alternative? For teams wanting GA-level depth with full data ownership, yes — it offers unsampled data, segmentation, and ecommerce tracking without Google. If you want the simplest possible lightweight tracker, a tool like Plausible may be easier.
What do I need to run Matomo? A web server running PHP 7.2.5+ with a MySQL 5.5+ or MariaDB database. Installation takes a few minutes, but a high-traffic deployment benefits from database tuning and adequate server resources.