Wie du Shopify Flow und den Klaviyo Connector verwendest
Lerne, wie du den Klaviyo Connector mit Shopify Flow verwendest, um Ereignisse zu verfolgen (um Daten aus deinem Workflow an Klaviyo zu senden).
Bevor du beginnstBevor du beginnst
Falls du es noch nicht getan hast, lies unseren Leitfaden für die ersten Schritte mit Shopify, um eine schrittweise Anleitung für die Integration zu erhalten, bevor du mit diesem Artikel fortfährst.
Was ist Shopify Flow?Was ist Shopify Flow?
Shopify Flow ist eine E-Commerce-Automatisierungsplattform, mit der Shopify Laden gängige Aufgaben automatisieren kann, wie z.B.:
- Tag Hochwertiger Kunde
- Markierung und Stornierung von Aufträgen mit hohem Risiko
- Senden von Nachbestellungsanfragen, wenn dein Lagerbestand niedrig wird
- Produkte anhand ihres Titels oder ihrer SKU identifizieren und mit Tags versehen
Shopify Flow ist eine App, die von Shopify in ihrem App-Laden angeboten wird und für Kunden mit dem Shopify Abonnement und höher verfügbar ist (für Kunden mit dem Basic Abonnement ist sie nicht verfügbar). Du kannst die App in Shopify's App Laden aufrufen und solltest sie installieren, bevor du die Schritte in diesem Artikel befolgst.
Für Shopify Händler, die Flow verwenden, gibt es eine Reihe von Ressourcen, um zu verstehen, was mit Flow möglich ist, und Workflow, den du herunterladen und in deinen Laden importieren kannst:
Was kann ich mit dem Klaviyo Connector für Shopify Flow machen?Was kann ich mit dem Klaviyo Connector für Shopify Flow machen?
Shopify Connectors ist eine Funktion, die es Shopify Laden ermöglicht, App-Trigger und Aktionen zu erstellen, die Partner von Drittanbietern erstellt haben.
Der Klaviyo Connector unterstützt die Aktion „Ein Ereignis verfolgen“:
- Diese Aktion sendet Daten aus deinem Workflow an Klaviyo, damit es sie verfolgen kann.
-
Beispiel-Workflow
Wenn sich die Treuestufe eines Kunden ändert, kannst du diese Änderung in Klaviyo verfolgen. -
Wie es funktioniert
- Dieser Workflow wird von LoyaltyLion ausgelöst, wenn ein Kunde eine Treuestufe aufsteigt. LoyaltyLion sendet die Tier-Informationen an Shopify Flow.
- Shopify Flow sendet Daten über den Kunden an Klaviyo, um das Ereignis zu verfolgen, und an LoyaltyLion, um Bonuspunkte auf das Treuekonto des Kunden zu übertragen.
-
Beispiel-Workflow
Wie man den Klaviyo Connector benutzt
In einem Shopify Flow kannst du Aktionen zu einem Workflow hinzufügen.
- Im Menü " Aktion auswählen" kannst du zwischen Standard Aktionen, die von Shopify entwickelt wurden, und zusätzlichen Aktionen, die von Drittanbieter-Apps entwickelt wurden, wählen. Hier findest du den Klaviyo Connector, wenn er installiert ist.
- Die Aktion, die im Klaviyo Connector verfügbar ist, ist das Verfolgen eines Ereignisses.
Ein Ereignis verfolgen
Wenn du die Aktion " Ereignis verfolgen" ausgewählt hast, musst du die folgenden Felder ausfüllen:
-
Klaviyo Öffentliche API-Schlüssel
Hier erfährst du, wie du deinen öffentlichen API-Schlüssel in Klaviyofinden kannst. -
Ereignisname
Name des Ereignisses, das du verfolgen willst. Dies wird in der Ereigniszeitleiste des Kunden-Profilings angezeigt. -
Kunde E-Mail Adresse
E-Mail der Person, die die Flow durchläuft und deren Aktivitäten in Klaviyo verfolgt werden sollen. -
Kunde Vorname
Vorname der Person, die die Flow durchläuft und deren Aktivität in Klaviyo verfolgt wird. -
Kunde Nachname
Nachname der Person, die die Flow durchläuft und deren Aktivität in Klaviyo verfolgt wird. -
Kundeneigenschaften
Hash-Wörterbuch der Kundeneigenschaften, die als benutzerdefiniertes Feld in ihr Klaviyo Profil aufgenommen werden. -
Ereigniseigenschaften
Hash-Wörterbuch mit benutzerdefinierten Informationen zu diesem Ereignis.
Es ist wichtig zu beachten, dass alles, was als Liste gesendet wird, wie z.B. Kunden- oder Ereigniseigenschaften, als JSON-Liste formatiert werden muss, um in Klaviyo korrekt angezeigt zu werden. Du könntest den Kunde Tag zum Beispiel folgendermaßen formatieren: {"Tag": [{% for tags_item in customer.tags %}{% if forloop.first != true %},{% endif %}{{ tags_item | json}}{% endfor %}]}
Diese Ereignisse werden in Klaviyo als Shopify-Ereignisse getrackt, was durch das Shopify-Symbol neben jedem Ereignis angezeigt wird. So siehst du deine Shopify Flow-Ereignisdaten:
- Klicke auf das Dropdown-Menü Analytics in Klaviyo und wähle Metrik
- Wähle Shopify aus dem Dropdown-Menü. Auf der Registerkarte werden nur die von Shopify synchronisierten Ereignisse angezeigt.
Eine Kampagne erstellen
Die Aktion „Eine Kampagne erstellen“ wurde am 16. Oktober 2025 eingestellt.
Wie kann ich die Funktion „Eine Kampagne erstellen“ replizieren?
Wir empfehlen, deinen Workflow so zu aktualisieren, dass er die Aktion „Ein Ereignis verfolgen“ verwendet. Mit dieser Aktion kannst du Daten aus Shopify auf Klaviyo erstellen, die dann zum Auslösen eines Flows oder zum Aufbau eines Segments für eine Kampagne verwendet werden können.
- Entferne in deinem Shopify Flow die Aktion „Eine Kampagne erstellen“.
- Füge stattdessen die Aktion „Track an event“ hinzu, um die relevanten Kundendaten für Klaviyo zu erstellen.
- In Klaviyo kannst du dieses neue Ereignis dann als Auslöser für einen Flow verwenden oder ein darauf basierendes Segment erstellen, um eine Kampagne für die richtige Zielgruppe zu erstellen.
Fehlersuche
Werden deine Daten nicht wie erwartet in Klaviyo angezeigt?Werden deine Daten nicht wie erwartet in Klaviyo angezeigt?
Vergewissere dich, dass das Feld Kunde Properties und das Feld Event Properties gültiges JSON sind. Wenn die Eingabe kein gültiges JSON ist, wird der Schritt "Track an Event" die Daten nicht wie erwartet an Klaviyo übergeben. Deine Datenvariablen können zum Beispiel For-Loop-Anweisungen enthalten. Wenn die for-loop-Anweisungen ausgewertet werden, können Leerzeichen am Ende stehen bleiben, weil die Variablen in der for-loop-Syntax in einer neuen Zeile stehen:
"{% for lineItems_item in order.lineItems %}
{{lineItems_item.name}}
{% endfor %}"
Dies wird von Klaviyo nicht übernommen, da es sich um ungültiges JSON handelt. Um das Problem zu lösen, entferne die Zeilenumbrüche zwischen der Syntax der for-Schleife wie folgt:
"{% for lineItems_item in order.lineItems %}{{lineItems_item.name}}{% endfor %}"
ErgebnisErgebnis
Du hast jetzt gelernt, wie du den Klaviyo Connector mit Shopify Flow nutzen kannst, um Ereignisse zu verfolgen.
Zusätzliche RessourcenZusätzliche Ressourcen
- Erste Schritte mit Shopify
- Erfahre mehr über Connectors im Shopify Help Center