Datenschutz

Matomo-Cookies: Namen, Laufzeiten und Zweck

Matomo setzt in der Standardeinstellung drei eigene Cookies, mit Laufzeiten von 30 Minuten bis 13 Monaten. Welche das sind, wie Sie die Laufzeiten ändern und wann Matomo ganz ohne Cookies auskommt, steht hier. Die Angaben für Ihre Datenschutzerklärung stellen Sie unten zusammen.

Matomo speichert Cookies auf der Domain Ihrer Website, nicht auf einer fremden. Die Daten gehen an Ihre eigene Matomo-Instanz und an niemanden sonst. Trotzdem gehören die Cookies in die Datenschutzerklärung, und ob sie eine Einwilligung brauchen, hängt davon ab, wie Matomo eingestellt ist.

Die Standard-Cookies

Diese Cookies setzt der Tracking-Code von Matomo, sobald er Cookies setzen darf:

Cookie Zweck Laufzeit
_pk_id Zufällige Besucher-ID: erkennt wiederkehrende Besucher und baut das Besucherprofil auf 13 Monate
_pk_ses Ordnet die Seitenaufrufe, Downloads und Ereignisse eines Besuchs einander zu 30 Minuten
_pk_ref Merkt sich, über welche Quelle der Besucher kam, für die Zuordnung von Zielen zu Kanälen und Kampagnen 6 Monate
_pk_testcookie Prüft nur im Internet Explorer, ob Cookies erlaubt sind wird sofort wieder gelöscht

Im Browser heißen die Cookies etwas länger, etwa _pk_id.2.1a2b: Matomo hängt die Site-ID und einen kurzen Hash der Domain an. Die 13 Monate des Besucher-Cookies sind genau 393 Tage, also ein Jahr und vier Wochen.

Cookies für Zusatzfunktionen

Weitere Cookies kommen nur, wenn Sie bestimmte Funktionen nutzen:

Cookie Wann Laufzeit
mtm_cookie_consent Matomo speichert die Zustimmung zu Cookies selbst (rememberCookieConsentGiven) bis zu 30 Jahre, einstellbar
mtm_consent Matomo speichert die Zustimmung zum Tracking selbst (rememberConsentGiven) bis zu 30 Jahre, einstellbar
mtm_consent_removed Ein Besucher widerspricht über den Opt-out von Matomo bis zu 30 Jahre
matomo_sessid Sicherheitswert gegen Angriffe auf den Opt-out 14 Tage
_pk_hsr Heatmaps und Sitzungsaufzeichnungen 30 Minuten
_pk_cvar Benutzerdefinierte Variablen mit dem Plugin Custom Variables 30 Minuten
_pk_uid Gleiche Besucher-ID über mehrere Domains, nur wenn in der Konfiguration eingeschaltet 13 Monate
MatomoAbTesting A/B-Tests, gespeichert im lokalen Speicher statt als Cookie bis der Besucher ihn löscht

Die 30 Jahre sind ein Höchstwert. Laut Matomo löschen manche Browser solche Cookies, wenn jemand die Website länger nicht besucht hat: Safari nach 7 Tagen, Firefox nach 45 und Chrome nach 400 Tagen (Stand Oktober 2024). Ein Widerspruch kann so verloren gehen.

Laufzeiten anpassen

Alle Laufzeiten lassen sich im Tracking-Code ändern, in Sekunden, die Zustimmung in Stunden:

_paq.push(['setVisitorCookieTimeout', 15768000]); // Besucher-ID: 6 Monate statt 13
_paq.push(['setReferralCookieTimeout', 2592000]); // Herkunft: 30 Tage statt 6 Monate
_paq.push(['setSessionCookieTimeout', 1800]); // Besuch: 30 Minuten wie bisher
_paq.push(['rememberCookieConsentGiven', 8760]); // Zustimmung: 1 Jahr statt bis zu 30 Jahre

Kürzere Laufzeiten haben eine Folge: Kommt jemand nach Ablauf der Besucher-ID wieder, zählt Matomo ihn als neuen Besucher, und eine Conversion lässt sich nur der Quelle zuordnen, die noch im Cookie steht.

Im Matomo Tag Manager einstellen

Nutzen Sie den Matomo Tag Manager, geht das alles ohne Code: in der Variable Matomo-Konfiguration Ihres Containers, unter Variablen. Dort finden Sie:

  • Cookies deaktivieren entspricht disableCookies.
  • Zustimmung zum Tracking erforderlich entspricht requireConsent: Ohne Zustimmung misst Matomo dann gar nicht.
  • Einwilligung zu Cookies erfordern entspricht requireCookieConsent: Ohne Zustimmung misst Matomo ohne Cookies.
  • Benutzerdefinierte Cookie-Timeouts aktivieren blendet die drei Laufzeiten ein: Besucher- und Verweis-Cookie in Tagen, das Session-Cookie in Minuten.
  • Weitere Felder regeln Cookie-Domain, Pfad, Namens-Präfix, Same-Site und sichere Cookies, dazu Erkennung von Browser-Funktionen deaktivieren.

Änderungen wirken erst, wenn Sie eine neue Version des Containers veröffentlichen. Testen Sie sie vorher in der Vorschau und sehen Sie danach im Browser nach, welche Cookies tatsächlich gesetzt werden.

Matomo Tag Manager, Variable Matomo-Konfiguration: Kästchen für Cookies deaktivieren, Zustimmung zum Tracking erforderlich, Einwilligung zu Cookies erfordern und benutzerdefinierte Cookie-Zeitbeschränkungen, darunter die Felder Besucher-Cookie 393 Tage, Verweis-Cookie 182 Tage und Session-Cookie 30 Minuten mit Erklärungen
Die Cookie-Einstellungen in der Variable „Matomo-Konfiguration“, hier in Matomo 6 auf unserer Testinstanz. In Matomo 5 heißt die Option „Benutzerdefinierte Cookie-Timeouts aktivieren“.
Klick auf das Bild: einpassen oder OriginalgrößeBild antippen: Originalgröße
Matomo Tag Manager, Variable Matomo-Konfiguration: Kästchen für Cookies deaktivieren, Zustimmung zum Tracking erforderlich, Einwilligung zu Cookies erfordern und benutzerdefinierte Cookie-Zeitbeschränkungen, darunter die Felder Besucher-Cookie 393 Tage, Verweis-Cookie 182 Tage und Session-Cookie 30 Minuten mit Erklärungen

Die Cookie-Einstellungen in der Variable „Matomo-Konfiguration“, hier in Matomo 6 auf unserer Testinstanz. In Matomo 5 heißt die Option „Benutzerdefinierte Cookie-Timeouts aktivieren“.

Ohne Cookies messen

Matomo kann ganz ohne Statistik-Cookies messen. Zwei Einstellungen sind dafür üblich:

  • disableCookies: Matomo misst ohne Statistik-Cookies. Das passt zu Websites, die für die Webanalyse keine Einwilligung einholen.
  • requireCookieConsent: Matomo misst sofort, aber ohne Cookies. Erst wenn der Besucher zustimmt, kommen _pk_id, _pk_ses und _pk_ref dazu.

In beiden Fällen kann Matomo trotzdem das Cookie für den Widerspruch setzen, damit ein Opt-out wirkt.

Dazu kommt eine globale Option in Matomo unter Administration > Privatsphäre > Daten anonymisieren: Tracking ohne Cookies erzwingen. Sie schaltet Cookies laut Matomo auch dann ab, wenn der Tracking-Code eine Einwilligung meldet. Ohne Cookies erkennt Matomo wiederkehrende Besucher seltener, und die Zuordnung von Zielen zu Kampagnen beschränkt sich meist auf den laufenden Besuch. Welche Einstellungen dazugehören und was das für die Berichte bedeutet, beschreibe ich unter Cookieless & Datenschutz-Einstellungen.

Die Angaben für Ihre Datenschutzerklärung

Wählen Sie, wie Ihr Matomo eingestellt ist und welche Funktionen Sie nutzen. Die Tabelle können Sie als Tabelle für Word oder Ihr CMS kopieren oder als HTML einfügen. Ihre Auswahl verlässt den Browser nicht.

Wie setzt Ihr Matomo Cookies?
Zusätzlich im Einsatz

Vorschau

Standardlaufzeiten laut Matomo. Haben Sie Laufzeiten geändert, passen Sie die Angaben an. Keine Rechtsberatung: Ob und wie Sie die Angaben verwenden, klärt Ihre Datenschutzberatung.

Quellen

Stand: 10. November 2026

FAQ

Häufige Fragen

Setzt Matomo Cookies von Drittanbietern?

Nein. Matomo setzt seine Cookies auf der Domain Ihrer Website, also als Erstanbieter-Cookies, und die Daten landen in Ihrer eigenen Instanz. Ein Cookie für mehrere Domains gibt es nur, wenn Sie es in der Konfiguration ausdrücklich einschalten.

Warum heißt das Cookie im Browser _pk_id.2.1a2b und nicht _pk_id?

Matomo hängt an die Namen der eigenen Cookies die Site-ID und einen kurzen Hash der Domain an. So kommen sich mehrere Websites und Matomo-Instanzen auf derselben Domain nicht in die Quere.

Braucht der Widerspruch gegen Matomo ein Cookie?

Der Opt-out von Matomo speichert den Widerspruch im Cookie mtm_consent_removed, auch wenn Matomo sonst ohne Cookies misst. Es enthält keine ID. Manche Browser löschen solche Cookies nach einiger Zeit, der Widerspruch gilt dann nicht mehr.

Fragen zu Ihrem Setup?

Im Erstgespräch schauen wir gemeinsam auf Ihre Situation.

Erstgespräch buchen

Newsletter

Matomo-Wissen, einmal im Monat.

Praxistipps zu Tracking, Datenschutz-Einstellungen und Performance, dazu Hinweise auf wichtige Matomo-Updates. Kein Spam, Abmeldung jederzeit.