taggrs-logo

Wie erstellt man (E-commerce) Events in Google Tag manager?

Wenn Sie einen Online-Shop betreiben, ist die Verfolgung der Leistung Ihres Online-Shops unerlässlich, um Ihre Verkaufsstrategie zu optimieren. Mit Google Tag Manager können Sie events erstellen, um z. B. den Abschluss eines Kaufs, das Hinzufügen eines Produkts zum Warenkorb oder den Start der Kaufabwicklung zu verfolgen. Die Messung von events ist nicht nur für Online-Shops, sondern auch für Unternehmenswebsites interessant. Zum Beispiel: Messung ausgefüllter Bewerbungsformulare oder Demo-Anträge.

In diesem Blog erklären wir Schritt für Schritt, wie man in die web container events im Google Tag Manager zugreifen können, damit Sie einen besseren Einblick in die Leistung Ihres Webshops/Ihrer Website erhalten und Ihre Marketingstrategie verbessern können, um mehr Umsatz und Wachstum zu erzielen.

Weitere Informationen finden Sie in der gesamten GA4 Server side tracking setup.

Hinweis: In diesem Blog geht es nicht um side tagging. Die events werden client side in diesem Blog erstellt. In den nächsten Teilen der GA4-Implementierungsreihe werden wir damit beginnen, events side zu verfolgen.

Wir gehen davon aus, dass Sie bereits ein Google Tag manager-Konto erstellt haben. Wenn Sie nach einer Beschreibung suchen, wie Sie ein Google Tag manager-Konto erstellen, lesen Sie diesen Artikel.

Wir zeigen in diesem Blog Beispiele für die Erstellung von Events. Möchten Sie voreingestellte GTM Templates sehen, in denen alle Events bereits für Sie vorbereitet sind? Dann schauen Sie sich unsere TAGGRS Template Gallery an.

Welche events können Sie messen?

Derzeit gibt es 14 e-commerceevents), die Sie messen können. Nachstehend finden Sie eine Tabelle mit den Ereignissen und ihrer Beschreibung.

GA4-AktionBeschreibung
view_item_list
Jemand sieht eine Produktübersicht.
select_itemJemand wählt ein Produkt in der Übersicht aus.
view_itemJemand besucht eine Produktseite.
add_to_cartJemand legt ein Produkt in den Warenkorb.
remove_from_cartJemand entnimmt ein Produkt aus dem Warenkorb.
view_cartJemand sieht sich den Einkaufswagen an.
add_to_wishlistJemand fügt ein Produkt zu einer Wunschliste hinzu.
begin_checkoutJemand beginnt zu kassieren.
add_shipping_infoJemand wählt eine Versandoption.
add_payment_infoJemand wählt eine Zahlungsoption.
purchaseJemand hat eine Bestellung aufgegeben.
refundJemand hat (einen Teil) einer Bestellung storniert.
view_promotionJemand hat sich eine Beförderung angesehen.
select_promotionJemand hat eine Beförderung ausgewählt.

Es gibt auch zahlreiche Möglichkeiten, andere events zu verfolgen:

GA4-AktionBeschreibung
application
Jemand füllt ein Bewerbungsformular aus.
call_to_clicksJemand klickt auf eine Telefonnummer auf Ihrer Website.
call_to_mailJemand klickt auf eine E-Mail-Adresse auf Ihrer Website.
formJemand füllt ein Formular auf Ihrer Website aus.
demo_requestJemand bittet auf Ihrer Website um einen Vorführtermin.

Für events benötigen Sie eine GA4-Datenschicht. Sie können diese manuell mit Hilfe der offiziellen GA4-Dokumentation installieren, oder Sie können ein Plugin oder eine Erweiterung verwenden. Zum Beispiel:

Für die Geschäftsereignisse benötigen Sie keine spezielle Datenschicht, da Sie die Daten verwenden, die automatisch im Google Tag manager verfügbar sind. Im weiteren Verlauf dieses Blogs werden wir uns speziell mit der Messung von events befassen. Sie möchten mehr über die Erstellung von benutzerdefinierten events für Ihre Unternehmenswebsite erfahren. Dann schauen Sie sich dieses Video an. Sobald Sie die events eingerichtet haben, fahren Sie mit diesem Blog fort.

Erstellen von events in Google Tag Manage

Sobald Sie festgelegt haben, welche events Sie messen möchten, ist es an der Zeit, die events in Google Tag Manager zu erstell

Schritt 1: Auslöser erstellen

Gehen Sie zum Arbeitsbereich in GTM, öffnen Sie die Registerkarte “Auslöser” und klicken Sie auf “New”.

configure build in variables gtm 3

Schritt 2: Art des Auslösers wählen

Klicken Sie auf den Bleistift bei ‘Trigger Configurations’ und wählen Sie ‘Custom event’ als Trigger Type (unter other).

type-trigger-choose-google-tag-manager

Schritt 3: Ereignis hinzufügen

Geben Sie unter “Name of event” den Namen des event ein, das Sie messen möchten (genau so, wie er in der Datenschicht angegeben ist; verwenden Sie den Debug-Modus, um das herauszufinden). Wählen Sie dann ‘Some Custom Events’. Hier eingeben: Event – Equals – [name of trigger]. Klicken Sie auf ‘Save’.

triggerconfiguration-insert

Sie haben nun ein event im Google Tag Manager erstellt, gut gemacht!

Stape 4: Erstellen zusätzlicher Variablen (optional)

Zusätzlich zu den events können Sie weitere Daten an GA4 senden. Wenn Sie die Datenschicht richtig konfiguriert haben, sendet sie alle möglichen zusätzlichen Daten über die Produkte an GTM. Sie können diese für weitere Einblicke nutzen. Die folgenden variabele können zusammen mit der Datenschicht gesendet werden:

Datenschicht-VariableBeschreibung
currency
Währung des Preises.
valueDer mit dem event verbundene Wert.
itemsProdukte im Zusammenhang mit dem event.
transaction_idEindeutige ID für die Transaktion. Erforderlich für Kauf- und Erstattungsvorgänge.
couponRabattgutschein in Verbindung mit der event.
affiliationDas Geschäft oder die Niederlassung, in dem/der der Kauf getätigt wurde.
payment_typeDie mit add_payment_info gesendete Zahlungsmethode
shippingDie Versandkosten sind im Gesamtumsatz des Kaufs enthalten.
shipping_tierDie mit add_shipping_info verwendete Versandkategorie.
taxWie viel Steuer ist im Gesamtumsatz des Kaufs enthalten?

Diese Liste ist nicht allumfassend, aber der Übersichtlichkeit halber beschränken wir uns auf diese eine.

Achtung! Diese Variablen basieren auf einem Standard-GA4-DataLayer. Im Vorschaumodus des Google Tag Managers können Sie sehen, wie Ihr DataLayer aufgebaut ist. Im folgenden Video zeigen wir Ihnen, wie Sie dies tun können.

Um diese Parameter zusammen mit den in Schritt 2 und 3 erstellten events zu senden, gehen wir zunächst zu den variabele in GTM:

variablen-arbeitsbereich-google-tag-manager

Klicken Sie hier auf “New”. Wählen Sie ‘Data Layer Variable’. Hier können Sie die Werte der variabele aus der Datenschicht extrahieren, damit Sie sie für Ihr Tracking verwenden können. Benennen Sie die variabele im Feld “Data Layer Variable Name”.

manager

Die Benennung von variabele funktioniert folgendermaßen: Sie benennen den Parameter, den Sie verfolgen wollen, indem Sie die Route im code der Datenschicht von links nach rechts benennen, getrennt durch einen Punkt. Was meinen wir damit? Angenommen, wir wollen den Parameter “value” in dieser Datenschicht messen:

datenschicht-beispiel-e-commerce

Wir nennen es dann ecommerce.value, denn der Linker-Parameter ist E-commerce und in der nächsten Zeile steht value.

Indem Sie prüfen, wie der Data Layer im Beispielmodus aussieht, können Sie für jeden Parameter herausfinden, wie er als Variable in GTM benannt werden kann. Im folgenden Beispiel sehen Sie, dass der Preis für ein Produkt im E-commerce als Preis angegeben wird. Daher sollten wir ihn auch als Variable ecommerce.price bezeichnen.

Erstellen von B2B Events in Google Tag Manager

Um B2B Events mit Google Tag Manager zu verfolgen, verwenden Sie zunächst die eingebauten Variablen, die GTM bereits bietet. Diese Variablen erfassen automatisch Aktionen wie das Ausfüllen von Formularfeldern oder das Anklicken einer Telefonnummer. Dies hat den Vorteil, dass Sie oft keine zusätzliche Datenschicht hinzufügen müssen, um diese Events zu verfolgen, was den Prozess rationalisiert.

Gehen Sie zunächst zum Abschnitt Variables in GTM, wo Sie die Option Built-in Variables finden. Klicken Sie hier auf Konfigurieren, um die Variablen auszuwählen, die Sie für die Verfolgung Ihrer Events benötigen. Das kann vom Anklicken einer Telefonnummer bis zum Ausfüllen eines Kontaktformulars reichen.

Eingebaute Variablen

Anschließend legen Sie Trigger für die B2B Events fest, die Sie messen möchten. Gehen Sie dazu zu Triggers und erstellen Sie einen neuen Trigger. Geben Sie dem Trigger einen eindeutigen Namen, z. B. GA4 Event contact form, und wählen Sie Form submission als Trigger Type. Wählen Sie hier Alle Formulare, um sicherzustellen, dass der Trigger für jedes ausgefüllte Formular auf Ihrer Website aktiv wird.

Events

Nachdem Sie Ihre Triggers eingerichtet haben, müssen Sie im nächsten Schritt die Tags erstellen, die mit diesen Triggers verbunden sind. Sie gehen zu Tags und erstellen ein neues Tag. Wählen Sie den Google Analytics: GA4 Event Type. Hier geben Sie Ihre Measurement ID ein und geben dem Event einen Event name, z.B. Kontaktformular. Verknüpfen Sie dann diesen Tag mit dem zuvor erstellten Trigger.

ga4-event-contactform-gtm

Was kommt als Nächstes?

Sie haben nun events und variabele erstellt, so dass Sie e-commerce für Messungen in GA4 oder anderen Plattformen verwenden können. Im nächsten Stape der GA4-Implementierungsreihe lernen Sie, wie Sie diese Events und Variablen an GA4 senden können, indem Sie ein GA4 Event-Tag erstellen.

Häufig gestellte Fragen zur Erstellung von Events

Ist es möglich, Server side tracking ohne Events zu implementieren, zum Beispiel nur mit einer Dankeseite?

Es ist durchaus möglich, Server side tracking ohne Events anzuwenden, wie z.B. bei einer Dankeseite. Es ist jedoch wichtig zu beachten, dass in einer solchen Konfiguration die Enhanced Conversions-Funktionalität nicht zur Verfügung steht. Um die Vorteile der Enhanced Conversions nutzen zu können, sind bestimmte Events erforderlich.


Über den Autor

Ate Keurentjes

Ate Keurentjes

Spezialist für Server Side Tracking bei TAGGRS

Ate Keurentjes ist ein Spezialist für Server Side Tracking bei TAGGRS. Er hat Erfahrung mit verschiedenen Konzepten des Google Tag Managers. Keurentjes redigiert und schreibt seit 2023 über die neuesten Entwicklungen und Trends im Bereich Datenerfassung / Server Side Tracking.

Bereit für die nächste Stufe?

Starten Sie mit Server Side Tracking und erzielen Sie mehr Umsatz und Konversionen in einer Welt ohne Third-Party-Cookies.