Überblick
👉 Einrichtungsanleitung für Klaviyo Onsite Tracking
Option 1: AJAX-Kompatibilität verwenden (schnellste Einrichtung)
So aktivierst du sie:
- Gehe zu Upcart > Cart Editor > Settings > Cart settings
- Scrolle zu Advanced Settings und klappe den Bereich auf
- Aktiviere Enhanced Ajax API compatibility
- Klicke auf Save und teste das Ergebnis
Diese Einstellung ist für die meisten Stores standardmäßig deaktiviert. Aktiviere sie NUR, wenn dein Store eine nicht standardmäßige AJAX-Cart-API verwendet und Upcart Add-to-Cart-Events nicht abfängt. Wenn sie aktiviert ist, erhalten andere Apps mehr Kontrolle über das Warenkorb-Verhalten, was zu Weiterleitungsschleifen führen oder Kunden zur Shopify-Warenkorbseite schicken kann, anstatt den Upcart-Drawer zu öffnen. Wenn das Aktivieren dieser Einstellung Weiterleitungen verursacht, deaktiviere sie und wechsle stattdessen zu Option 2 mit der manuellen Upcart-API (
upcartRegisterAddToCart).
Eine vollständige Anleitung zu dieser Einstellung findest du unter Enhanced AJAX API Compatibility.
Option 2 (empfohlen): Ein benutzerdefiniertes Klaviyo-Skript hinzufügen
Schritte:
- Öffne Upcart > Cart Editor > Settings
- Scrolle nach unten zum Abschnitt Custom HTML
- Wähle im Dropdown-Menü Scripts (Before Load)
- Füge das folgende Skript ein:
Was dieses Skript bewirkt:
- Sendet ein „Added to Cart“-Event an Klaviyo, sobald ein Produkt oder Upsell über Upcart hinzugefügt wird
- Fügt eine Bestätigungsmeldung (
Klaviyo ATC) in deiner Browser-Konsole hinzu, damit du weißt, dass es funktioniert
So testest du deine Einrichtung
- Folge Klaviyos Anleitung zum Testen von Add-to-Cart-Events
- Verwende den Tab Console deines Browsers, um zu überprüfen, ob nach dem Hinzufügen eines Produkts der Log-Eintrag „Klaviyo ATC“ erscheint
- Prüfe das Analytics-Dashboard von Klaviyo auf ATC-Event-Daten
Zusammenfassung
Wenn du Klaviyo und Upcart zusammen verwendest, sollte dir diese Anleitung helfen, Events reibungslos zu tracken und gleichzeitig dein Cart-Drawer-Erlebnis intakt zu halten.
Brauchst du weitere Hilfe? Kontaktiere uns über den In-App-Support.