Zenith vs Umami

Self-hosted, cookieless — and built for client work

Umami is the closest thing to Zenith on this list, and an easy tool to recommend: open source, self-hosted, cookieless, pleasant to use. If you are measuring your own projects, the honest answer is that either will serve you. The difference shows up when the sites belong to other people.

Zenith vs Umami, feature by feature

Including the rows Zenith loses. Where Umami has something behind a paid tier or a plugin, the table says so rather than pretending it is missing.

FeatureZenithUmami
Privacy & compliance
Cookie-free trackingYesYes
No cookie banner requiredYesYes
GDPR compliant by defaultYesYes
No personal data collectedYesYes
You own the raw dataYesYes
Open sourceMITMIT
Self-hostingYesYes
Analytics features
Real-time dashboardYesYes
Visitors, pageviews, sessionsYesYes
Bounce rate & visit durationYesYes
Custom eventsYesYes
UTM & campaign trackingYesYes
Funnel analysisNoYes
Cohort analysisNoNo
Session replayNoNo
HeatmapsNoNo
A/B testingNoNo
Feature flagsNoNo
Agency & client work
Unlimited sites per deployYesYes
Cost per extra client siteNothingFree self-hosted
Dashboard on the client's own domainYesNo
Client never sees a third-party toolYesShared link
Automatic monthly client emailsYesNo
Per-client loginsYesYes
SEO
Built-in SEO auditsYesNo
Core Web Vitals from a real renderYesNo
SEO report emailsYesNo
Setup & usability
InstallScript tag or npmScript tag
Learning curveMinutesMinutes
Tracking script size~1 KB~2 KB
API accessYesYes
Unsampled dataYesYes
Hosting & pricing
HostingSelf-hostedCloud or self-hosted
Pricing modelFree, open sourceFree self-hosted, paid cloud
Price scales withNothingEvents, on cloud
Every feature includedYesYes

Where we agree

Both are MIT-ish open source, both are self-hosted, both are cookieless and need no consent banner, both keep the raw data on your server, and both track unlimited sites from one deploy at no per-site cost. If that list is what you came for, Umami is a mature, well-maintained project and you will be happy with it.

The client-facing half

Zenith exists because handing a client a login to an analytics tool is a bad handover. Zenith mounts a route inside the client's own application, so their numbers live at theirsite.com/analytics — first-party, password-gated, no third-party branding. Umami's sharing is a link to your Umami instance. For internal work that is fine; for client work it is the difference between a page of their site and someone else's product.

SEO and reporting

Zenith runs headless-Chromium SEO audits against a site and reports titles, meta, headings, broken links and Core Web Vitals from the real render, then emails the client a monthly summary of both traffic and SEO on the first of the month. Umami is an analytics tool and does neither. If you already run a separate SEO tool and send reports by hand, that gap may not matter to you.

Where Umami wins

Umami has funnels, user journeys and revenue tracking; Zenith has none of the three. It is a more established project with a larger community and a hosted cloud option if you would rather not run a server. On pure web analytics depth, Umami is ahead — Zenith spends its surface area on the client-facing and SEO side instead.

Own your clients’ analytics.

One deploy, every site you build, no consent banner and no per-site cost. It is MIT licensed and it runs on one server.