So nutzt du Event-Daten zur Personalisierung von E-Mail- und SMS-Flows

Geschätzt 8 Lesedauer in Minuten
|
Aktualisiert 12. Dez. 2024, 18:11 EST
Das wirst du lernen

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-Variablen

Informationen 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

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:

So findest du Event-Variablen

So findest du Event-Variablen

SMS

SMS

  1. Klicke im Flow Builder auf die SMS oder MMS, der du eine Event-Variable hinzufügen möchtest.
  2. Klicke anschließend auf Inhalt konfigurieren.
    Innerhalb einer SMS- oder MMS-Event-Variable in einem Flow, unterhalb des Inhaltsabschnitts ist eine Schaltfläche zur Inhaltskonfiguration, mit der du eine Event-Variable hinzufügen kannst
  3. 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.
  4. 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. 
  5. 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.
    Navigiere in einer SMS oder MMS zum Tab „Vorschau“ oben rechts und halte den Mauszeiger auf das Infosymbol, um die Aktion „Details anzeigen“ zu sehen.
  6. 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.
    Klicke im Vorschau-Tab oben rechts auf das Info-Symbol, um die Details zu den Event-Eigenschaften unten im Modal anzuzeigen.
E-Mails

E-Mails

So fügst du Event-Variablen in eine Flow-E-Mail ein: 

  1. Öffne die E-Mail im Flow-Editor. 
  2. Klicke auf Inhalt bearbeiten.
  3. Klicke auf Vorschau und Test.
  4. Klicke im Menü Event-Eigenschaften auf den Namen einer Eigenschaft, um sie zu kopieren. 
    Ein Benutzer kopiert eine Event-Variable in Klaviyo
  5. Füge das Tag in deine Flow-E-Mail ein.
In diesem Vorschaufenster werden alle Daten angezeigt, die für diese bestimmte Event-Metrik verfügbar sind. Listeneinträge werden mit 0 beginnend nummeriert. Wenn z. B. {{ event.extra.line_items.0.product.name }} der variable Eintrag für ein Produkt ist, bedeutet die 0, dass es der erste Eintrag im Array ist.

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

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)

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.

Die Daten aus einem einfachen Bestell-Event in Klaviyo

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:

  1. 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.
  2. 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 Ressourcen

Zusätzliche Ressourcen

War dieser Artikel hilfreich?
Nutze dieses Formular nur für Feedback zu Artikeln. So kontaktierst du den Support.

Mehr von Klaviyo entdecken

Community
Vernetze dich mit Kolleg*innen, Partner*innen und Klaviyo-Expert*innen, um dich inspirieren zu lassen, Erkenntnisse auszutauschen und Antworten auf deine Fragen zu erhalten.
Live-Schulung (EN) ↗
Nimm an einer Live-Sitzung mit Klaviyo-Expert*innen teil, um mehr über Best Practices, die Einrichtung wichtiger Funktionen und mehr zu erfahren.
Support

Kontaktiere den Support über dein Konto.

Support per E-Mail (kostenlose Testversion und kostenpflichtige Konten) Verfügbar 24/7

Chat- / virtuelle Unterstützung
Verfügbarkeit abhängig von Standort und Abonnementtyp