Das add_to_wishlist Event in Google Analytics 4 (GA4)

Tracke wenn Nutzer ein Produkt zu ihrer Wunschliste hinzufügen. Wichtig für Produktinteresse und Remarketing.

Das add_to_wishlist Event in Google Analytics 4 (GA4) wird genutzt um zu tracken, wenn ein Nutzer ein Produkt zu seiner Wunschliste bzw. seinen Favoriten hinzufügt.

Das ist besonders hilfreich, wenn Nutzer nicht sofort kaufen, sondern später wiederkommen (z. B. Mode, Möbel, hochpreisige Produkte, viel Auswahl). Eine Wishlist-Aktion ist oft ein starkes „Ich will das, aber nicht jetzt“-Signal.

Screenshot des Herz-Icons auf der Produktdetailseite von Taschen
Der kleine Herz-Button auf der Produktdetailseite von Taschen, um sich ein Produkt zu merken

Das add_to_wishlist Event gehört zu den E-Commerce Events in GA4, d. h. es kann mit items ergänzt werden. Optional kannst du auch value und currency mitschicken, wenn du Wishlist-Wertigkeiten analysieren möchtest.

Implementierung

Der beste Ort für add_to_wishlist ist der Moment, in dem der Artikel wirklich in der Wunschliste gespeichert wurde (nach erfolgreicher API-Antwort bzw. State-Update).

Pflichtfelder & Wert-Logik

  • items ist Pflicht. Pro Item sollte mindestens item_id oder item_name gesetzt sein.
  • Wenn du value nutzt, setze auch currency. value sollte die Summe aus price * quantity der hinzugefügten Wishlist-Items sein (ohne Versand/Steuern – wie bei anderen E-Commerce Events auch).

dataLayer

javascript
window.dataLayer = window.dataLayer || [];
window.dataLayer.push({
    event: "add_to_wishlist",
    ecommerce: {
        currency: "EUR",
        value: 19.90,
        items: [{
            item_id: "SKU12345",
            item_name: "T-Shirt mit V-Ausschnitt",
            item_category: "T-Shirts",
            item_variant: "Schwarz",
            item_brand: "MyFashion",
            price: 19.90,
            quantity: 1
        }]
    }
});

Typische Stolperfallen

  • Login-Pflicht: Viele Wishlists erfordern einen Login. Wenn ihr im Klickmoment noch umleitet (Login), trackt add_to_wishlist erst nach erfolgreichem Speichern.
  • Toggle-Buttons: Wenn derselbe Button „hinzufügen“ und „entfernen“ kann, achte darauf, dass du wirklich add_to_wishlist (und ggf. ein remove_from_wishlist Event) sauber trennst.