Matomo (self-hosted) vs Google Analytics
Run the open-source Matomo analytics platform (GPL v3) on your own server or at an EU host, and visitor data never leaves infrastructure you control. Compared with Google Analytics. Note: Matomo Cloud is run by InnoCraft Ltd (New Zealand) on AWS and is not an EU alternative.
Your Own Analytics Server vs Google’s
This page compares running the open-source Matomo platform yourself — on an internal server or a VPS at an EU host such as Hetzner or OVHcloud — with Google Analytics, operated by Google, a US company.
Matomo was released in 2007 by the French developer Matthieu Aubry as Piwik, and renamed Matomo in January 2018. It is published under the GNU GPL v3 and, according to its makers, used by over one million websites. You can install it on your own PHP/MySQL server and keep every pageview, event and visitor record in your own database.
An important warning first. The hosted Matomo Cloud is not an EU alternative. Its operator and data controller, InnoCraft Ltd, is registered in Wellington, New Zealand. Matomo Cloud runs on Amazon Web Services (Frankfurt, with backups in Dublin) and uses AWS CloudFront as its CDN. No US parent company, but hosted on AWS (EU regions) → indirect CLOUD Act exposure via a US sub-processor, and a non-EU controller. Everything below concerns the self-hosted open-source software only.
Jurisdiction Comparison
| Matomo (self-hosted) | Google Analytics | |
|---|---|---|
| Who processes visitor data | You — on your own server | Google (US group; Google Ireland Ltd is a possible contracting entity for EEA customers) |
| Software origin | Created 2007 in France (Matthieu Aubry); maintained by InnoCraft Ltd (New Zealand) | Google, USA |
| Licence | GPL v3 | Proprietary |
| Hosting location | Wherever you choose | Google infrastructure |
| CLOUD Act exposure | None from the tool — no vendor holds your data | Yes — US group |
| EU transfer basis | Not needed if your server is in the EU | EU-US Data Privacy Framework (since September 2023) |
| Hosted Matomo Cloud | InnoCraft (NZ) on AWS Frankfurt/Dublin — not an EU option | — |
Product Capabilities
| Feature | Matomo (self-hosted) | Google Analytics |
|---|---|---|
| Data ownership | ✅ Your database | ❌ Google’s platform |
| Goals, e-commerce, custom dimensions | ✅ Yes | ✅ Yes |
| Tag manager | ✅ Built in | ✅ Google Tag Manager |
| Funnels | ⚠️ Premium plugin | ✅ Yes |
| Heatmaps, session recording | ⚠️ Premium plugins | ❌ No |
| A/B testing | ⚠️ Premium plugin | ❌ No |
| Server log import | ✅ Yes | ❌ No |
| Google Ads bidding integration | ❌ No | ✅ Deep |
| Self-hostable | ✅ Yes | ❌ No |
Notable: self-hosted Matomo covers what most websites use Google Analytics for. The gaps are the Google Ads ecosystem and some features that cost extra as premium plugins.
Pricing
| Matomo (self-hosted) | Google Analytics | |
|---|---|---|
| Software | Free (GPL v3), unlimited users and hits | GA4: free |
| Premium features | Individual plugins, or bundles from €230/month billed annually (Team, as of October 2026) | — |
| Enterprise | Your infrastructure; larger bundles or VIP quote | Google Analytics 360: quote-based |
| Infrastructure | From a small VPS (2 CPU, 2 GB RAM for ≤100k pageviews/month) | Included |
| Operating effort | Updates, backups, archiving, scaling | None |
Free GA4 is paid for in another currency: your visitors’ data flows into a US advertising company’s platform.
Self-Hosting in Practice
- Check the requirements: PHP 8.1+, MySQL 8.0+ or MariaDB 10.6+, a web server (Apache, Nginx, …).
- Install: download Matomo, upload it to your server and run the browser-based installation wizard (or use a Docker image).
- Set up archiving via cron so reports are pre-processed instead of being computed in the browser — important for anything beyond small sites.
- Configure privacy: IP anonymisation, data retention, and cookieless tracking if you aim for consent-exempt measurement.
- Import history from Google Analytics with the importer plugin if you want continuity, and run both in parallel for a few weeks.
- Remove Google Analytics once you trust your Matomo numbers.
Difficulty: moderate — routine for anyone who runs PHP applications; plan for database growth on busy sites.
Sovereignty Model
- Self-hosted Matomo: no vendor. The software is GPL v3, the server and database are yours, and visitor data stays there. On EU infrastructure, GDPR compliance is entirely in your hands.
- Google Analytics: a US group; CLOUD Act and FISA Section 702 apply regardless of where data is stored. The Data Privacy Framework gives a transfer basis, but it is the third attempt after Safe Harbor and Privacy Shield were struck down.
- Matomo Cloud: a New Zealand controller on AWS — EU data location, but not EU sovereignty.
Who Self-Hosts It
Typical scenarios (generic, not named customers):
- A public administration or university running Matomo on its own servers for dozens of websites
- A healthcare or legal website that cannot send visitor behaviour to an advertising company
- A web agency hosting one Matomo instance for all client sites on an EU server
- An online shop using Matomo’s e-commerce reports without sharing customer journeys with Google
Who Should Switch?
Self-hosted Matomo is the right choice for:
- Organisations that want Google Analytics–level depth with full data ownership
- Teams that already run PHP/MySQL applications
- Public bodies and regulated sectors that need visitor data to stay on their own infrastructure
Google Analytics remains the better fit for:
- Advertisers who depend on Google Ads bidding and conversion import
- Teams with no capacity to run and scale a server
Prefer a hosted service from an EU company? Look at Plausible (Estonia), Pirsch (Germany) or Piwik PRO (Poland).
The Bottom Line
Matomo Cloud is not a European alternative to Google Analytics: its operator is in New Zealand and it runs on AWS. But Matomo’s open-source core is GPL v3, actively maintained and free of limits, and it runs well on your own hardware.
Self-hosted Matomo gives you a full analytics suite with no vendor at all. You pay with server costs and admin time, and some advanced features cost extra as premium plugins. For organisations that want deep analytics and complete control over visitor data, that trade is well worth it.
Looking for more European analytics tools? See also: Plausible vs Google Analytics, Piwik PRO vs Google Analytics and Pirsch vs Adobe Analytics.
Frequently Asked Questions
Is Matomo Cloud a European alternative?
No. Matomo was created in 2007 by the French developer Matthieu Aubry, but the company behind it, InnoCraft Ltd, is registered in Wellington, New Zealand, and is the data controller for Matomo Cloud. Its sub-processor list names Amazon Web Services EMEA SARL, with servers in Frankfurt and backups in Dublin, plus AWS CloudFront as CDN. So Matomo Cloud has no EU parent and runs on a US hyperscaler — data stays in EU regions, but there is indirect CLOUD Act exposure via a US sub-processor. That is why this page recommends only self-hosting the open-source software.
Is self-hosted Matomo really free?
Yes. Matomo On-Premise is GPL v3 software, free forever with unlimited users and hits. You pay for your server. InnoCraft sells optional premium features — such as funnels, heatmaps, session recording, form analytics and A/B testing — as individual plugins in its marketplace or as bundles; as of October 2026 the smallest bundle (Team, up to 4 users and 5M hits) is listed at €275 per month, or €230 per month billed annually.
Do I need a cookie consent banner with Matomo?
It depends on how you configure it and on your national regulator. Matomo publishes a self-assessment stating that Matomo, configured as it describes, meets the French CNIL's criteria for audience measurement exempt from consent. That exemption covers strictly limited audience measurement, not marketing or advertising analytics. Check the rules of your own data protection authority.
What server do I need?
A web server with PHP 8.1 or newer and MySQL 8.0+ or MariaDB 10.6+. Matomo's own sizing guide recommends 2 CPU, 2 GB RAM and 50 GB SSD for up to 100,000 pageviews a month, 4 CPU, 8 GB RAM and 250 GB SSD for up to 1 million, and separate application and database servers above that.
Why is Google Analytics a problem under GDPR?
In 2022 the Austrian, French and Italian data protection authorities and the European Data Protection Supervisor found uses of Google Analytics unlawful because data was transferred to the US without adequate protection. Since September 2023 Google relies on the EU-US Data Privacy Framework, under which Google LLC is certified. That restores a legal transfer basis, but Google remains a US company within CLOUD Act and FISA Section 702 reach.
Which EU-made analytics services exist if I don't want to self-host?
Plausible (Estonia) and Pirsch (Germany) are lightweight, privacy-focused hosted tools; Piwik PRO (Poland) is an enterprise analytics suite. See the links at the bottom of this page.
Was this helpful?
Explore More European Alternatives
252 privacy-first, GDPR-compliant alternatives to US tech services.