Marketing Glossar

2.413 Fachbegriffe aus 22 Bereichen des Online Marketings

Benutzerdefiniertes Ereignis

Definition: Ein benutzerdefiniertes Ereignis (englisch: Custom Event) ist in Google Analytics 4 und anderen ereignisbasierten Analytics-Systemen ein individuell definiertes Tracking-Ereignis, das spezifische Nutzerinteraktionen oder Systemereignisse erfasst, die nicht durch die automatisch erfassten Ereignisse des Systems oder durch die vom Anbieter empfohlenen Standardereignisse abgedeckt werden. In GA4 gliedert Google das Ereignis-System in drei Kategorien: automatisch erfasste Ereignisse (wie page_view oder session_start), empfohlene Ereignisse mit vordefinierten Namen und Parametern (wie purchase oder sign_up) sowie benutzerdefinierte Ereignisse, die vollständig frei benannt und gestaltet werden können. Benutzerdefinierte Ereignisse füllen die Lücke, die die ersten beiden Kategorien offen lassen: Sie erfassen jede Form von Nutzerinteraktion, die für das jeweilige Unternehmen, Produkt oder die Website von analytischer Bedeutung ist, ohne dass Google dafür eine vordefinierte Vorlage anbietet. Beispiele reichen vom Klick auf einen spezifischen Call-to-Action-Button über das Abspielen eines Erklärvideos, das Öffnen eines Chat-Widgets, den Abschluss eines mehrstufigen Formulars, das Erreichen eines bestimmten Fortschrittspunkts in einer Web-Anwendung bis hin zur Interaktion mit einem interaktiven Rechner oder Konfigurator. Da benutzerdefinierte Ereignisse beliebige Namen und Parameterkombinationen erhalten können, bilden sie das flexibelste und mächtigste Werkzeug im GA4-Tracking-Arsenal.

Erläuterung

In der Praxis werden benutzerdefinierte Ereignisse entweder direkt im Quellcode der Website über den gtag.js-Befehl gtag('event', 'ereignis_name', { parameter_1: 'wert_1' }) ausgelöst oder – was in den meisten professionellen Implementierungen bevorzugt wird – über den Google Tag Manager in Verbindung mit dem Data Layer verwaltet. Der Data Layer fungiert dabei als Schnittstelle zwischen dem Backend der Website und dem Tag Manager: Wenn eine bestimmte Nutzerinteraktion stattfindet, wird ein Objekt in den Data Layer gepusht, das den Ereignisnamen und alle relevanten Parameter enthält. Der Tag Manager "lauscht" auf dieses Objekt und löst den entsprechenden GA4-Ereignis-Tag aus.

Für die Benennung benutzerdefinierter Ereignisse gelten in GA4 bestimmte Konventionen und Einschränkungen. Ereignisnamen dürfen nur Kleinbuchstaben, Ziffern und Unterstriche enthalten – keine Leerzeichen, Bindestriche oder Sonderzeichen. Die maximale Länge eines Ereignisnamens beträgt 40 Zeichen. Es empfiehlt sich, beschreibende, konsistente Namen zu wählen, die den Ereignistyp und den Kontext klar kommunizieren: cta_click für einen Call-to-Action-Klick, form_submit_contact für den Absenden eines Kontaktformulars oder video_complete_product_demo für das vollständige Abspielen eines Produkt-Demonstration-Videos.

Ein wichtiger konzeptioneller Unterschied zu Universal Analytics besteht darin, dass GA4 ausschließlich ereignisbasiert arbeitet. Es gibt keine separaten Konzepte von "Hits", "Pageviews" als eigene Treffertypen oder "Zielvorhaben" mehr. Stattdessen ist jede Interaktion – auch ein Seitenaufruf – ein Ereignis. Conversions werden in GA4 definiert, indem ein beliebiges Ereignis (auch ein benutzerdefiniertes) als Conversion markiert wird. Das macht benutzerdefinierte Ereignisse zu einem zentralen Baustein der gesamten Conversion-Messung.

Pro GA4-Property können bis zu 500 verschiedene Ereignisnamen erfasst werden. Dieses Limit klingt großzügig, ist aber bei unkontrollierter Implementierung durchaus erreichbar, wenn beispielsweise Ereignisnamen dynamisch generiert werden (z. B. indem der Name des angeklickten Buttons direkt als Ereignisname verwendet wird). Daher ist eine disziplinierte Namensgebung und eine zentrale Tracking-Konzeption unerlässlich, um das Limit zu schonen und die Übersichtlichkeit der Berichte zu wahren.

Ereigniskategorien in GA4 im Vergleich

Best Practices für die Implementierung

Praxistipp: Beginnen Sie mit dem Tracking-Konzept, nicht mit der Implementierung. Führen Sie vor der technischen Umsetzung eine Workshop-Runde mit den Stakeholdern durch, um gemeinsam zu definieren, welche Nutzerinteraktionen wirklich geschäftlich relevant sind. So vermeiden Sie redundante oder unnötige Ereignisse und stellen sicher, dass die wichtigsten Interaktionen vollständig und konsistent erfasst werden. Prüfen Sie anschließend jeden neuen Event im GA4-DebugView, bevor er in die Produktionsumgebung übernommen wird.