Zum Hauptinhalt springen

Dynamische Inhalte zu Ihren Automatisierungen hinzufügen

Erfahren Sie, wie Sie benutzerdefinierte Layouts für dynamische Inhalte in Ihren Automatisierungs-E-Mails erstellen

Verfasst von Ira

Verwenden Sie dynamische Inhalte in Automatisierungen, um E-Mails mit ereignisgesteuerten Daten wie Produktnamen, Bestellsummen oder benutzerdefinierten Ereigniseigenschaften zu personalisieren.

Dieser Leitfaden hilft Ihnen, dynamische Layouts einzurichten und die richtigen Ereigniseigenschaften auszuwählen.


Bevor Sie beginnen

  • Dynamischer Inhalt ist nur in Automatisierungs-Workflows verfügbar, nicht in Kampagnen.

  • Dynamische Inhaltslayouts erscheinen nur, wenn der Trigger Ihres Workflows ereignisbasiert ist. Entitätsbasierte Auslöser (z.B. Das Produkt wieder verfügbar) unterstützen keinen dynamischen Inhalt. Überprüfen Sie die Trigger-Tabelle unten.

  • Abschnitte mit dynamischen Inhaltslisten können nur mit Eigenschaften des Listentyps (Arrays) verbunden werden. Zum Beispiel ist bei einem Bestellereignis die line_items-Eigenschaft eine Liste, die alle gekauften Produkte enthält. Sie können es als Datenquelle (event.line_items) verwenden, um Inhalte für jedes Element zu wiederholen.

  • Wenn Sie sich bei der Arbeit mit der API und ereignisbasierten Eigenschaften unwohl fühlen, verwenden Sie die Standard-Ereignis-Layouts und -Elemente.

  • Für benutzerdefinierte Ereignisse aus Drittanbieter-Integrationen (z.B. Loox, Wishlist Hero, Zapier): Nicht alle benutzerdefinierten Drittanbieter-Ereignisse übertragen listentypische Eigenschaften, die für dynamische Inhaltslayouts erforderlich sind. Überprüfen Sie die Dokumentation der Integration oder API-Protokolle, um zu bestätigen, welche Daten verfügbar sind, bevor Sie Ihre E-Mail erstellen.

  • Für Shopify-Ereigniseigenschaften siehe Shopifys Liquid-Dokumentation.

  • Der Warenkorbabbruch undDie Bestellbestätigung Blöcke unterstützen keine Payloads von benutzerdefinierten Ereignissen.

Wie funktioniert es?

Dynamische Inhalte basieren auf zwei Kernkomponenten:

  1. Dynamische Inhaltslayouts: Leere Container in Ihrer E-Mail, in denen Sie wiederholbare oder bedingte Inhalte (wie z.B. Produktdetails) platzieren.

  2. Event Properties: Datenpunkte, die vom Ereignis übergeben werden, das die E-Mail ausgelöst hat, wie z.B. item.name, item.quantity, oder item.product.product_image_urls[0]

Wenn ein Kontakt eine Automatisierung auslöst, wird das ausgewählte Layout mit Daten aus dem Ereignis gefüllt. Wenn sie zum Beispiel eine Bestellung aufgegeben haben, könnte das Layout automatisch die Namen und Bilder der von ihnen gekauften Produkte anzeigen.

Dynamische Inhaltslayouts erscheinen nur bei ereignisbasierten Workflow-Triggern. Wenn Ihr Trigger entitätsbasiert ist, werden Sie keine Optionen für dynamische Inhalte im E-Mail-Builder sehen.

Ereignisbasierte Auslöser

Entitätsbasierte Auslöser

Produkt zum Warenkorb hinzugefügt

Das Produkt wieder verfügbar

Nachricht angeklickt

Besonderer Anlass (Geburtstag)

Segment betreten

Segment verlassen

Nachricht als Spam markiert

Nachrichtenzustellung fehlgeschlagen

Nachricht gesendet

Geöffnete Nachricht

Bestellung storniert

Bestellung ausgeführt

Bestellung erstattet

Bestelltes Produkt

Bestellung bezahlt

Bestellung aufgegeben

Checkout gestartet

Marketing abonniert

Seite angesehen

Angesehenes Produkt

Vorteile dynamischer Inhalte

Die Verwendung dynamischer Inhalte in Ihren Automatisierungen kann die Effektivität Ihrer E-Mail-Marketingstrategie erheblich beeinflussen.

Der Hauptvorteil dynamischer Inhalte besteht darin, dass sie es Ihnen ermöglichen, benutzerdefinierte E-Mail-Elemente und -Layouts zu erstellen, die auf Ihre spezifischen Bedürfnisse und Ziele zugeschnitten sind, anstatt sich auf Standardelemente und -layouts zu verlassen.

Im Folgenden finden Sie weitere Möglichkeiten, wie Sie es verwenden können:

  1. Die Personalisierung: Passen Sie E-Mail-Inhalte an jeden einzelnen Kontakt an, basierend auf deren Aktionen und Vorlieben. Dies schafft ein ansprechenderes Erlebnis und kann zu höheren Conversion-Raten führen.

  2. Relevanz: Stellen Sie sicher, dass E-Mails für den Kontakt in diesem speziellen Moment immer relevant sind.

  3. Effizienz: Erstellen Sie ein einzelnes E-Mail-Template, das für jeden Kontakt basierend auf dessen spezifischen Aktionen und Präferenzen angepasst ist. Das spart Zeit und Mühe und liefert dennoch hochgradig personalisierte E-Mails.

  4. Flexibilität: Experimentieren Sie mit verschiedenen Layouts und Designs, ohne mehrere Versionen derselben E-Mail zu erstellen. Dies hilft Ihnen, die optimale Kombination von Elementen zu finden, die bei Ihren Kontakten am besten ankommt.

Einrichtungsprozess

Schritt 1: Wählen Sie einen ereignisbasierten Workflow-Trigger

Gehen Sie zu Automatisierungen Workflow erstellen und wählen Sie entweder einen vordefinierten Workflow (z. B. „Die Bestellbestätigung“) oder einen benutzerdefinierten. Wählen Sie dann einen ereignisbasierten Trigger.

Schritt 2: Dynamisches Inhaltslayout auswählen

  1. Öffnen Sie den Schritt „E-Mail-Builder“ Ihres Workflows.

  2. Ziehen Sie das dynamische Inhalts-Layout herein. Dieser Block bleibt leer, bis er mit Ereignisdaten gefüllt wird. Alternativ können Sie dynamische Vorlagenblöcke verwenden, die mit Produkten vorausgefüllt sind.

Schritt 3. Ereigniseigenschaften auswählen

Sobald Sie ein leeres dynamisches Layout hinzugefügt haben, wählen Sie eine Datenquelle (basierend auf dem Trigger Ihres Workflows). Fügen Sie dann Inhaltsblöcke wie Text, Bilder oder Schaltflächen zum Layout hinzu. Die Daten für diese Elemente werden automatisch aus der ausgewählten Datenquelle abgerufen.

Ereigniseigenschaften auswählen:

Wir haben eine Auswahl an Kategorien, die die tatsächlichen Datenquellen speichern. Sie können sich diese Kategorien wie Ordner auf Ihrem Computer vorstellen. Ähnlich verhält es sich mit den Datenquellen, die Dateien in diesen Ordnern sind. Wenn Sie nur die Informationen aus einer bestimmten Datei sehen möchten, sollten Sie diese öffnen (in unserem Fall sollten Sie sie als Datenquelle auswählen).

Warum ist alles unter "Raw"?

Der Ordner "Raw" enthält unverarbeitete Daten aus Ihrem Webshop-Backend. Ereigniseigenschaften sind genau so organisiert, wie Ihre Plattform (z. B. Shopify, WooCommerce) sie sendet. Möglicherweise sehen Sie Unterordner wie „Fulfillments“ oder „Rückerstattungen“ – wählen Sie den Stammordner (z. B. „Line Items“), um alle Artikel abzurufen, unabhängig vom Erfüllungsstatus.

Nun zur Logik der Abschnittsbenennung: Wir verwenden die Benennung, die von Ihrem Webshop-Backend bereitgestellt wird. Das dynamische Layout ruft die Daten direkt von Ihrem Webshop-Backend ab, und wir verarbeiten sie in keiner Weise.

Hier ist ein Beispiel für Kategorien aus einem Shopify Webshop, abgerufen aus einem Placed Order-Ereignis:

Beispiel: Wiederherstellung eines bestellten Produktartikels mit dynamischem Inhaltslayout

Nehmen wir an, Sie möchten das Layout des Standardartikels 'Bestelltes Produkt' ändern, den Omnisend bereitstellt. In unserem Beispiel platzieren wir die Produktbilder auf der rechten Seite des Layouts und den Produktnamen und Preis auf der linken Seite.

Datenquelle auswählen:Wählen Sie die 'Datenquelle für Line Items, die sich unter dem 'Roh' Stammordner, als Datenquelle für das gesamte Layout.

Wir wählen die 'Line Items'-Datenquelle direkt aus der 'Raw'-Kategorie, weil wir die Daten über alle bestellten Produkte abrufen möchten, nicht nur über diejenigen, die erfüllt oder erstattet wurden (die Unterkategorien Fulfillments/Refunds würden für diesen Zweck ausgewählt werden).

Elemente zum Layout hinzufügen: Nachdem wir die Datenquelle für unser Dynamisches Layout ausgewählt haben, ist es Zeit, einige Elemente hinzuzufügen, die wir in unseren E-Mail-Inhalt aufnehmen möchten. Fügen wir zunächst ein Bildelement hinzu, um die Bilder der bestellten Produkte auf der rechten Seite unseres Dynamischen Layouts anzuzeigen.

Wir müssen die Datenquelle auswählen, die es uns ermöglicht, die Bilder der bestellten Produkte in das Layout zu ziehen. Dazu müssen wir die Datenquelle „Product Image URLs“ suchen (URLs, da die Bilder im Backend des Webshops gehostet werden, wo sie ihre URLs haben).

Sie können auch die Produkt-URL zum Bild hinzufügen. Wenn Kontakte also klicken, werden sie zur Seite dieses Produkts in Ihrem Webshop weitergeleitet. Fügen Sie dazu die relevante Datenquelle in das Feld 'Verknüpfen mit' ein.

Wir müssen dies einmal tun, und die relevanten Produktbilder und Produkt-URLs werden zu jedem Bildelement innerhalb des einzelnen dynamischen Layouts hinzugefügt.

Fügen wir nun ein Textelement zur linken Seite unseres dynamischen Layouts hinzu, wo wir Produktnamen, Währung und Preise aufnehmen werden. Dafür müssen wir jede Datenquelle auswählen:

  • Für den Produktnamen wählen Sie 'Name' unter dem Abschnitt 'Line Items'.

  • Für Währung wählen Sie 'Currency' unter dem Abschnitt 'Raw data/Raw'.

  • Für den Produktpreis wählen Sie 'Price' unter dem Abschnitt 'Line Items'.

Um die gewünschten Ergebnisse zu erzielen, sollten Sie mit Datenquellen und ihren jeweiligen Kategorien experimentieren, basierend auf Ihrem spezifischen Anwendungsfall.

Wenn Sie ein benutzerdefiniertes Ereignis als Trigger verwenden, überprüfen Sie Ihre benutzerdefinierten Ereignisdaten:

  1. Gehen Sie zu Webshop-Einstellungen API Benutzerdefinierte Ereignisse.

  2. Finden Sie Ihr Ereignis und prüfen Sie, welche Felder übergeben werden.

  3. Gehen Sie zu Webshop-Einstellungen API API-Protokolle, um den tatsächlichen Request-Body zu sehen und zu bestätigen, dass Ihre Eigenschaften enthalten sind.

Wenn Eigenschaften nicht im Personalisierungsmenü erscheinen, sind sie möglicherweise nicht Teil der Event-Payload. Fragen Sie Ihren Entwickler oder die App/Integration, die das Ereignis sendet.

Schritt 4: Konfigurieren und Stylen des Layout-Blocks

Verwenden Sie die rechte Seitenleiste, um zu steuern, wie der Layoutblock angezeigt wird und aussieht.

  • Die Zielgruppe: Wählen Sie, ob der Block für alle Kontakte oder ein benutzerdefiniertes Segment angezeigt wird.

  • Inhaltsdatenquelle: Legen Sie die Datenquelle für den dynamischen Inhalt fest oder aktualisieren Sie sie.

  • Mobile Stapelung: Stapeln Sie Spalten vertikal auf mobilen Geräten für ein besseres Leseerlebnis.

  • Sichtbarkeit auf Geräten: Block auf allen Geräten, nur mobil oder nur Desktop anzeigen.

  • Inhaltsausrichtung: Inhalt vertikal innerhalb des Blocks ausrichten: Oben, Mitte oder Unten.

  • Abstand: Legen Sie den Abstand um den Block fest (oben, rechts, unten, links).

  • Hintergrund: Wählen Sie einen Farb- oder Bildhintergrund aus und steuern Sie, ob er in den Innenabstandbereich reicht.

Bildeinstellungen

Klicken Sie auf ein Bildobjekt im Layout, und gehen Sie dann zur Bild-Registerkarte.

  • Ausrichtung: Wählen Sie, wie das Bild innerhalb seiner Spalte ausgerichtet ist: Links, Zentrum oder Rechts.

  • Maximale Höhe: Legen Sie eine maximale Bildhöhe in Pixeln fest. Bilder skalieren proportional bis zu diesem Limit. Die tatsächlich gerenderte Höhe kann je nach Spaltenbreite, Leinwandbreite und Polsterungseinstellungen geringer sein.

  • Abstand: Legen Sie individuelle Abstandswerte um das Bild fest (oben, rechts, unten, links).

💡 Immer immer eine Vorschau auf Desktop und Mobilgeräten anzeigen, bevor Sie senden.

Anwendungsfälle

Nachfolgend finden Sie Beispiele dafür, wie Sie dynamische Inhaltslayouts und Ereigniseigenschaften in Ihren Workflows verwenden können.

Der Warenkorbabbruch mit Rabatt

Verwenden Sie dynamische Inhaltslayouts und Ereigniseigenschaften, um das E-Mail-Layout umzustellen und einen Rabattprozentsatz hinzuzufügen.

  • Wählen Sie das „Produkt zum Warenkorb hinzugefügt“-Ereignis als den Trigger für den Workflow aus.

  • Füllen Sie die E-Mail mit den Artikeln aus dem Warenkorbabbruch des Kontakts.

  • Verwenden Sie Liquid-Tags, um das Rabattangebot zu berechnen und anzuzeigen.

  • Verwenden Sie event.line_items, um Produktnamen, Bilder und Preise dynamisch anzuzeigen.

Dies stellt sicher, dass die E-Mail die genauen Produkte im Warenkorb widerspiegelt.

Änderungen, Informationen oder Aktualisierungen zur Loyalität

Wenn Sie Kunden über Aktualisierungen des Treueprogramms informieren möchten, verwenden Sie dynamische Inhaltslayouts und Ereigniseigenschaften, um relevante Informationen anzuzeigen.

  • Wählen Sie ein loyalitätsbezogenes Ereignis (benutzerdefinierte Ereignisse von Drittanbieter-Apps) als den Trigger.

  • Personalisieren Sie die E-Mail mit den Treueinformationen des Kunden.

  • Aktualisierte Punkte, Stufenänderungen oder Belohnungsinformationen dynamisch anzeigen.

Produktbewertungsanfrage

Ermutigen Sie die Kunden, eine Produktbewertung abzugeben, indem Sie die Bestell- und Produktdetails dynamisch einfügen.

  • Wählen Sie das Bezahlte Bestellung-Ereignis als den Trigger aus.

  • Füllen Sie die E-Mail mit den Bestellinformationen des Kunden aus.

  • Fügen Sie Links zur spezifischen Produktseite hinzu, um den Bewertungsprozess zu vereinfachen.

Wix Bookings

Um Kunden über Wix-Buchungen zu informieren, verwenden Sie dynamische Inhaltslayouts und Ereigniseigenschaften, um die Nachricht zu personalisieren.

  • Wählen Sie das Buchungsereignis (benutzerdefiniertes Ereignis) als den Trigger.

  • Füllen Sie die E-Mail mit Buchungsdetails und verwandten Informationen aus.

Kalenderereignisse über die benutzerdefinierte Events-API

Um die Kunden über bevorstehende Kalenderereignisse zu informieren:

  • Verwenden Sie ein benutzerdefiniertes Ereignis, um den Workflow auszulösen.

  • Füllen Sie die E-Mail mit relevanten Veranstaltungsdetails unter Verwendung von dynamischen Inhaltslayouts und Ereigniseigenschaften aus.

Orte zu Besuchen

Wenn Sie reisebezogene Informationen teilen möchten:

  • Wählen Sie ein benutzerdefiniertes Ereignis als den Trigger.

  • Verwenden Sie Ereigniseigenschaften, um die E-Mail mit den Reisedetails des Kunden zu personalisieren.

Die Verwendung dynamischer Inhaltslayouts und Ereigniseigenschaften ermöglicht es Ihnen, personalisierte, ereignisbasierte E-Mails zu erstellen. Durch die Auswahl eines geeigneten Workflow-Triggers und die Anwendung von Ereigniseigenschaften passt sich der Inhalt Ihrer E-Mail automatisch basierend auf dem ausgelösten Ereignis an.

Häufig gestellte Fragen

Warum sind nicht alle Workflow-Auslöser ereignisbasiert?

Einige Trigger sind von Natur aus keine Ereignisse, wie das Produkt Wieder verfügbar oder Jubiläum.

Warum sind meine Personalisierungstags in Test-E-Mails leer?

Test-E-Mails füllen keine dynamischen Inhalte oder Personalisierungs-Tags. Dies ist das erwartete Verhalten. Test-E-Mails verwenden einen systemgenerierten Platzhalterkontakt ohne echte Daten.

Um die Personalisierung zu validieren:

  • Verwenden Sie die dynamische Vorschau im Der E-Mail-Builder und wählen Sie einen echten Kontakt mit Ereignisverlauf aus.

  • Der Trigger die Automatisierung, um eine echte E-Mail zu erhalten. Zum Beispiel, tätigen Sie eine Testbestellung, um die Automatisierung der Bestellbestätigung auszulösen.

Wie muss ich Raw / Line Items verwenden, nicht Raw / Line Items / Produkt / Kollektionen?

Sie sollten die Raw/Line Items-Sammlung für Ihre Produkte als Kunde auswählen. Wenn Sie eine dynamische Listenquelle auswählen, wählen Sie "Line Items", da Sie normalerweise Ihre Produkte durchlaufen müssen. Ihre Webshop-Plattform definiert die in Ereignissen verwendeten Eigenschaften. In diesem Fall bedeutet Line Item Produkt.

Wie kann ich wissen, welche Beschreibung ich wählen soll?

Sie können die Ereignislast analysieren und sehen, welche Eigenschaft die Informationen enthält, die Sie möchten.

Können wir eine benutzerdefinierte Benennung für das übergebene Ereignis hinzufügen, ähnlich wie bei der Liquid-Templating? Zum Beispiel, [[line_item.productURL | 'Ihr Produktlink']] anstelle eines vollständigen URL-Pfads?

Im Moment nicht. Es wird Verbesserungen geben, aber keinen ETA.

Funktionieren bedingte Anweisungen in einem dynamischen Layout?

Nein, diese Berechnungen müssen bei der Implementierung benutzerdefinierter Ereignisse von Ihrer Seite aus vorgenommen werden.

Mein dynamisches Layout bietet uns keine Optionen und hat keine Daten - warum ist das so? Wie kann ich Daten in unser dynamisches Layout einfügen?

Wenn Der Trigger auf einem Ereignis basiert, müssen seine Eigenschaften verfügbar sein. Überprüfen Sie, ob Sie einen ereignisbasierten Trigger in der obigen Tabelle haben.

Erfasst das dynamische Layout nur bestellbezogene Ereignisse?

Das dynamische Layout kann auch andere Ereignisse sammeln, wenn der Trigger auf dem Ereignis basiert.

Können die API-verbundenen Geschäfte ein dynamisches Layout verwenden und die Option haben, alle übergebenen Daten zu befüllen?

Ja, Sie können ein dynamisches Layout verwenden, und Sie haben die Möglichkeit, alle übergebenen Daten zu füllen, einschließlich shippingMethod, trackingCode, courierTitle, courierUrl usw.

Was bedeutet der Alias-Artikel in dieser Notiz?

Dies ist eine Syntax, die in einigen Programmier- oder Skriptsprachen verwendet wird, um auf eine Eigenschaft eines Elements in einer Liste zuzugreifen. Im gegebenen Beispiel bezieht sich der Alias 'item' auf jedes Element in der Liste, und 'listProperty' ist die spezifische Eigenschaft dieses Elements, auf die zugegriffen wird. Wenn Sie also eine Die Liste von Elementen haben und jedes Element eine 'listProperty' hat, können Sie diese Syntax verwenden, um auf diese Eigenschaft für jedes Element in der Liste zuzugreifen.

Ich benutze {{event.properties}}, aber es funktioniert nicht. Was ist falsch?

Omnisend verwendet eckige Klammern [[ ]] für alle dynamischen Inhalte und die Personalisierung, nicht geschweifte Klammern {{ }}. Wenn Sie Code aus externen Vorlagen oder anderen Plattformen einfügen, ersetzen Sie {{ durch [[ und }} durch ]].


📝Brauchen Sie Hilfe? Wenn Sie die Antwort auf Ihre Frage nicht gefunden haben, kontaktieren Sie unser Support-Team über den In-App-Chat oder unter [email protected].

Hat dies deine Frage beantwortet?