leadmaps vs Matomo
How we stack up against Matomo. Honest, sourced, no trash talk. Matomo is a deep, mature suite. We ship the same behaviour surfaces without paid add-ons, with a much smaller SDK and EU residency by default.
Quick verdict
Pick leadmaps when
- You want heatmaps, replay, funnels, and A/B in one plan with no paid add-ons.
- You want EU residency by default and a sub-5 kB SDK.
- You value coverage transparency and collector-side consent and erasure.
- You want a modern product-analytics UX over a classic web-analytics suite.
Pick Matomo when
- You want a mature, battle-tested suite with years of breadth.
- You want a fully GPL open-source tool you can self-host for free.
- You rely on Matomo-specific reports or its plugin ecosystem.
- You already run the Matomo stack and want to stay on it.
Feature comparison
A glyph means yes. A dash means no. A tilde means partial, with a line explaining the partial. Footnoted rows link to a source at the bottom of the page.
Core analytics
Matomo is a deep, mature suite. leadmaps matches the core and adds cohorts and account-level analytics; the honest gap is in Matomo breadth built up over years.
| Feature | leadmaps | Matomo |
|---|---|---|
| Pageviews and sessions | leadmaps: Yes | Matomo: Yes |
| Custom events and properties | leadmaps: Yes | Matomo: Yes |
| Goals and conversion tracking | leadmaps: Yes | Matomo: Yes |
| Ecommerce analytics | leadmaps: Yes | Matomo: Yes |
| Funnels[1] | leadmaps: YesIncluded in the plan. | Matomo: YesPaid Funnels add-on or Cloud plan. |
| Retention and cohorts[2] | leadmaps: Yes | Matomo: YesCohorts report available. |
| Sankey user journeys | leadmaps: Yes | Matomo: PartialUsers Flow shows path transitions. |
| Group analytics (B2B account level) | leadmaps: Yes | Matomo: No |
| Annotations on time-series charts | leadmaps: Yes | Matomo: Yes |
| Geo world map (per-country sessions) | leadmaps: Yes | Matomo: Yes |
Behaviour and replay
Matomo has heatmaps, session recording, and A/B testing, but they are paid add-ons or Cloud features. leadmaps includes them in the plan.
| Feature | leadmaps | Matomo |
|---|---|---|
| Click and scroll heatmaps[3] | leadmaps: YesOn a real-page snapshot, included. | Matomo: YesPaid Heatmap and Session Recording add-on. |
| Session replay[3] | leadmaps: YesCapture and playback in the dashboard, with away-from-keyboard detection. | Matomo: YesPaid Session Recording add-on. |
| A/B experiments[4] | leadmaps: Yes | Matomo: YesPaid A/B Testing add-on. |
| Feature flags | leadmaps: Yes | Matomo: No |
| NPS and CSAT widgets | leadmaps: Yes | Matomo: No |
Privacy, transparency, and footprint
Both take privacy seriously. leadmaps enforces at the collector, is EU-resident by default, ships a much smaller SDK, and adds coverage transparency.
| Feature | leadmaps | Matomo |
|---|---|---|
| EU residency by default[5] | leadmaps: Yes | Matomo: PartialEU Cloud option, or self-host in your region. |
| Cookieless option | leadmaps: Yes | Matomo: Yes |
| Sub-5 kB browser SDK | leadmaps: YesCore under 5 kB gzipped. | Matomo: NoThe Matomo tracker is significantly larger. |
| Behaviour features without paid add-ons | leadmaps: Yes | Matomo: NoHeatmaps, recordings, funnels, A/B are separate paid plugins. |
| Coverage transparency (Observed, Estimated blocked, Consent, Bots, Unknown) | leadmaps: Yes | Matomo: No |
| GDPR Art. 17 vault with collector erasure | leadmaps: Yes | Matomo: PartialGDPR manager with data subject request tooling. |
| First-party proxy templates (Next.js, CF Worker, Caddy, Nginx) | leadmaps: Yes | Matomo: PartialSelf-hosting is inherently first-party. |
Enterprise and ops
Matomo has a long enterprise track record. leadmaps ships a modern compliance kit on the Business tier.
| Feature | leadmaps | Matomo |
|---|---|---|
| SAML 2.0 SSO | leadmaps: Yes | Matomo: YesVia plugin or Cloud enterprise. |
| SCIM 2.0 user provisioning | leadmaps: Yes | Matomo: No |
| TOTP 2FA and backup codes | leadmaps: Yes | Matomo: Yes |
| Scoped API keys (7-scope catalog) | leadmaps: Yes | Matomo: PartialAPI auth tokens without fine-grained scopes. |
| Audit-log streaming to Datadog, Splunk, generic webhook | leadmaps: Yes | Matomo: No |
| Workspace IP allowlist | leadmaps: Yes | Matomo: Partial |
| Open source | leadmaps: PartialSource-available under a license. | Matomo: YesMatomo is GPL open source. |
| Self-hosting option | leadmaps: YesSelf-hosted plans only. Single Rust binary, your VPC. | Matomo: YesFree PHP or MySQL self-host. |
| Data export and reporting API | leadmaps: Yes | Matomo: Yes |
Pricing at a glance
Matomo self-host is free but bills behaviour features as paid add-ons. Compare managed plans on the live pricing pages.
leadmaps
Flat tiers. Hobby at €19 monthly, Pro at €90 monthly, Business at €399 monthly with the full enterprise kit and behaviour included. Pro includes a 30 day free trial.
Matomo
Free open-source core to self-host, with heatmaps, recordings, funnels, and A/B as paid plugins. Cloud is metered with add-ons priced separately.
| Option | leadmaps | Matomo |
|---|---|---|
| Self-hostedMatomo self-host is free; heatmaps, recordings, funnels, and A/B are paid plugins. leadmaps self-hosting is a paid license that includes everything. | Paid license | Free core, paid add-ons |
| 100 thousand events / month (managed)leadmaps Hobby covers this on the managed plan; Matomo Cloud meters and prices add-ons separately. | €19 / mo (Hobby) | Matomo Cloud, see pricing |
| 1 million events / month (managed)Compare managed plans at the same volume. Note leadmaps includes behaviour features Matomo charges extra for. | €90 / mo (Pro) | Matomo Cloud, see pricing |
Coming from Matomo? The 5-minute path.
Install the SDK
Replace the Matomo tracker with @syntarie/tracking. One init line and a sub-5 kB script, versus the heavier Matomo tag.
Import historical data
Export your reports from Matomo, then open the workspace importer in Settings then Import and drop your file. Backfills land alongside live data with the original timestamps preserved.
Everything in one plan
Heatmaps, session replay, funnels, and A/B experiments are on by default, with no add-on to buy. Wire SAML and invite your team when you are ready.
Sources
Footnote markers in the table above link here. Last reviewed 2026-07-09. Got a fact wrong? Email hello@leadmaps.nl and we will fix it.

