Umami Analytics: Vollständiger Self-Hosted Analytics Leitfaden (2026)
Umami ist eine datenschutzorientierte, Open-Source-Webanalyse-Plattform, die eine saubere Alternative zu Google Analytics bietet. Mit einem Tracking-Skript unter 2KB, DSGVO-Konformität von Haus aus und vollständiger Datenhoheit ist Umami zur ersten Wahl für Entwickler geworden, die Einblicke ohne die Komplexität oder Datenschutzbedenken traditioneller Analytics wollen.
Warum Umami statt Google Analytics?
Google Analytics 4 (GA4) ist mächtig, aber kommt mit erheblichen Kompromissen, die viele Entwickler nach Alternativen suchen lassen:
| Faktor | Google Analytics 4 | Umami |
|---|---|---|
| Datenschutz | Sammelt PII, erfordert Consent-Banner | Keine Cookies, keine PII, DSGVO-konform standardmäßig |
| Skriptgröße | ~45KB | ~2KB |
| Lernkurve | Steil (komplett neu gestaltet seit UA) | Minimal, intuitives Dashboard |
| Datenhoheit | Googles Server, deren Bedingungen | Dein Server, deine Daten |
| Kosten | Kostenlos aber du bist das Produkt | Kostenlos (self-hosted) oder $9/Monat (Cloud) |
| Werbeblocker | Von den meisten blockiert | Funktioniert mit self-hosted Domain |
Wann Umami wählen
- Du willst Einfachheit: Seitenaufrufe, Referrer, Geräte—das Wesentliche ohne in Daten zu ertrinken
- Datenschutz ist wichtig: Keine Cookie-Banner, keine Komplexität beim Consent-Management
- Performance ist wichtig: 2KB Skript vs 45KB hat echte Auswirkungen auf Core Web Vitals
- Du willst Datenhoheit: Self-hoste und behalte alles unter deiner Kontrolle
- Entwickler-fokussierte Seiten: Technische Zielgruppen blockieren GA sowieso oft
Umami v3 Features
Umami v3 (veröffentlicht November 2025) brachte signifikante Verbesserungen:
Kern-Analytics
Dashboard-Metriken:
├── Besucher (einzigartig)
├── Seitenaufrufe (gesamt)
├── Absprungrate
├── Sitzungsdauer (Durchschnitt)
├── Seiten pro Sitzung
└── Echtzeit-Besucher
Traffic-Quellen:
├── Referrer
├── UTM-Parameter (Quelle, Medium, Kampagne)
├── Direkter Traffic
└── Social-Plattformen
Event-Tracking
Tracke benutzerdefinierte Interaktionen über Seitenaufrufe hinaus:
<!-- Mit data-Attributen (kein JavaScript erforderlich) -->
<button data-umami-event="signup-click">Registrieren</button>
<button data-umami-event="download" data-umami-event-file="whitepaper.pdf">
PDF herunterladen
</button>
Self-Hosting mit Docker
Der einfachste Weg, Umami zu deployen, ist mit Docker Compose.
Anforderungen
- Server mit Docker und Docker Compose
- PostgreSQL 12+ (v3 hat MySQL-Unterstützung entfernt)
- Domain mit SSL (nutze Caddy, nginx oder Cloudflare Tunnel)
Docker Compose Setup
# docker-compose.yml
version: '3'
services:
umami:
image: ghcr.io/umami-software/umami:postgresql-latest
ports:
- "3000:3000"
environment:
DATABASE_URL: postgresql://umami:${POSTGRES_PASSWORD}@db:5432/umami
DATABASE_TYPE: postgresql
APP_SECRET: ${APP_SECRET}
depends_on:
db:
condition: service_healthy
restart: unless-stopped
db:
image: postgres:15-alpine
environment:
POSTGRES_DB: umami
POSTGRES_USER: umami
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
volumes:
- umami-db:/var/lib/postgresql/data
restart: unless-stopped
volumes:
umami-db:
Tracking zu deiner Seite hinzufügen
Basis-Installation
<!-- Vor schließendem </head> Tag hinzufügen -->
<script
defer
src="https://analytics.deinedomain.com/script.js"
data-website-id="deine-website-id"
></script>
Migration von Google Analytics
Der Wechsel von GA4 zu Umami ist unkompliziert, da sie additiv sind—du kannst beide während der Übergangsphase laufen lassen.
Was du verlierst
- Historische GA-Daten (exportiere vor dem Entfernen)
- Google Ads-Integration
- Erweiterte Attributionsmodelle
Was du gewinnst
- Schnellere Seite (kleineres Skript)
- Keine Consent-Banner nötig
- Vollständige Datenhoheit
- Sauberere, einfachere Oberfläche
- Genauere Daten (weniger Blockierung)
Umami bietet die wesentlichen Analytics, die die meisten Seiten wirklich brauchen, ohne die Komplexität und Datenschutzbedenken von Enterprise-Lösungen. Für Entwickler und datenschutzbewusste Seitenbetreiber ist es oft die richtige Wahl.