analytics

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.

🏢 Open-source project (GPL v3), self-hosted on your own EU infrastructure 📍 Self-hosted (EU) GDPR Compliant Open Source
Our Rating
4.2/5
Your Rating

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 dataYou — on your own serverGoogle (US group; Google Ireland Ltd is a possible contracting entity for EEA customers)
Software originCreated 2007 in France (Matthieu Aubry); maintained by InnoCraft Ltd (New Zealand)Google, USA
LicenceGPL v3Proprietary
Hosting locationWherever you chooseGoogle infrastructure
CLOUD Act exposureNone from the tool — no vendor holds your dataYes — US group
EU transfer basisNot needed if your server is in the EUEU-US Data Privacy Framework (since September 2023)
Hosted Matomo CloudInnoCraft (NZ) on AWS Frankfurt/Dublin — not an EU option—

Product Capabilities

FeatureMatomo (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
SoftwareFree (GPL v3), unlimited users and hitsGA4: free
Premium featuresIndividual plugins, or bundles from €230/month billed annually (Team, as of October 2026)—
EnterpriseYour infrastructure; larger bundles or VIP quoteGoogle Analytics 360: quote-based
InfrastructureFrom a small VPS (2 CPU, 2 GB RAM for ≤100k pageviews/month)Included
Operating effortUpdates, backups, archiving, scalingNone

Free GA4 is paid for in another currency: your visitors’ data flows into a US advertising company’s platform.

Self-Hosting in Practice

  1. Check the requirements: PHP 8.1+, MySQL 8.0+ or MariaDB 10.6+, a web server (Apache, Nginx, …).
  2. Install: download Matomo, upload it to your server and run the browser-based installation wizard (or use a Docker image).
  3. Set up archiving via cron so reports are pre-processed instead of being computed in the browser — important for anything beyond small sites.
  4. Configure privacy: IP anonymisation, data retention, and cookieless tracking if you aim for consent-exempt measurement.
  5. Import history from Google Analytics with the importer plugin if you want continuity, and run both in parallel for a few weeks.
  6. 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.