unsubbed.co

Umami

Privacy-focused, open-source web analytics — a simple alternative to Google Analytics

Overview

Umami is a simple, fast, privacy-focused alternative to Google Analytics. It gives you the website analytics you actually need — page views, referrers, devices, countries — without tracking personal data or requiring cookie consent banners.

Built with Next.js and supporting both MySQL and PostgreSQL, Umami is easy to deploy and can track multiple websites from a single installation.

Key Features

  • Privacy First — No cookies, no personal data collection, GDPR/CCPA compliant by design
  • Lightweight — ~2KB tracking script vs ~45KB for Google Analytics
  • Real-time — Live visitor count and activity feed
  • Multi-site — Track unlimited websites from one dashboard
  • Custom Events — Track button clicks, form submissions, and custom actions
  • API Access — REST API for programmatic data access
  • Teams — Multi-user access with role-based permissions

Pros

  • + GDPR compliant — no cookies, no consent banners needed
  • + Lightweight tracking script (~2KB)
  • + Beautiful, clean dashboard
  • + Supports multiple websites from one instance
  • + Real-time visitor data

Cons

  • - No conversion funnels or advanced attribution
  • - Limited e-commerce tracking
  • - No built-in heatmaps or session recordings
  • - Fewer integrations than GA

Deployment Options for Umami

🐳

Docker

Self-host with Docker Compose

🚀

Coolify

One-click via Coolify panel

☁️

Elestio

Managed hosting from $9/mo

🫛

PikaPods

Simple managed hosting

Need help deploying Umami? We offer turnkey deployment and migration services. Learn more at upready.dev →

Frequently Asked Questions

Is Umami really GDPR compliant?
Yes. Umami doesn't use cookies, doesn't collect personal data, and doesn't track users across sites. No consent banner needed in the EU.
How does Umami compare to Plausible?
Both are privacy-focused. Umami is fully free and self-hosted. Plausible offers a paid cloud version ($9+/mo) and is also open-source. Umami has more customization options; Plausible has a slightly simpler interface.
Can Umami replace Google Analytics?
For most websites, yes. If you need advanced e-commerce tracking, conversion funnels, or deep attribution modeling, GA still has an edge. For standard website analytics, Umami provides everything you need.
What are the system requirements?
Minimal: 1 vCPU, 1GB RAM, Node.js 18+. Supports PostgreSQL and MySQL. A $5/mo VPS handles most sites easily.

Our Verdict

Umami is the best self-hosted analytics tool for most websites. It's private by design, beautiful to use, and takes 5 minutes to deploy. Unless you need enterprise-grade attribution, there's no reason to stay on Google Analytics.

Best for: Privacy-conscious site owners who want simple, accurate analytics without cookie banners