AnalyticsVS
Menu

Matomo

Open-source web analytics with cloud or self-hosted deployment

Last updated

  • GDPR-friendly
  • Session replay
  • Self-hosted
  • Open source

Quick answer

Quick answer

Matomo is the best fit when you need GA-like depth with full data ownership — self-hosted or EU cloud — and strong privacy controls. Skip it if you want zero ops and a five-minute setup — Plausible or Fathom are faster for simple marketing analytics.

Read the full analysis on AnalyticsVS →

Features

  • Cookieless
  • GDPR-friendly
  • Realtime data
  • Custom events
  • Funnels
  • Heatmaps
  • Session recordings
  • A/B testing
  • Product analytics
  • Revenue tracking
  • Self-hostable
  • Open source

Who is it for?

Good fit if…

  • Organizations with GDPR, HIPAA, or data-residency requirements
  • Teams wanting on-prem or self-hosted analytics without Google processing
  • Sites needing ecommerce, goals, and custom dimensions beyond lightweight tools
  • Agencies managing multiple client properties from one Matomo instance

Consider other analytics tools if…

  • Founders who want install-and-forget cloud analytics in 15 minutes
  • Teams without anyone to maintain, patch, and backup self-hosted software
  • Product-led teams needing feature flags and session replay — PostHog fits better
  • Indie Stripe revenue attribution — DataFast is more direct

Data ownership

Matomo's headline advantage is you own the data. Self-hosted deployments store hits on your servers; Matomo Cloud keeps data in managed EU or other regions depending on plan. This appeals to public sector, healthcare-adjacent, and EU companies wary of Google Analytics transfers.

Matomo can import GA data historically and mirrors many UA-era concepts teams already understand — easing migration psychologically even if GA4's model differs.

Ownership comes with responsibility: backups, upgrades, and security patching for self-hosted installs.

Feature depth

Matomo covers web analytics, ecommerce, goals, funnels, custom dimensions, and tag manager (Matomo Tag Manager). Plugin marketplace extends media analytics, A/B testing, and more.

Depth approaches GA4 for many marketing use cases while staying privacy-configurable — including cookieless tracking modes and anonymization options. It is still primarily web analytics, not a full product analytics suite.

Heatmaps and session recording exist via plugins or integrations but are not as polished as Hotjar out of the box.

Cloud vs self-hosted

Matomo Cloud starts around $23/month for 50K hits in our directory — ops-free but paid per hit tier.Self-hosted is free open-source software plus your infrastructure and labor.

Self-hosting suits regulated industries and high-traffic sites where SaaS per-hit pricing would sting. Cloud suits teams that want Matomo's privacy story without running PHP/MySQL (or recommended stack) themselves.

Wrong choice here is the most common Matomo failure mode: self-hosting without a maintainer.

Pricing

Matomo Cloud uses monthly hit tiers from $23/50K hits up to $249/10M hits in our directory. Self-hosted software is free; you pay hosting, SSL, backups, and engineer time.

Plugins and support contracts add cost on self-hosted. For tiny blogs, Plausible is cheaper and simpler. For regulated mid-size sites, Matomo's TCO can beat GA4 once legal and export work is counted.

Use our pricing calculator with your hit/pageview estimates.

TierLimitPrice / month
Cloud · up to 50K hits50,000$23
Cloud · up to 100K hits100,000$49
Cloud · up to 250K hits250,000$99
Cloud · up to 500K hits500,000$189
Cloud · up to 1M hits1,000,000$389

Matomo Cloud pricing as of Aug 2026. Self-hosted is free. Hits include pageviews and tracked events.

Use the pricing calculator to compare costs at your traffic level.

Setup & implementation

Typical setup (cloud):

  1. Create a Matomo Cloud site or install self-hosted on your server.
  2. Add the tracking JavaScript snippet or use Matomo Tag Manager.
  3. Configure goals, ecommerce (if applicable), and user privacy settings.
  4. Set up consent integration if required in your regions.
  5. Validate tracking with Matomo's real-time debugger.

Expect 1–4 hours for cloud; 1–2 days for a production-grade self-hosted install including SSL, backups, and updates.

Common pitfalls: under-resourced self-hosting, misconfigured cookieless mode breaking attribution, and comparing "hits" to GA4 "events" without alignment.

Limitations

  • Self-hosted ops burden is non-trivial — not a weekend project at scale.
  • UI and onboarding are less modern than Fathom/Plausible for casual users.
  • Product analytics, flags, and replay are not native core strengths.
  • Plugin ecosystem quality varies — vet before production dependency.
  • Script performance benchmark pending on AnalyticsVS.

Frequently asked questions

Matomo vs Google Analytics 4?
Choose Matomo for data ownership, EU hosting options, and privacy configurability. Choose GA4 for free scale and Google Ads integration depth.
Is Matomo really GDPR-friendly?
Matomo provides tools for anonymization, consent, and EU hosting, but compliance depends on your configuration and legal context — not the logo alone.
Self-hosted or cloud?
Cloud if you lack ops staff. Self-hosted if data must stay on your infrastructure and you can maintain it.
Matomo vs Plausible?
Plausible for simplicity and speed. Matomo when you need deeper reporting, ecommerce, or self-hosting with GA-like flexibility.

Sources & review status

Reviewed· Last reviewed September 1, 2026· How we review tools

Explore these tools