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:

FaktorGoogle Analytics 4Umami
DatenschutzSammelt PII, erfordert Consent-BannerKeine Cookies, keine PII, DSGVO-konform standardmäßig
Skriptgröße~45KB~2KB
LernkurveSteil (komplett neu gestaltet seit UA)Minimal, intuitives Dashboard
DatenhoheitGoogles Server, deren BedingungenDein Server, deine Daten
KostenKostenlos aber du bist das ProduktKostenlos (self-hosted) oder $9/Monat (Cloud)
WerbeblockerVon den meisten blockiertFunktioniert 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.