Manchmal kann es vorkommen, dass es in einem Flow auf Klaviyo zu einem Fehler kommt. Zu jenen Fehlern können gehören:
- Personen, die einen Flow betreten, obwohl sie es nicht sollten
- Personen betreten einen Flow nicht, obwohl sie es sollten
- Flow-Nachrichten werden übersprungen
- Die Einrichtung und Konfiguration von Flows funktioniert nicht wie erwartet (einschließlich Details über Flows, Flow-Optionen und Rückdatierung von Flows)
In diesem Artikel, der auf dem entsprechenden Beitrag im Help-Center von Klaviyo basiert, was Du tun kannst, falls Dein Flow ein Problem aufweist.
Was kannst Du tun, wenn es ein Problem mit einem Flow auf Klaviyo gibt?
Wenn Dein Flow nicht wie erwartet funktioniert, kannst Du das folgende Flow-Troubleshooting-Formular von Klaviyo verwenden, um Antworten zu erhalten. Dieses Formular beantwortet allgemeine Fragen zu den gängigsten Problemen, die im Zusammenhang mit Flows auftreten können.
Das Formular hilft Dir bei der Problembehandlung. Falls Du weitere Fragen haben solltest, kannst Du Dich auch an die Klaviyo Community wenden oder Dich mit dem Support-Team von Klaviyo in Verbindung setzen.
Welche Fragen kann das Flow-Troubleshooting-Formular von Klaviyo nicht beantworten?
Beachte bitte jedoch, dass das Flow-Troubleshooting-Formular von Klaviyo nicht alle Fragen beantworten kann, beispielsweise solche:
- Funktioniert mein Flow richtig?
- Ist mein Flow richtig eingerichtet?
- Warum werden Personen nicht zu der Liste/dem Segment hinzugefügt, die/das einen Flow auslöst?
- Warum werden Daten, Metriken oder Ereignisse aus meinem Onlineshop nicht synchronisiert?
In diesen Fällen empfiehlt Klaviyo, sich an die Klaviyo-Community oder den Support zu wenden.
Das Flow-Troubleshooting-Formular von Klaviyo
Das Flow-Troubleshooting-Formular von Klaviyo, das Du hier findest, ist so aufgebaut, dass Du Schritt für Schritt Fragen beantwortest, die Dich zur Lösung des Problems bringen:
Was sind die gängigsten Probleme, die auftreten können?
Viele Personen werden bei einem Flow für abgebrochene Warenkörbe (Abandoned-Cart-Flow) übersprungen.
Flows für abgebrochene Warenkörbe haben in der Regel eine hohe Anzahl von Übersprüngen, weil die Kund:innen an einem Kriterium für einen Flow-Filter scheitern. In der Standardkonfiguration für abgebrochene Warenkörbe lautet der Trigger Started Checkout und es gibt einen Flow-Filter für Placed Order zero times since starting this flow. Das bedeutet, dass jede:r, die:der mit dem Checkout beginnt, dem Flow hinzugefügt wird. Wenn sie die Bestellung abschließen, werden sie durch den Filter aus dem Flow entfernt.
Eine hohe Anzahl von Übersprüngen aufgrund von Fehlern im Flow-Filter ist eigentlich eine gute Sache. Es bedeutet, dass der Flow korrekt funktioniert und keine Nachrichten über abgebrochene Bestellungen an Personen sendet, die eine Bestellung aufgegeben haben.
Die Willkommensserie wird nicht an neue Abonnent:innen gesendet
Es gibt zwei Situationen, in denen ein:e neue:r Abonnent:in, die:der zu einer Liste hinzugefügt wird, nicht in die Warteschlange für eine Willkommensserie (oder einen Flow) aufgenommen wird, die für die Auslösung über diese Liste konfiguriert wurde:
- Es ist nicht möglich, Flows von Listen auszulösen, die über Mailchimp synchronisiert werden. Wenn Du alle Deine Abonnent:innenlisten mit Mailchimp synchronisierst, kannst Du keine Flows konfigurieren, um an diese Abonnent:innenen zu senden, wenn sie sich mittels Opt-in anmelden.
- Wenn jemand zu Deiner Newsletter-Liste hinzugefügt wird, indem sie:er im Checkout auf das entsprechende Feld zur Anmeldung zum Newsletter klickt, wird sie:er NICHT in die Warteschlange für Deine Willkommensserie aufgenommen. Dies ist eine Standardeinstellung, da die Willkommensserie normalerweise für neue Kund:innen/Besucher:innen gedacht ist. Es könnte sein, dass jemand bei ihrem:seinem 100. Einkauf zum ersten Mal das Marketing Accepted-Kästchen anklickt; und es wäre vielleicht nicht angebracht, dass diese Person Deine Willkommensserie erhält.
Flow-Filter basierend auf Elementen oder Collections mit String-Datentyp
Eine Liste ist ein beliebiges Array von Werten, z.B. ["Angebot1", "Angebot2"]. In Klaviyo wird der Listen-Datentyp verwendet, wenn das Ziel darin besteht, ein Array von Wörtern/Phrasen zu sammeln, wobei jedes einzelne Element im Array individuell identifiziert werden kann.
Ein häufiger Anwendungsfall für diesen Listen-Datentyp in Klaviyo ist, wenn verschiedene Tags als eine einzige Eigenschaft gesammelt werden; wie beispielsweise die Shopify Tag-Eigenschaft. Klaviyo speichert eine Shopify Tag-Eigenschaft und wenn weitere Tags einem:einer Kund:in zugewiesen werden, fügt Klaviyo sie einfach dem Shopify Tags-Array hinzu, wie z.B.: ["Tag1", "Tag2", "Tag3"]
Ein weiterer häufiger Anwendungsfall ist, wenn Klaviyo eine Placed Order-Metrik durch eine Integration erfasst und die Daten, die Klaviyo zusammen mit dieser Placed Order-Metrik erhält, eine Items-Eigenschaft enthält. Diese Items-Eigenschaft erfasst alle Artikel, die in der Bestellung gekauft wurden und wird immer synchronisiert und als Array gespeichert, was der Listen-Datentyp in Klaviyo ist. Dies ermöglicht es Klaviyo, eine Eigenschaft zu speichern - Items - aber diese Eigenschaft enthält eine Reihe von Werten (z.B. jeden Artikel, der in einer einzelnen Bestellung gekauft wurde), wobei jeder Wert im Array individuell identifiziert werden kann. Das Gleiche gilt für die Eigenschaft Collections, die mit Placed Order oder Ordered Product synchronisiert wird.
Wenn Du auf der Basis von Items oder Collections filterst und equals verwendest, wobei der Datentyp String ist, wird Dein Flow nicht funktionieren. Stattdessen muss der Datentyp auf "Liste" gesetzt werden, und die Bedingung sieht dann so aus: “where [Items or Collections] contains _____."
Verzögerungen beim Senden von Flows
In Zeiten mit hohem Sendeaufkommen kann es bei Nachrichten zu einer Verzögerung von bis zu 15 Minuten ab dem Zeitpunkt kommen, zu dem sie gesendet werden sollen.
Du hast Fragen? Melde Dich gerne bei uns!
Falls Du Fragen haben solltest oder Beratung oder Unterstützung benötigst, setze Dich gerne mit uns in Verbindung. Wir von Tante-E sind eine der führenden Shopify-Experten-Agenturen in Deutschland mit Standorten in Berlin und Köln und sind seit dem Jahr 2021 offizielle Partneragentur von Klaviyo; als eine der ersten im deutschsprachigen Raum.
Wir betreiben nicht nur eigene Onlineshops auf Shopify, sondern haben in den letzten Jahren 200 Projekte wie Shop-Setups oder Shop-Optimierungen realisiert. Insofern verfügen wir über eine hohe Expertise im Bereich E-Commerce im Allgemeinen und Shopify im Besonderen. Daher würden wir uns sehr freuen, wenn wir auch Dir helfen dürfen. Melde Dich einfach bei uns, wir freuen uns auf Dich.
Bildquelle: Klaviyo