Web Analytics · Comparison

Cloudflare Web Analytics vs. Umami

Last verified 33 days ago · 37 sources · Updated automatically

Cloudflare Web Analytics and Umami compared across Company facts, Pricing, Analytics capabilities, Privacy & compliance, Data ownership & deployment and Platform & integrations — every fact sourced and re-verified from each vendor's public material.

Cloudflare Web Analytics logo

Cloudflare Web Analytics

Free, privacy-first web analytics that tracks page views without cookies or fingerprinting.

Founded2009
HQ San Francisco, CA
Umami logo

Umami

Open-source, privacy-focused web analytics available self-hosted or as a managed cloud service.

Founded2022
HQ San Francisco, CA

Company facts

Headquarters
San Francisco, CA
San Francisco, CA Umami Software, Inc. is incorporated and headquartered in San Francisco, California.
Employees
5.2k
6 Small team; PitchBook reports 6 employees; LinkedIn shows 2-10 range.

Pricing

Starting Monthly Price (USD)
$20 Umami Cloud Pro plan at $20/month (1M events, 2-year retention). Entry paid tier.
Offers Free Tier
Cloudflare Web Analytics is entirely free — there are no paid tiers for this product.
Free Hobby cloud plan (100k events/mo, 1 site, 6-month retention) plus free MIT open-source self-hosted edition.
Free Trial Length (Days)
0 days
14 days 14-day free trial on paid plans (Pro and above).
Entry Plan Pageview Limit (Monthly)
1M Pro plan includes 1 million events/month. Umami meters all pageviews and custom events as 'events'.
Entry Plan Website Limit
10 sites Soft limit of 10 sites per account (free product; raisable via Cloudflare support).
20 sites Up to 20 websites on the Pro plan ($20/mo), the entry paid Umami Cloud tier.

Analytics capabilities

Real-Time Dashboard
No live/current-visitors view; real-time dashboard updates are for paid zone analytics, not the free Web Analytics product.
Real-time view shows new visits and events the moment they happen, with no batch-processing delay.
Custom Event Tracking
Web Analytics tracks only pageviews/visits; custom event tracking requires the separate Zaraz product.
Custom events tracked via umami.track() JS call or data-umami-event HTML attributes.
Goal / Conversion Tracking
No goal or conversion rate reporting in Cloudflare Web Analytics.
Goals feature tracks pageviews or events and reports conversion rate against total visitors in a date range.
Funnels
No
Multi-step funnel analysis shows per-step user counts and step-to-step drop-off; supports URL, event, and wildcard steps.
Ecommerce / Revenue Tracking
Revenue tracking is a Zaraz product feature, not part of Cloudflare Web Analytics.
Revenue tracking attaches monetary values (amount + currency) to events and reports ROI by page/source.
Heatmaps
No
Click and scroll heatmaps available since v3.1.0; must be enabled per-site in settings.

Privacy & compliance

Cookieless Tracking
Cookieless by default — does not use cookies or localStorage to collect usage metrics.
Umami does not use any cookies in the tracking code by design.
Consent Banner Required
No cookie banner needed for Web Analytics alone; the tool sets no cookies and collects no personal identifiers.
Umami states no cookie consent banner is required because no cookies or personal data are collected.
GDPR Compliant
Cloudflare maintains a GDPR trust page and uses EU Standard Contractual Clauses for data transfers.
Vendor explicitly claims GDPR and CCPA compliance via cookieless, no-PII architecture.
EU Data Residency
Free Web Analytics product does not offer EU data residency; Data Localization Suite is a separate enterprise add-on.
Umami Cloud offers EU server option; Cloud FAQ states servers are in both US and EU.

Data ownership & deployment

Open Source
Proprietary cloud product. Counterscale is a separate MIT-licensed community project, not Cloudflare Web Analytics.
Umami is fully open source under the MIT license with source on GitHub (37k+ stars).
License
proprietary
MIT Umami is released under the MIT license.
Self-Hostable
No
Official self-hosting supported via Docker or Node.js with PostgreSQL; extensive documentation provided.
Data Retention (Months)
6 mo Free plan retains approximately 6 months of analytics history.
24 mo Pro plan ($20/mo) retains data for 2 years (24 months).
Unlimited Data Retention
No
Pro plan retains data for 2 years; self-hosted deployments have unlimited retention controlled by the operator.
Google Analytics Import
No
No official Google Analytics import tool exists; community workarounds only.
Raw Data Export
Web Analytics (RUM) data is queryable and pageable via the GraphQL Analytics API; no in-dashboard CSV button.
Cloud export to CSV (gzip) via UI; full API for JSON data retrieval; self-hosted users own the Postgres DB directly.

Platform & integrations

Has API
GraphQL Analytics API provides programmatic access to Web Analytics data.
Full documented REST API for retrieving analytics data; available on both cloud and self-hosted.
Tracking Script Size (KB)
11.2 KB Measured compressed transfer size.
2.3 KB Measured compressed transfer size.
Official WordPress Plugin
No official Cloudflare-published WordPress plugin specifically for Web Analytics; community plugins exist.
No official Umami-published WordPress plugin; only third-party community plugins exist.
Email Reports
Weekly email digest reports available via Cloudflare's Notifications system.
Scheduled email reports (top pages + referrers summary) available on Pro and higher cloud plans.
Public Dashboard Sharing
No public or shareable-link dashboard; sharing requires granting Cloudflare account access.
Share URL generates a public, password-free read-only link to selected dashboard sections.

The verdict

Cloudflare Web Analytics logo Cloudflare Web Analytics
Best for free, no-cost basic traffic counting

Entirely free with no paid tiers, covering up to a 10-site soft limit, while Umami charges $20/mo past its 1-site free plan. Cookieless and GDPR-compliant with a GraphQL API and raw data export. The trade-off: no real-time dashboard, custom events, goals, funnels, heatmaps, or revenue tracking, all of which Umami has.

Full profile
Umami logo Umami
Best for self-hosting and richer event analytics

MIT open source and self-hostable, so you can own the data Cloudflare keeps proprietary and cloud-only. Adds real-time view, custom events, goals, funnels, heatmaps, and revenue tracking, plus EU data residency, public dashboard sharing, and a 2.3 KB script versus 11.2 KB. Costs $20/mo for Pro; the free cloud plan caps at 1 site.

Full profile

Sources · 37 verified references

sec.gov linkedin.com umami.is cloudflare.com docs.umami.is developers.cloudflare.com + 6 more

Affiliate disclosure. DecisionWire may earn a commission when you sign up through links on this page. Commissions never influence our data, scores, or rankings.