Seitenansichten zeigen, welche Seiten gelesen werden. Was Besucher dort tun, sehen sie nicht: Wird das Formular abgeschickt, das Video gestartet, der Rechner benutzt? Dafür gibt es Ereignisse. Jedes Ereignis gehört zu einem Besuch und erscheint in Matomo unter Verhalten > Ereignisse.
Aufbau eines Ereignisses
| Feld | Pflicht | Frage | Beispiel |
|---|---|---|---|
| Kategorie | ja | Worum geht es? | Formular |
| Aktion | ja | Was ist passiert? | gesendet |
| Name | nein | Welches genau? | kontakt |
| Wert | nein | Wie viel? | eine Zahl, etwa 4 für vier Sterne |
Matomo wertet jedes Feld als eigenen Bericht aus: Ereigniskategorien, Ereignisaktionen und Ereignisnamen. In jedem Bericht klappen Sie eine Zeile auf und sehen die zweite Ebene, etwa zu einer Kategorie ihre Aktionen. Den Wert summiert Matomo und zeigt dazu Durchschnitt, Minimum und Maximum.
Ereignisse senden
Es gibt drei Wege, und alle landen in denselben Berichten.
1. Im JavaScript der Website. Wo der Matomo-Tracker läuft, genügt eine Zeile:
_paq.push(['trackEvent', 'Formular', 'gesendet', 'kontakt']);
_paq.push(['trackEvent', 'Bewertung', 'abgegeben', 'Ratgeber Cookies', 4]);
Fehlt die Kategorie oder die Aktion, verwirft der Tracker das Ereignis und meldet einen Fehler in der Konsole des Browsers.
2. Im Matomo Tag Manager. Ein Tag Matomo Analytics mit dem Tracking-Typ Ereignis, ausgelöst von einem passenden Trigger. Am robustesten ist ein Ereignis, das die Website in den Datenlayer schreibt. Wie das geht, zeige ich unter Matomo Tag Manager mit Beispielen.
3. Vom Server. Über die Tracking-API von Matomo mit den Parametern e_c (Kategorie), e_a (Aktion), e_n (Name) und e_v (Wert). Das passt für Dinge, die der Browser nicht mitbekommt, etwa eine Zahlung, die erst der Zahlungsanbieter bestätigt. Wann sich das lohnt, beschreibe ich im Beitrag Server-side Tracking mit Matomo.
Eine Namenskonvention
Ereignisse sind schnell eingebaut, und genau das ist das Problem: Jede Agentur und jedes Team erfindet eigene Namen, und nach einem Jahr stehen „Formular“, „form“ und „Kontaktformular abgeschickt“ nebeneinander. Matomo unterscheidet dabei Groß- und Kleinschreibung, anders als bei Kampagnen: Jede Variante ist eine eigene Zeile.
Eine einfache Regel, die sich bewährt:
- Kategorie ist der Gegenstand: Formular, Video, Filter, Rechner, Download.
- Aktion ist, was passiert ist, als Partizip: gesendet, gestartet, angewendet, kopiert.
- Name ist das Detail: welches Formular, welches Video, welcher Filter.
- Wert nur, wenn eine Zahl wirklich etwas aussagt, etwa Sterne einer Bewertung oder ein berechneter Betrag.
| Statt | Besser |
|---|---|
Klick / Button unten blau |
Anfrage / geöffnet / Kopfbereich |
form / submit und Formular / gesendet |
eine Schreibweise: Formular / gesendet / kontakt |
Suche / wanderschuhe herren gr 44 |
die interne Suche von Matomo, nicht Ereignisse |
Bestellung / B-10234 |
ein Ziel oder E-Commerce, keine Bestellnummer als Aktion |
Variable Werte wie IDs, Zeitstempel oder Suchbegriffe gehören nicht in Kategorie und Aktion und nur sparsam in den Namen. Halten Sie die erlaubten Kategorien und Aktionen in einer Liste fest, die alle kennen. Das ist der Kern eines Trackingkonzepts.
Die Berichte

Im Beispiel steht die Art des Filters in der Aktion. Auch das ist eine Konvention, die funktioniert, solange die Website es überall gleich macht. Unter jedem Bericht wechseln Sie die zweite Ebene zwischen Aktion und Name.
Neben der Zahl der Ereignisse zeigt Matomo den Ereigniswert als Summe, dazu Durchschnittswert, Minimaler und Maximaler Ereigniswert und wie viele Ereignisse überhaupt einen Wert hatten. Für Bewertungen ist der Durchschnitt die richtige Spalte, für Beträge die Summe.
Für Segmente stehen eventCategory, eventAction, eventName und eventValue bereit. Mit eventAction==gesendet sehen Sie zum Beispiel alle Besuche, in denen etwas gesendet wurde, und von welchen Kanälen sie kamen.
Aus einem Ereignis ein Ziel machen
Ereignisse zählen, Ziele bewerten. Damit ein gesendetes Formular in der Conversionrate und in der Auswertung nach Kanälen erscheint, legen Sie unter Ziele ein neues Ziel an und wählen Ein Ereignis auslösen. Dann bestimmen Sie, worauf Matomo prüft: Kategorie, Aktion oder Name, mit „beinhaltet“, „ist genau“ oder einem regulären Ausdruck, auf Wunsch unter Beachtung der Groß- und Kleinschreibung.
Zwei Optionen sind dabei nützlich:
- „Den Ereigniswert (falls er existiert) als Zielertragsumsatz verwenden“. Dann trägt ein Ereignis mit Wert seinen Betrag als Umsatz in das Ziel ein.
- „Erlauben, dass das Ziel mehr als einmal pro Besuch erreicht werden kann“. Sinnvoll für Downloads oder Bestellungen, nicht für eine Anfrage.
Ein neues Ziel zählt erst ab dem Moment, in dem Sie es anlegen. Matomo wendet es nicht von selbst auf frühere Besuche an. Legen Sie Ziele deshalb gleich mit dem Ereignis an.
Nebenwirkungen, die Sie kennen sollten
- Die Absprungrate sinkt. Matomo zählt einen Besuch als Absprung, wenn er höchstens eine Aktion hat. Ereignisse sind Aktionen. Ein Ereignis für Scrolltiefe oder Lesezeit macht aus fast jedem Absprung einen Besuch mit zwei Aktionen. Eine Option, ein Ereignis davon auszunehmen, gibt es nicht.
- Besuche werden länger. Matomo misst die Dauer bis zur letzten Aktion. Ein spätes Ereignis verlängert den Besuch.
- Aktionen pro Besuch steigen, weil Ereignisse mitzählen.
- Die Berichte haben eine Obergrenze. In der Standardeinstellung speichert Matomo je Ereignisbericht und Zeitraum 500 Zeilen, in jeder zweiten Ebene ebenfalls 500. Der Rest steht unter „Andere“. Die Grenzen lassen sich in der Konfiguration erhöhen, das kostet aber Speicher und Rechenzeit beim Archivieren.
- Doppelt gemessen. Downloads und ausgehende Links erfasst Matomo schon von selbst, wenn das Link-Tracking aktiv ist. Ein zusätzliches Ereignis für denselben Klick zählt ihn zweimal, nur in anderen Berichten.
Personenbezogene Daten gehören in kein Feld: keine Namen, keine E-Mail-Adressen, kein Freitext aus Formularen. Was Sie als Name senden, steht für jeden lesbar in den Berichten.
Quellen
Stand: 11. November 2026
- Matomo: Event Tracking (Leitfaden)
- Matomo: How do I implement event tracking?
- Matomo für Entwickler: JavaScript Tracking Guide
- Matomo für Entwickler: Tracking-API mit den Parametern e_c, e_a, e_n und e_v
- Matomo: Ziele und Conversions
- Matomo auf GitHub: Standardkonfiguration mit den Zeilengrenzen der Ereignisberichte
