Das add_shipping_info Event in Google Analytics 4 (GA4)
Das add_shipping_info Event in Google Analytics 4 (GA4) wird genutzt um zu tracken, wenn ein Nutzer im Checkout Versandinformationen übermittelt bzw. eine Versandart auswählt.
In vielen Shops ist das ein kritischer Moment: Spätestens hier werden Versandkosten sichtbar, Lieferzeiten werden klar – und genau hier passieren oft Abbrüche. Wenn du diesen Schritt trackst, kannst du Checkout-Funnels deutlich besser analysieren und z. B. sehen, ob bestimmte Versandarten „abschrecken“.
Das add_shipping_info Event gehört zu den E-Commerce Events in GA4, d. h. es kann mit items, value und dem Parameter shipping_tier (Versandoption) ergänzt werden.
Implementierung
Der beste Ort für add_shipping_info ist dann, wenn der Nutzer seine Versandoption final bestätigt – z. B. beim Klick auf „Weiter“ oder nach erfolgreichem Speichern der Versandart im Checkout-State.
Pflichtfelder & Wert-Logik
itemsist Pflicht. Pro Item sollte mindestensitem_idoderitem_namegesetzt sein.- Wenn du
valuenutzt (sehr empfehlenswert), setze auchcurrency.valuesollte die Summe ausprice * quantityder Items sein – ohne Versand und Steuern. (Die Versandkosten selbst sind genau das, was du übershipping_tierqualitativ abbildest.)
Gutscheine / Coupons (optional)
Falls im Checkout bereits ein Gutschein aktiv ist, kannst du den Code als coupon mitschicken. Das hilft später enorm, um Checkout-Performance nach Gutscheinaktionen zu segmentieren.
dataLayer
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
event: "add_shipping_info",
ecommerce: {
currency: "EUR",
value: 123.45,
shipping_tier: "standard",
items: [{
item_id: "SKU12345",
item_name: "Superfood Pulver",
item_category: "Superfoods",
item_variant: "500g",
item_brand: "MySupplements",
price: 29.90,
quantity: 2
},
{
item_id: "SKU67890",
item_name: "Superfood Kapseln",
item_category: "Superfoods",
item_variant: "90 StĂĽck",
item_brand: "MySupplements",
price: 34.90,
quantity: 1
}]
}
});
Typische Stolperfallen
- Zu früh auslösen: Je nachdem wie deine Versandarten-Auswahl aufgebaut ist, kann es sein, dass Nutzer oft zwischen Versandarten hin- und herklicken. Das kann die Auswertung erschweren und verwirren. In dem Fall kann es sinnvoller sein, das Event erst nach dem Bestätigen der ausgewählten Versandart zu senden.
- Uneinheitliche
shipping_tierWerte: Nutze stabile, vergleichbare Werte (z. B.standard,express,pickup) statt freiem Text mit wechselnden Formulierungen.