Erste Schritte mit Shift4Shop
Übersicht
Erfahre, wie du Shift4Shop (ehemals 3dcart) mit Klaviyo integrierst, um E-Mails basierend auf den Einkäufen und Website-Aktivitäten der einzelnen Kund*innen zu personalisieren und gezielt zu versenden. Zu den von Shift4Shop mit Klaviyo synchronisierten Daten gehören:
- Daten zu den Bestellungen deiner Kund*innen, einschließlich Verkäufen, Rückerstattungen, erfüllten Bestellungen und stornierten Bestellungen
- Detaillierte Kund*inneninformationen, einschließlich wann und wie oft Personen deine Website besuchen
Klaviyo synchronisiert nur Informationen für Kund*innen, die innerhalb der letzten drei Jahre eine Bestellung aufgegeben haben.
Inhalt
- Die Shift4Shop-Integration hinzufügen
- Klaviyo Onsite-Tracking hinzufügen
- Datensynchronisierung überwachen
- Daten, die von Shift4Shop synchronisiert wurden
- Weitere Ressourcen
Füge die Shift4Shop-Integration hinzu
- Wähle in Klaviyo die Registerkarte Integrationen.
- Wähle Apps entdecken aus.
- Suche nach Shift4Shop und klicke auf die Karte. Klicke dann auf Installieren.
- Um die Shift4Shop-Store-URL (auch als sichere URL bekannt) zu finden, öffne dein Shift4Shop-Konto in einem neuen Tab.
- Gehe in Shift4Shop zu Einstellungen > Allgemein > Shop-Einstellungen.
- Klicke unter Shop-Informationen auf Domain- und Shop-URL verwalten.
- Die Store-URL unter den Domain-Einstellungen kopieren.
- Zurück in Klaviyo: Füge deine Store-URL in das Feld ein und klicke auf Mit Shift4Shop verbinden.
- Kopiere den öffentlichen Klaviyo API-Schlüssel, der auf der nächsten Seite angezeigt wird.
- Klicke auf die Schaltfläche Zu Shift4Shop gehen.
- Klicke auf der Seite REST API Apps in Shift4Shop oben rechts auf Hinzufügen , um den Klaviyo-API-Schlüssel hinzuzufügen.
- Füge den öffentlichen Klaviyo-API-Schlüssel ein (2bd83b00fcd7d56916a28c452d3d080c).
- Klicke auf Speichern.
- Ein Pop-up-Fenster erscheint und fordert dich auf, Klaviyo zu autorisieren, die Shift4Shop-Daten in unsere Plattform zu übernehmen; klicke auf Autorisieren.
- Du wirst zurück zu deinem Klaviyo-Konto weitergeleitet, und deine Daten beginnen mit der Synchronisierung. Ein Erfolgshinweis bestätigt, dass deine Daten synchronisiert werden.
Klaviyo Onsite-Tracking hinzufügen
Es gibt zwei Klaviyo Onsite-Tracking-Code-Fragment, die du zu deiner Shift4Shop-Website hinzufügen kannst. Mit dem ersten Onsite-Tracking-Fragment kannst du nachverfolgen, wann Cookie-Nutzer*innen auf deiner Website aktiv sind (die Metrik Active on Site ), und mit dem zweiten Onsite-Tracking-Fragment kannst du nachverfolgen, welche Produkte sie ansehen (die Metrik Viewed Product ).
Anschließend kannst du mit der Metrik aktiv vor Ort Segmente bekannter Browser erstellen, die deine Website besucht, aber nichts gekauft haben. Das Snippet aktiv vor Ort (auch bekannt als Klaviyo.js) ermöglicht auch die Verwendung von Klaviyo-Anmeldeformularen.
Viewed Product -Tracking wird am häufigsten genutzt, um einen automatisierten E-Mail-Flow für Browse Abandonment auszulösen. Weitere Informationen findest du in unserem Artikel zum Erstellen eines Browse Abandonment Flow.
- Melde dich im Admin-Bereich deines Shift4Shop-Shops an und navigiere zu Content > Site Content.
- Unter Kopf- & Fußzeile auf die Schaltfläche Bearbeiten klicken.
- Klicke auf das + rechts neben Global Header, um den Header-Editor zu öffnen.
- Klicke auf den Schieberegler neben WYSIWYG Mode Off / On, um zur Ansicht im HTML-Editor zu wechseln.
- Um das aktiv auf der Website -Tracking hinzuzufügen, füge das folgende Skript unten im HTML-Editor ein:
<script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/PUBLIC_API_KEY/klaviyo.js"></script>
<script type="text/javascript">
//Initialize Klaviyo object on page load
!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}(); </script> - Ersetze in der ersten Zeile des Snippets Public API Key durch deinen öffentlichen Klaviyo API-Schlüssel, den du in Klaviyo unter Kontoname > Einstellungen > API-Schlüssel findest.
- Um Viewed Product -Tracking hinzuzufügen, füge dieses Script unter dem Active on Site -Script in der Kopfzeile hinzu:
<script type="text/javascript">
var klaviyo = window.klaviyo || [];
// Track each product view.
if ('[price]' !== '[' + 'price]') {
klaviyo.track("Viewed Product", {
ProductID: "[id]",
Name: "[name]",
Description: "[description]",
URL: [location.protocol, '//', location.host, location.pathname].join(''),
Categories: "[catid]",
ImageURL: [location.protocol, '//', location.host, '/[image1]'].join(''),
Price: parseFloat("[price]".slice(1), 10)
});
}</script> 8. Klicke oben rechts auf der Seite auf Speichern
Klaviyo-Synchronisierung überwachen
So zeigst du deine Shift4Shop-Integrationen-Daten an:
- Navigiere in deinem Klaviyo-Konto zu Analysen > Metrik.
- Klicke auf die Metrik Placed Order , um zu überprüfen, ob deine Daten anfangen, befüllt zu werden. Wenn du siehst, dass Daten das Diagramm füllen, bedeutet das, dass die Shift4Shop-Integrationen erfolgreich mit deinem Konto synchronisiert wird. Wenn die Synchronisierung abgeschlossen ist, siehst du einen grünen Rahmen neben der Shift4Shop-Integrationen, wenn sie im Tab Integrationen angezeigt wird.
- Klaviyo importiert alle deine historischen Shift4Shop-Daten. Um dies zu überprüfen, vergleiche die Anzahl der Bestellungen an einem bestimmten Tag in Klaviyo mit der in deiner Shift4Shop-Oberfläche und bestätige, dass sie übereinstimmen.
- Wenn sie nicht übereinstimmen, liegt das Problem höchstwahrscheinlich daran, dass die Zeitzone deines Klaviyo-Kontos nicht mit deiner Shift4Shop-Zeitzone übereinstimmt. Um deine Zeitzoneneinstellung in Klaviyo zu prüfen, gehe zu Kontoname > Einstellungen > Organisation.
- In der Mitte dieser Seite siehst du einen Bereich, in dem du deine Zeitzone festlegen kannst. Aktualisiere dein Klaviyo-Konto auf die richtige Zeitzone und klicke auf Informationen aktualisieren.
Daten, die von Shift4Shop synchronisiert wurden
Die Shift4Shop-Integrationen synchronisiert Daten einmal pro Stunde mit Klaviyo, daher solltest du Ereignisse in Klaviyo innerhalb einer Stunde sehen, nachdem das Ereignis in Shift4Shop erfasst wurde.
Die folgenden Metriken werden von Shift4Shop synchronisiert:
- Bestellung erfüllt
- Produkt bestellt
- Bestellung aufgegeben
- Bezahlvorgang gestartet
Bestellung erfüllt
Dieses Event wird getrackt, wenn Kund*innen den Bezahlvorgang abschließen und eine Bestellung in deinem Shift4Shop-Shop aufgeben. Es enthält alle Produktinformationen zu den Artikeln, die jemand gekauft hat, einschließlich Produktnamen, Bilder und Informationen zu Varianten, um sie in Follow-up-E-Mails nach dem Kauf zu verwenden. Du kannst Ereignisse für Fulfilled Order anhand der folgenden Kriterien filtern und anvisieren:
- Artikel: die Namen der Produkte in der Bestellung einer Person, z. B. T-Shirt oder Hose
- Categories: alle Kategorien der in der Bestellung enthaltenen Produkte, z. B. „T-Shirts“, „Herren“, „Hosen“ und „Sale“
Produkt bestellt
Diese Metrik wird getrackt, wenn Kund*innen ihre Bestellung aufgeben, und erfasst ein Ereignis für jeden Artikel, den jemand kauft. Wenn jemand zum Beispiel ein T-Shirt und eine Hose kauft, werden zwei Produkt bestellt -Ereignisse erstellt – eines für das T-Shirt und eines für die Hose.
Das Ereignis Ordered Product enthält detaillierte Informationen zu jedem Produkt, das jemand kauft. Das ist nützlich, wenn du verhaltensbezogene Segmente basierend auf Optionen für Produktvarianten und anderen detaillierten Informationen erstellst, die im Ereignis Placed Order nicht verfügbar sind. Du kannst Ereignisse für Bestelltes Produkt nach den folgenden Kriterien filtern und für das Targeting nutzen:
- Name: der Name oder Titel des Produkts in Shift4Shop, z. B. T-Shirt oder Hose
- SKU: die SKU der Produktvariante, z. B. REDMEDIUMTSHIRT
- Kategorien: der vollständige Satz der Kategorien des Produkts, z. B. „T-Shirts“, „Herren“ und „Sale“
Bestellung aufgegeben
Dieses Event wird getrackt, wenn Kund*innen den Bezahlvorgang abschließen und eine Bestellung in deinem Shift4Shop-Shop aufgeben. Es enthält alle Produktinformationen zu den Artikeln, die jemand gekauft hat, einschließlich Produktnamen, Bildern und Varianteninformationen, die du in Follow-up-E-Mails nach dem Kauf verwenden kannst. Du kannst Ereignisse für platzierte Bestellungen anhand der folgenden Kriterien filtern und anvisieren:
- Artikel: die Namen der Produkte in der Bestellung einer Person, z. B. T-Shirt oder Hose
- Categories: alle Kategorien der in der Bestellung enthaltenen Produkte, z. B. „T-Shirts“, „Herren“, „Hosen“ und „Sale“
- Artikelanzahl: die Anzahl der Artikel in der Bestellung, z. B. 2
Hinweis: Standardmäßig synchronisiert Shift4Shop zwei Status für „Placed Order“: 2, 4
Bezahlvorgang gestartet
Dieses Ereignis wird erfasst, wenn Kund*innen im Shift4Shop-Checkout-Prozess auf der Seite vor der Zahlungsseite ihre Kontakt- und Versandinformationen eingeben und auf „Weiter“ klicken. Sie enthält alle Produktinformationen zu den Artikeln im Warenkorb einer Person, einschließlich Produktnamen, Bildern und Varianteninformationen, die du in deinen E-Mails zu Warenkorbabbrüchen verwenden kannst. Du kannst Ereignisse für Checkout gestartet anhand der folgenden Kriterien filtern und anvisieren:
- Items: die Namen der Produkte im Warenkorb einer Person, z. B. T-Shirt oder Hose
- Categories: der vollständige Satz von Kategorien der Produkte im Warenkorb von Kund*innen, z. B. „T-Shirts“, „Herren“, „Hosen“ und „Sale“
Kundendaten
Zusätzlich zu den Metriken, die Klaviyo von Shift4Shop synchronisiert, werden auch Eigenschaften zu jedem Klaviyo Profil hinzugefügt. Du kannst diese Eigenschaften in Segment und in Flow verwenden. Die folgenden integrierten Klaviyo Eigenschaften, die automatisch von Shift4Shop synchronisiert werden:
- Vorname
- Nachname
- City
- Bundesland/Region
- Postleitzahl
- Country
- Phone Number
Ergebnis
Du hast jetzt Shift4Shop integriert, Klaviyo Onsite-Tracking aktiviert und deine synchronisierten Shift4Shop-Daten verifiziert. Jetzt kannst du deine Shift4Shop-Daten in Klaviyo ansehen und E-Mails basierend auf den Einkäufen und der Website-Aktivität der einzelnen Kund*innen personalisieren und gezielt versenden.
Aktualisiere deine Shift4Shop-Integrationen
Hast du Klaviyo vor dem 12.05.2025 mit Shift4Shop integriert? Wenn ja, verwendest du unsere alte App. Klaviyo hat eine neue Shift4Shop-App veröffentlicht, um Sicherheit und Stabilität zu verbessern. Unsere alte App wird am 06.09.2025 eingestellt und funktioniert ab diesem Zeitpunkt nicht mehr.
Um auf die neue Integrationen zu aktualisieren, musst du deine Shift4Shop-App in Klaviyo neu installieren:
- Klicke in Klaviyo auf die Registerkarte Integrationen.
- Wähle Shift4Shop aus der Liste der aktivierten Integrationen aus.
- Klicke oben rechts auf Integration verwalten.
- Wähle Neu authentifizieren.
- Öffentlichen API-Schlüssel von Klaviyo kopieren.
- Klicke auf die Schaltfläche Zu Shift4Shop gehen.
- Klicke auf der Seite REST API Apps in Shift4Shop auf Hinzufügen, um den Klaviyo API-Schlüssel hinzuzufügen, und füge den Schlüssel ein.
- Klicke auf Speichern.
- Klicke im angezeigten Modal für die Autorisierungsanfrage auf Autorisieren.
- Du wirst zurück zu deinem Klaviyo-Konto weitergeleitet, wo ein Bestätigungsmodal anzeigt, dass dein Shift4Shop-Konto jetzt verbunden ist.
Deine Integrationen wurden jetzt aktualisiert und beginnen mit der Verwendung der neuen App.
Das ist zwar nicht erforderlich, aber du kannst die veraltete Klaviyo-App ggf. aus deinen Verbundenen Apps in Shift4Shop entfernen. Entferne dazu die App „Klaviyo“ von der Shift4Shop REST API Apps-Seite.