Benutzerdefinierte Objekte in Flows
Du musst Zugriff auf benutzerdefinierte Objekte haben, um diese Funktion zu nutzen.
Übersicht
Erfahre, wie du benutzerdefinierte Objekte in Flows verwenden kannst, damit du Objektdaten verwenden kannst, um Flows mit Datumsauslöser zu erstellen und Splits einzurichten.
Beachte, dass du zuerst ein Objekt erstellen musst, bevor du benutzerdefinierte Objektdaten in Flow verwenden kannst.
Datumsgesteuerte Flows
Datumsgesteuerte Flows ermöglichen es dir, Nachrichten automatisch basierend auf Datumseigenschaften in einem Objekt zu versenden (z. B. den Geburtstag eines Kindes, das Adoptionsdatum eines Haustiers, das Ablaufdatum einer Produktgarantie, eine bevorstehende Restaurantreservierung usw.).
In Klaviyo erfährst du mehr dazu, wie du einen durch eine Datums-Eigenschaft ausgelösten Flow erstellst.
Erstelle einen Flow aus der Bibliothek
Mit Flows mit Datumsauslöser, die auf Objekteigenschaften basieren, kannst du schnell loslegen, indem du einen Flow aus der Flow-Bibliothek auswählst.
So wählst du einen Flow aus der Bibliothek aus:
- Navigiere zur Registerkarte Flows.
- Klicke auf Flow erstellen. Dadurch gelangst du zur Flow-Bibliothek, in der du vorkonfigurierte Geburtstags- und Jubiläums-Flows findest. Du findest diese Flows, indem du über die Symbolleiste oben in der Bibliothek suchst.
- Wähle einen vorkonfigurierten Flow, der einen Datumsauslöser verwendet. Du kannst z. B. einen Flow wie den Jahrestag des ersten Kaufs auswählen.
- Wähle im Feld Auslöser die datumsbasierte Objekteigenschaft aus, die deinen Flow auslösen soll.
Erstelle einen neuen Flow
So erstellst du einen Flow mit Datumsauslöser:
- Navigiere zur Registerkarte Flows.
- Klicke auf Flow erstellen.
- Klicke auf die Schaltfläche Eigene erstellen und wähle die Option Datumseigenschaft als Auslöser.
- Wähle deine datumsbasierte Objekteigenschaft für den Flow-Auslöser aus.
Konfiguriere den Datumsauslöser
Um den Datumsauslöser für deinen Flow zu konfigurieren, wähle aus, ob der Flow am oder vor dem tatsächlichen Datum beginnen soll. Ein Jubiläums-Flow kann z. B. damit beginnen, Nachrichten an Empfänger*innen zu senden, die ihrem tatsächlichen Geburtstag vorangehen. Du kannst den Flow auch nach dem Datum beginnen lassen, indem du eine Zeitverzögerung hinzufügst.
Wähle außerdem aus, wie oft der Flow wiederholt wird:
- Monatlich
Empfänger*innen qualifizieren sich jeden Monat am selben Tag für diesen Flow, z. B. für eine monatliche Abonnement-Erinnerungs-Serie. Wenn du dies für den 31. planst, wird es automatisch am letzten Tag des Monats für jeden Monat aufgenommen, der weniger als 31 Tage hat. - Jährlich
Empfänger*innen qualifizieren sich für diesen Flow, der jedes Jahr am selben Monat/Tag stattfindet, z. B. zu einem Jahrestag oder einer Geburtstagsserie. - Sollte nicht wiederholt werden
Empfänger*innen qualifizieren sich nur einmal für diesen Flow, wenn das vollständige Datum übereinstimmt (Tag, Monat und Jahr), z. B. ein Hochzeits- oder Schwangerschaftsdatum.
Flow-Filterung
Du kannst auch benutzerdefinierte Objektdaten in Auslöserfiltern, Profilfiltern und Splits in Flows verwenden, um Flows auf bestimmte Kund*innen zu beschränken, nach dem bestimmten Objekt zu filtern, das den Flow gestartet hat, oder Kund*innen über verschiedene Pfade zu senden.
Angenommen, du hast ein Pet-Objekt. Du kannst einen Auslöserfilter verwenden, um sicherzustellen, dass ein „Haustier Geburtstag“-Flow nur dann gesendet wird, wenn das bestimmte Haustier, das den Geburtstag hat, ein „Hund“ ist. Du kannst auch einen Profilfilter verwenden, um denselben Flow auf Besitzer zu beschränken, die mindestens zwei Datensätze haben (d. h. mehrere Haustiere).
Alternativ kann der Split nach einer Bestellung überprüfen, ob Kund*innen einen Hund mit einem bekannten Geburtstag haben. Wenn diese Daten verfügbar sind, kannst du ihnen eine Standard-Bestellbestätigung senden. Wenn diese Daten jedoch nicht erfasst wurden, schickst du ihnen eine Bestellbestätigung mit der Aufforderung, eine Umfrage auszufüllen, um den Geburtstag ihres Hundes zu erfassen.
Du kannst Filter oder Splits festlegen, die auf Folgendem basieren:
- Die Anzahl der Objektdatensätze, die einem Profil zugeordnet sind.
- Das Profil hat 2 oder mehr Haustierdatensätze im Pet- Objekt
- Die Existenz der Datensätze und Werte eines Objekts.
- Beispiel: Das Profil hat einen Terminobjektdatensatz mit einer Datumseigenschaft, die noch nicht verstrichen ist.
- Beispiel: Das Profil hat keine aktiven Abonnementdatensätze im Subscription- Objekt.
- Die Eigenschaften des Objekts, das den Flow ausgelöst hat.
- Beispiel: Das Pet-Objekt, das in den Flow gelangt, hat die Type-Eigenschaft „Dog“.
Auslöserfilter
Erfahre mehr über Trigger-Filter und wie du sie festlegst.
Mit Auslöserfiltern kannst du festlegen, wer auf der Grundlage der Daten der jeweiligen Objektinstanz, die den Flow ausgelöst hat, in einen Flow aufgenommen wird. Im Gegensatz zu Profilfiltern, die alle Daten einer Person betrachten, werten Auslöserfilter nur das Objekt (z. B. das Haustier oder den Termin) aus, das/der den Flow gestartet hat.
So legen Sie Auslöserfilter fest:
- Wähle deinen Auslöser im Flow-Builder aus.
- Klicke im linken Bereich auf Auslöserfilter.
- Definiere Kriterien anhand der Eigenschaften des auslösenden Objekts (z. B. Pet Type ist gleich Dog).
Profilfilter
Hier erfährst du mehr über Profilfilter und wie du sie einrichtest.
Profilfilter werden angewendet, wenn Personen in deinen Flow gelangen, sowie bevor jede E-Mail im Flow versendet wird. Auf diese Weise stellen Profilfilter sicher, dass nur Personen, die noch qualifiziert sind, einen Flow weiterhin durchlaufen. Du kannst Profilfilter basierend auf Daten aus deinen Objekten einrichten.
So legst du Profilfilter für einen gesamten Flow fest:
- Wähle deinen Auslöser aus, sobald er festgelegt ist, und klicke im rechten Bedienfeld auf die Schaltfläche Hinzufügen oder Bearbeiten neben der Filteroption Profil .
- Wähle Eigenschaften über jemanden aus dem Drop-down-Menü, um dein benutzerdefiniertes Objekt auszuwählen.
- Definiere die Kriterien für den Filter basierend auf den verfügbaren Objekteigenschaften.
So fügst du Profilfilter zu einzelnen Flow-Nachrichten hinzu:
- Wähle die einzelne Flow-Nachricht aus.
- Füge deine Bedingung im rechten Bereich unter Zusätzliche Filter hinzu.
- Wähle Eigenschaften über jemanden aus dem Drop-down-Menü, um dein benutzerdefiniertes Objekt auszuwählen.
- Definiere die Kriterien für den Filter basierend auf den verfügbaren Objekteigenschaften.
Erstelle einen Split mithilfe von Ereignisobjektdaten (Auslöser)
Während Profilbedingungen die Gesamtdaten eines Profils betrachten (z. B. „Hat diese Person aktive Abonnements?“), betrachten Auslöser-Ereignis-Bedingungen genau das Objekt, das den Flow gestartet hat.
In einem „Haustiergeburtstag“-Flow kannst du z. B. einen Split verwenden, um eine E-Mail zu senden, wenn das Haustier, das Geburtstag hat, ein „Hund“ ist, und eine andere E-Mail, wenn es eine „Katze“ ist.
So fügst du einen Split zu einer Flow-Serie hinzu:
- Ziehe die geteilte Komponente aus der linken Seitenleiste und lege sie an der Stelle ab, an der du diesen Split erstellen möchtest.
- Klicke auf den Split, um den Detailbereich anzuzeigen. Nicht konfigurierte Pfade zeigen ein Warnlabel an. Ein neuer Split beginnt mit einem Bedingungspfad und einem „Alle anderen“-Pfad.
- Wenn du einen Split auf halbem Weg in einen Flow einfügst, werden alle Komponenten unter diesem Punkt auf dem ersten Pfad platziert. Um die Komponenten zwischen den beiden Pfaden eines Zwei-Pfad-Splits zu tauschen, klickst du auf das Einstellungssymbol (3 Punkte) und wählst Split umdrehen.
- In der Seitenleiste Details kannst du die Logik für deinen Split definieren.
- Wähle den Namen der Eigenschaft aus dem Drop-down-Menü aus, z. B. Rasse.
- Definiere die Kriterien für den Split basierend auf den verfügbaren Eigenschaften dieses Objekts.
Erstelle einen Split mit Profilobjektdaten
Erfahre, wie du Multi-Branch-Splits in Flows verwendest.
So fügst du einen neuen Split zu einer Flow-Serie hinzu:
- Ziehe die geteilte Komponente aus der linken Seitenleiste und lege sie an der Stelle ab, an der du diesen Split erstellen möchtest.
- Klicke auf den Split, um den Detailbereich anzuzeigen. Nicht konfigurierte Pfade zeigen ein Warnlabel an. Ein neuer Split beginnt mit einem Bedingungspfad und einem Pfad Alle anderen.
- Wenn du einen Split auf halbem Weg in einen Flow einfügst, werden alle Komponenten unter diesem Punkt auf dem ersten Pfad platziert. Um die Komponenten zwischen den beiden Pfaden eines Zwei-Pfad-Splits zu tauschen, klickst du auf das Einstellungssymbol (3 Punkte) und wählst Split umdrehen.
- In der Seitenleiste Details kannst du die Logik für deinen Split definieren.
- Wähle Eigenschaften über jemanden aus dem Drop-down-Menü, um dein benutzerdefiniertes Objekt auszuwählen.
- Definiere die Kriterien für den Split basierend auf den verfügbaren Objekteigenschaften.
Du kannst bis zu fünf zusätzliche WHERE- Bedingungen für Objektbedingungen in einem Split einrichten.