Umami is an open-source, privacy-focused alternative to Google Analytics. No cookies, no tracking, GDPR compliant by default.
What Is Umami?
Umami provides simple, clean web analytics without invading user privacy. Self-host it or use Umami Cloud.
Free tier (Cloud):
- 10K events/month
- 3 websites
- No cookie banner needed
Quick Start
docker run -p 3000:3000 ghcr.io/umami-software/umami:postgresql-latest
REST API
# Get website stats
curl https://your-umami.com/api/websites/WEBSITE_ID/stats?startAt=1679000000000&endAt=1679500000000 \
-H "Authorization: Bearer YOUR_TOKEN"
# Get pageviews
curl https://your-umami.com/api/websites/WEBSITE_ID/pageviews?startAt=1679000000000&endAt=1679500000000 \
-H "Authorization: Bearer YOUR_TOKEN"
# Send event (tracking script alternative)
curl -X POST https://your-umami.com/api/send \
-d '{"type":"event","payload":{"website":"WEBSITE_ID","url":"/pricing","name":"click-buy-button"}}'
Add to Your Website
<script defer src="https://your-umami.com/script.js" data-website-id="YOUR_ID"></script>
That is it. No cookie consent needed.
Use Cases
- Website analytics — pageviews, visitors, referrers
- GDPR compliance — no cookies, no consent needed
- Custom events — track buttons, forms, conversions
- Multi-site — one dashboard for all sites
- API integration — build custom dashboards
Umami vs Alternatives
| Feature | Umami | Google Analytics | Plausible |
|---|---|---|---|
| Privacy | No cookies | Cookies | No cookies |
| Self-hosted | Yes | No | Yes |
| GDPR | Compliant | Consent needed | Compliant |
| Price | Free/OSS | Free | $9+/mo |
| Complexity | Simple | Complex | Simple |
Need web data at scale? Check out my scraping tools on Apify or email spinov001@gmail.com for custom solutions.
Top comments (0)