Das wirst du lernen
Du erfährst, was dynamische Event-Daten sind, wann du sie einsetzt, wo du sie findest und wie du sie in deine Nachrichten-Flows einbindest. Du erfährst mehr über die verschiedenen Aktionen deiner Kunden und wie du diese Daten zur Erstellung personalisierter Nachrichten-Flows in Klaviyo nutzen kannst. Du kannst beispielsweise Event-Daten in einer Warenkorbabbruch-Flow-Nachricht verwenden, um Personen zu zeigen, welches Produkt sie zurückgelassen haben, ein Bild des Artikels und mehr. Das führt zu einem persönlicheren Erlebnis für den Kunden und einer höheren Conversion-Wahrscheinlichkeit.
Informationen zu Event-VariablenInformationen zu Event-Variablen
Wenn du eine Integration mit einem Service oder Tool eines Drittanbieters hast, zeichnet Klaviyo bestimmte Metriken auf, wenn ein Kundenprofil eine Aktion ausführt. Welche Aktionen Klaviyo verfolgt, hängt von deiner Integration ab, aber zu den üblichen gehören Checkout begonnen, Bestellung aufgegeben und Produkt angesehen. Darüber hinaus enthält jede in Klaviyo aufgezeichnete Metrik relevante Informationen über das Event, die so genannten Metadaten.
Wenn ein Kunde zum Beispiel mit dem Bezahlvorgang beginnt, verfolgt Klaviyo dies als Event Bezahlvorgang begonnen. Klaviyo erhält von der Drittanbieter-Plattform regelmäßig Informationen über die im Warenkorb verbliebenen Artikel, die Menge der einzelnen Artikel, die Gesamtsumme, Bilder usw. In Klaviyo werden diese Daten als Event-Variablen gespeichert und enthalten alle Informationen, die mit einer Aktion eines bestimmten Kunden verbunden sind.
Die Ereignisdaten werden nur angezeigt, wenn du eine Integration installiert hast. Hier erfährst du mehr über von Klaviyo erstellte Integrationen oder die Nutzung von Klaviyo APIs, um eine benutzerdefinierte Integration zu erstellen.
Wann du Event-Variablen verwenden kannst
Da Event-Variablen auf dem Verhalten eines Kunden basieren, können sie nur in durch Metriken ausgelösten Flow-Nachrichten verwendet werden.
Flows, die durch Listen-, Segment- und Datumseigenschaften ausgelöst werden, werden nicht durch Events, sondern durch Informationen über den Kunden in seinem Profil ausgelöst. Es gibt also keine Event-Variablen, auf die du zurückgreifen und die du in einer E-Mail oder SMS verwenden kannst. Ebenso können Event-Variablen nicht in Kampagnen verwendet werden, da es sich hierbei um manuelle, einmalige Übermittlungen handelt, die nicht auf einer Aktion des Kunden basieren.
Gängige Beispiele für durch Metriken ausgelöste Flows sind:
- Warenkorbabbruch über die Metrik Bezahlvorgang begonnen
- Post-Purchase über die Metrik Bestellung aufgegeben
- Produktbewertung über die Metrik Bestellung aufgegeben
- Browse Abandonment über die Metrik Produkt angesehen
- Winback über die Metrik Bestellung aufgegeben
- In den Warenkorb legen über die Metrik In den Warenkorb gelegt
So findest du Event-Variablen
SMSSMS
- Klicke im Flow Builder auf die SMS oder MMS, der du eine Event-Variable hinzufügen möchtest.
- Klicke anschließend auf Inhalt konfigurieren.
- Klicke auf Inhalt konfigurieren, um anzuzeigen, wo du Text, Emojis, statische oder dynamische Bilder und GIFs zu deiner Nachricht hinzufügen kannst. Hier kannst du auch Profilpersonalisierungen und Event-Variablen einfügen.
- Event-Variablen findest du auf der rechten Seite des Bildschirms im Tab Vorschau. In diesem Tab werden die zehn jüngsten Events angezeigt, die du auswählen kannst. Bei einem Post-Purchase-Flow werden hier z. B. die zehn jüngsten Bestellung aufgegeben-Events angezeigt.
- Im Tab Vorschau werden auch alle zugehörigen Event-Variablen angezeigt. Um die Variablen anzuzeigen, klickst du auf die Details anzeigen in der oberen rechten Ecke des Tabs.
- Dieses Dropdown-Menü enthält Informationen zu allen Variablen für dieses Event. Wenn du auf eine beliebige Zeile klickst, kannst du diese automatisch in die Zwischenablage kopieren und so ganz einfach Event-Variablen in deine Nachricht einfügen.
E-Mails
So fügst du Event-Variablen in eine Flow-E-Mail ein:
- Öffne die E-Mail im Flow-Editor.
- Klicke auf Inhalt bearbeiten.
- Klicke auf Vorschau und Test.
- Klicke im Menü Event-Eigenschaften auf den Namen einer Eigenschaft, um sie zu kopieren.
- Füge das Tag in deine Flow-E-Mail ein.
Um Event-Variablen zu verwenden, musst du sie genau kopieren. Bei Event-Variablen wird zwischen Groß- und Kleinschreibung unterschieden, und die kleinste Abweichung von der Darstellung im Vorschaufenster kann dazu führen, dass die Variable nicht funktioniert.
Gängige Beispiele für Event-Variablen
Die Syntax für die verschiedenen Event-Variablen hängt sowohl von der Integration als auch von der Event-Metrik ab. Du kannst die Syntax für alle verfügbaren Variablen für ein bestimmtes Event sehen, indem du im Vorschaufenster auf die verschiedenen Einträge klickst.
Nachfolgend sind einige gängige Beispiele für Variablen durch Integration für das Event Bezahlvorgang begonnen aufgeführt. Beachte, dass die genaue Variable unterschiedlich sein kann, je nach Metrik, die als Flow-Auslöser dient.
BigCommerce | |
Produktname/Titel | {{ event.extra.line_items.0.product.name }} |
Produkt-URL | {{ event.extra.items.0.product.url }} |
Bild | {{ event.extra.items.0.product.images.0.src }} |
Preis für Produkt | {{ event.extra.line_items.0.product.price } |
Menge | {{ event.extra.line_items.0.quantity }} |
Gesamt | {{ event.extra.total_inc_tax }} |
Magento 1 |
Magento 2 | |
Produktname/Titel |
{{ event.extra.line_items.0.product.name }} |
{{ event.extra.line_items.0.product.name }} |
Produkt-URL |
{{ event.extra.line_items.0.product.key }} |
{{ event.Items.0.Product.FullURL }} |
Bild |
{{ event.extra.line_items.0.product.images.0.url }} |
{{ event.extra.line_items.0.product.images.0.url }} |
Preis für Produkt |
{{ event.extra.items.0.base_original_price }} |
{{ event.extra.line_items.0.product.price }} |
Menge |
{{ event.extra.line_items.0.quantity }} |
{{ event.extra.line_items.0.quantity }} |
Gesamt |
{{ event.extra.base_grand_total }} |
{{ event.extra.base_grand_total }} |
Shopify | |
Produktname/Titel | {{ event.extra.line_items.0.product.title }} |
Produkt-Handle | {{ event.extra.line_items.0.product.handle }} |
Bild | {{ event.extra.line_items.0.product.images.0.src }} |
Preis für Produkt | {{ event.extra.line_items.0.line_price }} |
Menge | {{ event.extra.line_items.0.quantity }} |
Gesamt | {{ event.extra.customer.total_spent }} |
Shop-Währung (Basiswährung des Shops) | {{ event|lookup:'$currency_code' }} |
Anzeigewährung (vom Kunden verwendete Währung) | {{ event.extra.presentment_currency }} |
WooCommerce* | |
Produktname/Titel | {{ event.extra.Items.0.Name }} |
Produkt-URL | {{ event.extra.Items.0.URL }} |
Bild | {{ event.extra.Items.0.Images.0.URL }} |
Preis für Produkt | {{ event.extra.Items.0.LineTotal }} |
Menge | {{ event.extra.Items.0.Quantity }} |
Gesamt | {{ event.extra.Items.0.TotalWithTax }} |
*Du kannst in WooCommerce Warenkörbe aus einem Warenkorbabbruch erneut erstellen, indem du den Parameter ?wck_rebuild_cart={{ event.extra.CartRebuildKey }}
nutzt. Eine Warenkorbwiederherstellung ist auch für Shopify- und Magento 1-Integrationen verfügbar, ist jedoch bereits im standardmäßigen Warenkorbabbruch-Flow enthalten.
Event-Variablen-Arrays (nur E-Mail)
Wenn du die obige Variable zu einer E-Mail hinzufügst, kannst du die dynamischen Daten für den ersten Artikel im Warenkorb abrufen. Es ist so, als würdest du vor einer Reihe von Menschen stehen und die erste Person nach ihrem Namen fragen. Diese Methode funktioniert gut, wenn es nur einen einzigen Artikel geben kann. Bei mehreren Artikeln oder wenn du nicht weißt, wie viele Artikel jemand hinzufügt, ist sie jedoch zeitaufwändig.
Im Idealfall verwendest du einen einzigen Befehl, um alle Event-Variablen für Artikel innerhalb einer Gruppe sofort abzurufen – z. B. kannst du „Name“ angeben und die Namen aller Personen in einer langen Reihe erhalten.
Wenn es sich um eine Liste von Event-Variablen handelt, kannst du mit Arrays genau das tun.
Ein Array entsteht, wenn es mehrere Einträge unter einer übergeordneten Eigenschaft gibt (wie mehrere Artikel in einer Bestellung). Wie bereits erwähnt, hat der erste Artikel in der Mitte oder am Ende ein „0“, der nächste Artikel eine „1“ usw. Mit einem Array kannst du Informationen sowohl über die übergeordnete Eigenschaft (z. B. Artikel oder Kollektionen) als auch über die einzelnen Einträge unter dieser Eigenschaft erfassen.
Im folgenden Beispiel gibt es drei Artikel in der Vorschau für das Event Bestellung aufgegeben:
- Die Variable für den Artikel „Sweet Tarts“ lautet {{ event.Items.0 }}.
- Die Variable für den Artikel „Runts“ lautet {{ event.Items.1 }}.
- Die Variable für den Artikel „Nerds“ lautet {{ event.Items.2 }}.
In diesem Beispiel ist das Event-Variablen-Array für diese Elemente event.Items.
Iteration über dynamische Event-Variablen (nur E-Mail)Iteration über dynamische Event-Variablen (nur E-Mail)
Es gibt zwei verschiedene Möglichkeiten, über diese oder andere Event-Variablen-Arrays in E-Mails zu iterieren:
-
Die Funktion zur Wiederholung von Inhalten
Mit dieser Funktion kannst du einen einzelnen Block (Text, Bild usw.) hinzufügen, der sich automatisch wiederholt und alle Einträge in einem Eigenschafts-Array durchläuft. -
Dynamische Tabelle
Damit kannst du einen komplexeren Block erstellen, der alle Einträge für ein einzelnes Variablenfeld durchläuft.
Hinweis: Du kannst zwar dynamische Event-Variablen zu Textnachrichten hinzufügen, aber nicht über mehrere davon iterieren.
Zusätzliche RessourcenZusätzliche Ressourcen
- Erfahre mehr über die Personalisierung von Nachrichten.
- Finde heraus, wie du ein dynamisches Bild in eine MMS einfügst.
- Lerne, wie du über ein Event-Array iterierst:
- SMS-Marketing-Strategien für alle Ebenen