Skip to main content
Compare

leadmaps vs Umami

How we stack up against Umami. Honest, sourced, no trash talk. Umami is a great open-source, self-hostable analytics tool. We are a managed EU-hosted platform with behaviour and enterprise built in.

Quick verdict

Pick leadmaps when

  • You want a managed product with EU residency by default and a signed DPA.
  • You need heatmaps, session replay, and coverage transparency.
  • You buy on enterprise checkboxes: SAML, SCIM, IP allowlist, audit streaming.
  • You want feature flags and A/B experiments in the same tool.

Pick Umami when

  • You want a fully open-source (MIT) tool you can read and fork.
  • Free self-hosting on your own infrastructure is the priority.
  • Core analytics plus funnels and journeys is enough.
  • You do not need heatmaps, replay, or enterprise SSO.

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

Umami v2 covers a real amount of core analytics, including funnels and journeys. leadmaps matches those and adds cohorts and account-level analytics.

Core analytics
FeatureleadmapsUmami
Pageviews and sessions
leadmaps: Yes
Umami: Yes
Custom events and properties[1]
leadmaps: Yes
Umami: Yes
Goals and conversion tracking
leadmaps: Yes
Umami: Yes
Funnels[2]
leadmaps: Yes
Umami: Yes
Retention report (week and month grain)
leadmaps: Yes
Umami: PartialA retention view exists; cohort depth is limited.
User journeys
leadmaps: Yes
Umami: Yes
Cohorts builder
leadmaps: Yes
Umami: No
Group analytics (B2B account level)
leadmaps: Yes
Umami: No
Annotations on every time-series chart
leadmaps: Yes
Umami: No
Geo world map (per-country sessions)
leadmaps: Yes
Umami: Yes

Behaviour and replay

Umami stays a lightweight analytics tool. leadmaps ships the behaviour surfaces in the same product.

Behaviour and replay
FeatureleadmapsUmami
Scroll depth heatmaps
leadmaps: Yes
Umami: No
Click heatmaps on a real-page snapshot
leadmaps: Yes
Umami: No
Session replay
leadmaps: YesCapture and playback in the dashboard, with away-from-keyboard detection.
Umami: No
NPS and CSAT widgets
leadmaps: Yes
Umami: No
Feature flags and A/B experiments
leadmaps: Yes
Umami: No

Openness and privacy

Umami wins on being fully open-source and free to self-host. leadmaps is source-available and managed, with EU residency by default.

Openness and privacy
FeatureleadmapsUmami
Open source (MIT)[3]
leadmaps: PartialSource-available and self-hostable under a license, not MIT.
Umami: Yes
Free self-hosting
leadmaps: PartialSelf-hosting is a paid license tier.
Umami: Yes
Cookieless by default
leadmaps: Yes
Umami: Yes
EU residency by default (managed)
leadmaps: Yes
Umami: PartialSelf-host in any region; Umami Cloud region depends on their setup.
Coverage transparency (Observed, Estimated blocked, Consent, Bots, Unknown)
leadmaps: Yes
Umami: No
GDPR Art. 17 vault with collector erasure
leadmaps: Yes
Umami: No
First-party proxy templates (Next.js, CF Worker, Caddy, Nginx)
leadmaps: Yes
Umami: PartialSelf-hosting is inherently first-party.

Enterprise and ops

Umami keeps the surface small. leadmaps ships the compliance kit on the Business tier.

Enterprise and ops
FeatureleadmapsUmami
SAML 2.0 SSO
leadmaps: Yes
Umami: No
SCIM 2.0 user provisioning
leadmaps: Yes
Umami: No
TOTP 2FA and backup codes
leadmaps: Yes
Umami: No
Scoped API keys (7-scope catalog)
leadmaps: Yes
Umami: PartialAn API with keys exists; scope granularity is limited.
Audit log search and filters
leadmaps: Yes
Umami: No
Audit-log streaming to Datadog, Splunk, generic webhook
leadmaps: Yes
Umami: No
Workspace IP allowlist
leadmaps: Yes
Umami: No
Managed EU hosting with signed DPA
leadmaps: Yes
Umami: NoSelf-managed; you own the infrastructure and the DPA.
Data export and reporting API
leadmaps: Yes
Umami: Yes

Pricing at a glance

Umami is free to self-host. On managed plans, compare the live pricing pages for the current figures.

leadmaps

Flat tiers. Hobby at €19 monthly, Pro at €90 monthly, Business at €399 monthly with the full enterprise kit. Pro includes a 30 day free trial.

Umami

Free and open-source to self-host. Umami Cloud offers a free tier plus paid plans for the managed option.

Cost by option
OptionleadmapsUmami
Self-hostedUmami is free to self-host. leadmaps self-hosting is a paid license tier with support.Paid licenseFree (open source)
100 thousand events / month (managed)leadmaps Hobby covers this on the managed plan. Umami Cloud has a free tier plus paid.€19 / mo (Hobby)Umami Cloud, see pricing
1 million events / month (managed)Compare the managed plans at the same volume on the live pricing pages.€90 / mo (Pro)Umami Cloud, see pricing

Coming from Umami? The 5-minute path.

  1. Install the SDK

    Swap the umami script tag for @syntarie/tracking. One init line, cookieless by default, ~5 kB on the wire.

  2. Import historical data

    Export pageviews and events from Umami, then open the workspace importer in Settings then Import and drop your file. Backfills land alongside live data with the original timestamps preserved.

  3. Add behaviour and enterprise

    Turn on heatmaps, replay, SAML SSO, and audit streaming from the same dashboard when you outgrow a lightweight analytics tool.

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.

  1. [1]Umami event data and properties
  2. [2]Umami reports (funnels, journeys, retention)
  3. [3]Umami is open source (MIT) on GitHub