Das add_to_cart Event in Google Analytics 4 (GA4)
Das add_to_cart Event in Google Analytics 4 (GA4) wird genutzt um zu tracken, wenn ein Nutzer ein Produkt in den Warenkorb legt.
Für die meisten Shops ist das ein sehr frühes, aber starkes Kaufsignal: Ein Nutzer kann Produkte anschauen (view_item), vergleichen und wieder gehen – aber sobald etwas im Warenkorb landet, ist die Kaufabsicht meistens deutlich höher.
Das add_to_cart Event gehört zu den E-Commerce Events in GA4, d. h. es wird mit items (Produktdaten) und häufig auch mit value und currency ergänzt.
Implementierung
Der beste Ort für add_to_cart ist der Moment, in dem die Aktion erfolgreich war – also nachdem dein Shop bestätigt hat, dass der Artikel im Warenkorb ist (oder nachdem der Warenkorb-Status im Frontend aktualisiert wurde).
Pflichtfelder & Wert-Logik
itemsist Pflicht. Pro Item sollte mindestensitem_idoderitem_namegesetzt sein (idealerweise beides).- Wenn du
valuenutzt (sehr zu empfehlen), dann setze auchcurrency.valuesollte dabei die Summe ausprice * quantityder hinzugefügten Items sein – ohne Versand und Steuern.
Menge & wiederholte Adds
Es ist völlig normal, dass ein Nutzer denselben Artikel mehrfach hinzufügt oder die Menge erhöht.
Du solltest dann jeweils die hinzugefĂĽgte Menge tracken (nicht zwingend die Gesamtmenge im Warenkorb), damit das Event die konkrete Aktion abbildet.
AuĂźerhalb der Produktdetailseite
Die Produktdetailseite ist oftnicht der einzige Ort, an dem Nutzer ein Produkt in den Warenkorb legen können. Wenn man Produkte im Checkout hinzufügem lamm, sollte auch dann ein add_to_cart Event ausgelöst werden.
Das gleiche gilt fĂĽr Shops, in denen man Produkte schon in der Produktliste in den Warenkorb legen kann ohne ĂĽber die Produktdetailseite zu gehen.
dataLayer
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: "add_to_cart",
ecommerce: {
currency: "EUR",
value: 59.80,
items: [{
item_id: "SKU12345",
item_name: "Superfood Pulver",
item_category: "Superfoods",
item_variant: "500g",
item_brand: "MySupplements",
price: 29.90,
quantity: 2
}]
}
});
Typische Stolperfallen
- Event vor Erfolg senden: Gerade bei API-basierten Warenkörben kann das Hinzufügen fehlschlagen (Lagerbestand war nicht aktuell, Validierung, etc.). Tracke erst nach Erfolg.