Matomo

Open-source web analytics platform — the privacy-respecting alternative to Google Analytics. Matomo tracks page views, events, conversions, funnels, heatmaps, session recordings, A/B testing, and ecommerce analytics. Self-hosted on your own server (PHP + MySQL) so data never leaves your infrastructure. GDPR-compliant by default with cookieless tracking options. Also available as Matomo Cloud (managed hosting) with a free 21-day trial.

Evaluated Mar 07, 2026 (0d ago) v5.x
Homepage ↗ Repo ↗ Other analytics privacy gdpr self-hosted open-source tracking cookieless php
⚙ Agent Friendliness
64
/ 100
Can an agent use this?
🔒 Security
84
/ 100
Is it safe for agents?
⚡ Reliability
84
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
--
Documentation
82
Error Messages
78
Auth Simplicity
88
Rate Limits
95

🔒 Security

TLS Enforcement
95
Auth Strength
80
Scope Granularity
78
Dep. Hygiene
82
Secret Handling
85

Self-hosted ensures full data sovereignty. GDPR-compliant with privacy-by-design features. PHP stack — keep up to date with security patches. GPL-3.0 licensed.

⚡ Reliability

Uptime/SLA
88
Version Stability
85
Breaking Changes
82
Error Recovery
80
AF Security Reliability

Best When

You need full-featured web analytics with 100% data ownership, GDPR compliance, and rich features (heatmaps, A/B tests, funnels) — and have infrastructure to self-host.

Avoid When

You want simple, lightweight privacy-first analytics without server management — use Plausible or Fathom Analytics instead.

Use Cases

  • Replace Google Analytics with a GDPR-compliant self-hosted analytics solution where visitor data stays on your servers
  • Track website events and conversions for agent-driven websites where data privacy regulations prohibit third-party analytics
  • Analyze user behavior with heatmaps and session recordings using Matomo's premium plugins for UX optimization
  • Access analytics data programmatically via Matomo's HTTP REST API for integration into dashboards and reporting pipelines
  • Implement cookieless tracking for cookie consent-free analytics using Matomo's local storage and fingerprinting alternatives

Not For

  • Teams wanting zero infrastructure overhead — self-hosted Matomo requires PHP + MySQL server management; use Plausible or Fathom for simpler privacy-first analytics
  • Real-time event streaming at scale — Matomo is batch-processed analytics, not event streaming infrastructure
  • Non-web analytics (mobile apps, IoT) — Matomo is primarily a web analytics platform

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
No
SDK
Yes
Webhooks
No

Authentication

Methods: api_key
OAuth: No Scopes: No

API authentication via token_auth parameter in all API requests. Token generated in Matomo admin. Read-only tokens available for reporting endpoints.

Pricing

Model: open_source
Free tier: Yes
Requires CC: No

Matomo self-hosted is GPL-3.0 open source and free. Matomo Cloud charges for managed hosting. Premium plugins (heatmaps, A/B testing) are commercial add-ons from Matomo.

Agent Metadata

Pagination
offset
Idempotent
Full
Retry Guidance
Not documented

Known Gotchas

  • Matomo API uses a unique URL parameter structure — module=API&method=Module.method&format=json — different from standard REST; check the API documentation for exact parameter names
  • Time period parameters use Matomo-specific formats ('day', 'week', 'month', 'range') with date parameter — incorrect format returns empty data without error
  • Self-hosted Matomo requires PHP cron job for archiving — without cron setup, recent data may not appear in reports until manual archiving is triggered
  • Matomo's GDPR features can affect tracking — if visitors opt out, their data isn't tracked; analytics may show lower numbers than expected depending on consent settings
  • API responses include all segmentation dimensions which can be large — use the flat parameter and specific metrics to reduce response size for automation workflows
  • Self-hosted updates require manual execution — unlike SaaS, security patches must be applied by the server administrator; set up automatic update notifications

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for Matomo.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-07.

6470
Packages Evaluated
26150
Need Evaluation
173
Need Re-evaluation
Community Powered