
Umami
Self-hosted web analytics with a clean dashboard, event tracking, and privacy-first data collection as an alternative to Google Analytics.

Umami is a self-hosted web analytics platform designed to provide essential website insights with a simple UI and a privacy-focused approach. It offers real-time traffic monitoring, pageview and referrer analytics, and optional event tracking without relying on complex setups.
Key Features
- Clean analytics dashboard with real-time visitors and traffic trends
- Page, referrer, device, browser, OS, and country-level breakdowns
- Event tracking for custom actions and conversions
- Multi-website support and user/team access management
- Shareable dashboards via public links (optional)
- Data filtering (e.g., by URL, referrer, country/device) for analysis
- Runs on common databases (PostgreSQL or MySQL) with Docker deployment options
- JavaScript tracking script with lightweight client footprint
Use Cases
- Replace Google Analytics for privacy-conscious site owners
- Track marketing campaign performance via referrers and UTM parameters
- Monitor product or content engagement using custom events
Limitations and Considerations
- Focuses on core web analytics; advanced product analytics features (e.g., heatmaps/session replay) are out of scope
Umami fits teams and individuals who want straightforward web analytics, easy deployment, and ownership of their data. It is especially suitable for blogs, documentation sites, SaaS marketing pages, and internal web properties where lightweight tracking and clarity matter most.
















