Zum Hauptinhalt springen

Google Tag Manager-Integration

Verfasst von Wesley Strootman

Eine Erklärung, wie die PromoCat-Integration mit Google Tag Manager funktioniert, um E-Commerce-Conversions zu messen.
​

Wie funktioniert die Integration von Google Tag Manager?
PromoCat hat eine Integration für Google Tag Manager auf Basis eines Purchase-Events entwickelt. Dieses Event misst über Parameter die Werte (Produktname, Preis usw.), die einer Bestellung oder einem Angebot hinzugefügt wurden. Dieser Satz von Parametern wird Datalayer genannt.
​
Beispiel des Datalayers, der auf Basis einer Bestellung erstellt wird (Artikel: Maßband):
​

gtag("event", "purchase", {
"transaction_id": "177",
"value": "368.294500",
"tax": "63.344500",
"shipping": "12.000000",
"currency": "EUR",
"items": [
{
"item_id": "LT90442_N0002",
"item_name": "Rolmaat 3m - Zwart",
"affiliation": "Order",
"item_category": "Rolmaten",
"price": "3.460600",
"quantity": "100"
}
]
});


Dieser Datalayer ist im Code der Warenkorbseite nicht sichtbar: Er wird erst aktiviert (ausgelöst), wenn tatsächlich eine Bestellung aufgegeben wird, und feuert, sobald die Dankeseite erreicht ist.
​
​Unterscheidung zwischen Bestellung und Angebot
Um die richtigen Conversions zu messen, ist es wichtig zu wissen, ob es sich um eine Bestellung oder ein Angebot handelt. Das geht auf 2 Arten.
​
​1. Werte im Datalayer
Im Datalayer wird immer das Feld affiliation mitgesendet. Dieses Feld hat 2 mögliche Werte: Order oder Offer. Durch Auslesen dieses Werts lässt sich bestimmen, ob es sich um eine Bestellung oder ein Angebot handelt.
​
​2. URL der Dankeseite einrichten
Sollte es nicht möglich sein, die Werte im Datalayer auszulesen, können Pfade eingerichtet werden. Sobald Pfad A erreicht ist, handelt es sich um eine Bestellung, bei Pfad B um ein Angebot.
​
Diese Pfade werden eingerichtet, indem ein 'Ziel' mit einem Zielort erstellt wird:

Typ

Schritt

Pfad

Bestellung (A)

1 – Warenkorb

/checkout

Bestellung (A)

2 – Dankeseite

/checkout/process

Angebot (B)

1 – Angebotskorb

/offerRequest

Angebot (B)

2 – Dankeseite

/offerRequest/process

Nach dem Einrichten kann nach dem Ziel 'Bestellung' oder 'Angebot' gefiltert werden.
Weitere Informationen: Google Analytics-Ziele einrichten
​
​Wie aktiviere ich Messungen über Google Tag Manager?
Dafür benötigst du ein Google Tag Manager-Konto und Zugriff auf das CMS des Webshops.

  1. Gehe im CMS zu Instellingen (Einstellungen) und navigiere zum Tab SEO.

  2. Gib im Feld Google Tag Manager deinen eigenen GTM-Code ein und aktiviere die Einstellung Ecommerce tracking. Gib hier nur den GTM-Code ein (GTM-.......).

  3. Verknüpfe Google Tag Manager mit dem Webshop und richte anschließend die richtigen Parameter (Ereignisse) in Google Analytics ein, damit die gewünschten Werte gemessen werden und in Google Analytics ankommen. Siehe: [GA4] Ereignisse in Google Analytics ändern und erstellen.

Wichtig: Wurde manuell ein Skript oder Code auf der Seite platziert? Entferne diesen, um Konflikte zu vermeiden. Das geht ganz einfach im Code-Editor von PromoCat.
Siehe Dokumentation: Wie bearbeite ich den Head, CSS oder JavaScript?

Hat dies deine Frage beantwortet?