Google Analytics zu blockieren ist längst kein Statement mehr, das einer Erklärung bedarf – in der europäischen Datenschutzdiskussion ist es fast schon Standard. Doch wer Google Analytics abstellt, braucht einen Ersatz: Wie viele Besucher kommen auf die Website? Welche Seiten performen gut? Woher kommt der Traffic? Diese Fragen lassen sich ohne Analytics nicht beantworten.
Die Antwort der Self-Hosting-Community lautet seit Jahren: Plausible, Matomo oder Umami. Alle drei sind DSGVO-konform, Open Source und self-hostbar. Aber die Unterschiede sind erheblich – in Komplexität, Funktionsumfang, Ressourcenbedarf und Datenschutzphilosophie.
Ich habe alle drei Tools im Einsatz gehabt und zeige in diesem Artikel, welches Tool für welchen Anwendungsfall das richtige ist.
Das Problem mit Google Analytics und DSGVO
Seit dem Schrems-II-Urteil und den Entscheidungen mehrerer europäischer Datenschutzbehörden (u. a. Österreich, Deutschland, Frankreich) ist der Einsatz von Google Analytics ohne explizite Einwilligung rechtlich problematisch. Das Hauptproblem: Google Analytics überträgt IP-Adressen und andere personenbezogene Daten auf US-Server, ohne dass ein DSGVO-konformer Datentransfer sichergestellt ist.
Die Alternative: Entweder einen europäischen Cloud-Anbieter für Analytics nutzen (mit Consent-Banner), oder analytics komplett self-hosten – dann verbleiben die Daten auf eigenen Servern und können cookie-frei betrieben werden.
Plausible Analytics: Minimalismus als Prinzip
Plausible wurde 2019 mit einem klaren Ziel gestartet: Analytics so einfach und datenschutzfreundlich machen, dass keine Cookie-Banner nötig sind. Das Tracking-Script ist 1 KB klein (Google Analytics: ~45 KB), sammelt keine IP-Adressen, setzt keine Cookies und speichert keine persönlichen Daten. Per Design.
Das Web-Interface von Plausible ist radikal einfach: Ein einziges Dashboard zeigt die wichtigsten Metriken – Seitenaufrufe, Unique Visitors, Bounce Rate, Top-Seiten, Quellen, Browser und Land. Keine Segmente, keine Custom Dimensions, keine Conversion Funnels. Was du siehst, ist alles.
Die Self-Hosting-Installation läuft über Docker:
version: "3"
services:
plausible_db:
image: postgres:16-alpine
environment:
POSTGRES_DB: plausible
POSTGRES_USER: plausible
POSTGRES_PASSWORD: MeinPasswort
volumes:
- ./db-data:/var/lib/postgresql/data
plausible_events_db:
image: clickhouse/clickhouse-server:24.3.3.102-alpine
volumes:
- ./event-data:/var/lib/clickhouse
- ./clickhouse/logs.xml:/etc/clickhouse-server/config.d/logs.xml:ro
plausible:
image: ghcr.io/plausible/community-edition:v2
environment:
BASE_URL: https://analytics.meineseite.de
SECRET_KEY_BASE: mein-64-zeichen-geheimnis
depends_on:
- plausible_db
- plausible_events_db
ports:
- "8000:8000"
Plausible braucht ClickHouse als Datenbank für Events – das ist die einzige wirkliche Komplexität bei der Installation. ClickHouse ist ressourcenhungrig (mindestens 2 GB RAM empfohlen), bringt aber die nötige Performance für Millionen von Events.
Stärken von Plausible: Einfachstes Dashboard, kleinste Tracking-Last, bestes Datenschutzversprechen by Design, offiziell DSGVO-konform ohne Cookie-Banner (wenn self-hosted), günstige SaaS-Option für kleine Seiten (9 EUR/Monat).
Schwächen: Kein A/B-Testing, keine Custom Events ohne JavaScript-Tricks, keine Heatmaps, keine Sessionaufzeichnungen, keine unbegrenzte Datenauswertung. Für Power-User zu limitiert.
Matomo: Das vollständige Google-Analytics-Ersatz
Matomo (früher Piwik) existiert seit 2007 und ist das älteste und mächtigste Tool in diesem Vergleich. Es bietet nahezu alle Funktionen von Google Analytics – und noch mehr: Heatmaps, Session-Recordings, Funnel-Analyse, A/B-Testing, E-Commerce-Tracking, Custom Dimensions, Custom Reports und eine vollständige API.
Die Zielgruppe sind Unternehmen, Agenturen und Website-Betreiber, die detaillierte Analysen brauchen und ihre Daten nicht an Google abgeben möchten. Matomo ist DSGVO-konform und bietet sogar ein offizielles DSGVO-Konfigurationsmenü.
Installation via Docker:
version: "3"
services:
mariadb:
image: mariadb:10.11
environment:
MYSQL_ROOT_PASSWORD: RootPasswort
MYSQL_DATABASE: matomo
MYSQL_USER: matomo
MYSQL_PASSWORD: MeinPasswort
volumes:
- ./db:/var/lib/mysql
matomo:
image: matomo:latest
volumes:
- ./matomo:/var/www/html
environment:
MATOMO_DATABASE_HOST: mariadb
MATOMO_DATABASE_ADAPTER: mysql
MATOMO_DATABASE_USERNAME: matomo
MATOMO_DATABASE_PASSWORD: MeinPasswort
MATOMO_DATABASE_DBNAME: matomo
ports:
- "8080:80"
Matomo basiert auf PHP und MySQL/MariaDB – ein Stack, den die meisten Webentwickler kennen. Die Installation ist vergleichsweise einfach, die Oberfläche jedoch komplex: Es gibt Dutzende von Reports, Dashboards und Einstellungsmöglichkeiten. Die Lernkurve ist steiler als bei Plausible oder Umami.
Stärken von Matomo: Vollständiger Funktionsumfang (Heatmaps, Session Recording, Funnels, A/B-Tests), E-Commerce-Tracking, komplett Google-Analytics-kompatibel (inkl. Importfunktion), riesige Community, kommerzieller Support verfügbar.
Schwächen: Schwerer (500–1.000 MB RAM), komplexere Oberfläche, Cookie-Consent ohne spezielle Konfiguration nötig, teures SaaS-Angebot (ca. 23 EUR/Monat für Basis).
Umami: Der schlanke Mittelweg
Umami ist der Newcomer im Feld – 2021 gestartet, schnell gewachsen, mit einem klaren Designziel: Einfacher als Matomo, leistungsfähiger als Plausible. Der Code ist in Next.js geschrieben, die Datenbank kann PostgreSQL oder MySQL sein, und das Tracking-Script ist mit 2 KB klein genug für einen Verzicht auf Cookie-Banner.
Installation:
version: "3"
services:
umami-db:
image: postgres:16-alpine
environment:
POSTGRES_DB: umami
POSTGRES_USER: umami
POSTGRES_PASSWORD: MeinPasswort
volumes:
- ./db:/var/lib/postgresql/data
umami:
image: ghcr.io/umami-software/umami:postgresql-latest
environment:
DATABASE_URL: postgresql://umami:MeinPasswort@umami-db:5432/umami
APP_SECRET: mein-geheimnis
ports:
- "3000:3000"
Umami benötigt nur PostgreSQL als Abhängigkeit und ist damit deutlich leichter als Plausible (kein ClickHouse) oder Matomo (kein PHP-Stack). Der RAM-Bedarf liegt bei 150–300 MB – sehr angenehm für Server mit begrenzten Ressourcen.
Das Dashboard von Umami ist optisch am modernsten der drei Tools: Klares Design, gute Übersicht über Pageviews, Besucher, Referrer und Events. Umami unterstützt Custom Events über eine einfache JavaScript-API:
// Event tracken
umami.track('button-click', { label: 'Newsletter anmelden' });
Das ist mehr als Plausible out-of-the-box bietet, aber weniger als Matomos vollständige Event-Infrastruktur.
Stärken von Umami: Gutes Preis-Leistungs-Verhältnis in Komplexität/Features, modernes UI, geringe Ressourcenanforderungen, kostenfreier SaaS-Tier für kleine Seiten, gutes Verhältnis zwischen Einfachheit und Funktionsumfang.
Schwächen: Keine Heatmaps, kein Session Recording, kein A/B-Testing, kleinere Community als Matomo, jüngeres Projekt (weniger battle-tested).
Direkter Vergleich der drei Tools
Datenschutz & DSGVO: Alle drei sind DSGVO-konform, wenn sie self-hosted betrieben werden und keine IP-Adressen gespeichert werden (Konfigurationssache). Plausible hat hier das überzeugendste Datenschutzdesign – keine Cookies, kein Cross-Site-Tracking by Design. Bei Matomo muss DSGVO-Konformität aktiv konfiguriert werden (IP-Anonymisierung, Cookie-Opt-Out). Umami liegt zwischen beiden.
Tracking-Script-Größe: Plausible: 1 KB, Umami: 2 KB, Matomo: ~35 KB. Für Core Web Vitals und Ladezeiten ist das relevant.
Ressourcenverbrauch (RAM): Umami: ~200 MB, Matomo: ~500 MB, Plausible: ~800 MB (inkl. ClickHouse).
Funktionsumfang: Matomo >> Umami >> Plausible.
Einstiegshürde: Plausible < Umami < Matomo.
Wann welches Tool?
Plausible wählen, wenn:
- Einfache Grundmetriken (Pageviews, Visitors, Top-Pages) ausreichen
- Du den minimalen Datenschutzfußabdruck bevorzugst
- Dein Blog oder deine Landingpage keine komplexen Analysen braucht
- Du die SaaS-Option nutzen möchtest (ab 9 EUR/Monat)
Umami wählen, wenn:
- Du Custom Events tracken möchtest ohne Matomo-Komplexität
- Ressourcen auf dem Server begrenzt sind
- Du mehrere Websites über ein Dashboard verwalten möchtest
- Du einen sauberen, modernen Analytics-Stack willst
Matomo wählen, wenn:
- Du von Google Analytics migrieren möchtest (Importfunktion vorhanden)
- Heatmaps, Session Recordings oder A/B-Tests gebraucht werden
- E-Commerce-Tracking ein Muss ist
- Du professionellen kommerziellen Support benötigst
- Dein Team sich bereits mit Google Analytics auskennt
Fazit: Drei gute Tools für unterschiedliche Bedürfnisse
Es gibt keine klare „beste" Wahl – das hängt vom Anwendungsfall ab. Für meine persönliche Website nutze ich Plausible: Das schlichte Dashboard reicht mir aus, das Tracking-Script ist winzig und ich muss mir keine Gedanken über Cookie-Consent machen. Für Kundenprojekte mit E-Commerce oder komplexen Conversion-Zielen würde ich heute Umami empfehlen – als pragmatischen Mittelweg zwischen Einfachheit und Funktionsumfang. Matomo empfehle ich nur dort, wo der vollständige Funktionsumfang wirklich gebraucht wird.
Alle drei Tools haben gemeinsam: Sie halten deine Daten auf deinen Servern, sind DSGVO-freundlich, Open Source und aktiv weiterentwickelt. Das allein ist gegenüber Google Analytics ein riesiger Gewinn.