Triggered Messages mit Optimizely Campaign verwenden

Dieses Kapitel beschreibt, wie Sie Triggered Messages Mit Triggered Messages können Sie über einen E-Mail-Dienstanbieter (ESP) automatisch personalisierte E-Mails versenden, wenn der E-Mail-Empfänger auf Ihrer Webseite eine bestimmte Aktion ausführt. mit Optimizely Campaign verwenden.

Um Triggered Messages mit Optimizely Campaign zu verwenden, muss Ihr Systemadministrator oder Entwickler zuerst das Tracking konfigurieren, wie es in der technischen Dokumentation auf Optimizely World beschrieben ist. Wenn das Tracking konfiguriert ist, können Sie Triggered Messages einrichten wie nachfolgend beschrieben.

E-Mails mit Trigger senden

Sie müssen eine Mailing-Kampagne in Optimizely Campaign und Kampagnen in Triggered Messages und Email Product Recommendations anlegen. In Triggered Messages müssen Sie außerdem eine Verbindung zu Ihrer Empfängerliste in Optimizely Campaign herstellen und die entsprechende Aktion festlegen.

Das folgende Bild zeigt den Ablauf durch Triggered Messages und Optimizely Campaign, wenn Benutzer ihren Warenkorb verlassen und dadurch einen E-Mail-Versand an sich auslösen.

Bild: Flussdiagramm Triggers-zu-Campaign

Um die Integration von Triggered-Messages mit Campaign einzurichten, gehen Sie wie folgt vor.

  • In Optimizely Personalization Portal > Triggered Messages richten Sie Folgendes ein:
  • In Optimizely Campaign benötigen sie Folgendes:
    • Eine Empfängerliste.

      Triggered Messages kann aus rechtlichen Gründen E-Mails nur an Nutzer versenden, die bereits in der Empfängerliste vorhanden sind.

      Um neue Nutzer zur Empfängerliste hinzufügen und sie so für Triggered Messages verfügbar machen, können Sie eine Campaign API verwenden. Weitere Informationen zu den Campaign-APIs finden Sie unter Optimizely Campaign's APIs and libraries.

      Beachten Sie hierbei die rechtlichen Vorgaben hinsichtlich des Werbeeinverständnisses der Empfänger.

    • Eine Transaktions-Mail-Kampagne.
    • Richten Sie in Optimizely Campaign eine zugehörige Transaktions-Mail-Kampagne ein, indem Sie den erzeugten HTML-Code aus Email Product Recommendations kopieren und in die E-Mail-Vorlage (mit dieser Mailing-ID) in Optimizely Campaign einfügen. Der HTML-Code enthält Platzhalter, die der ESP (d. h. Optimizely Campaign) durch die tatsächlichen Werte für jede gesendete E-Mail ersetzt.

Wenn ein Optimizely Trigger über die Optimizely Campaign HTTP-API ausgelöst wird, sendet Triggered Messages Optimizely Campaign folgendes für die Aktion Nachricht senden:

  • Autorisierungscode der Empfängerliste. Der Autorisierungscode der Empfängerliste stellt eine Verbindung zwischen Optimizely Campaign und dem Personalization Portal her und fügt die triggerFireId zu dem Eintrag eines Benutzers in der Empfängerliste hinzu.
  • Mailing-ID. Für Nachricht senden ersetzt Optimizely Campaign für diese Mailing-ID die Platzhalter im HTML-Code der Email-Recommendations-Vorlage durch die in der API-Anfrage gesendeten Werte.

Autorisierungscode der Empfängerliste abrufen

So rufen Sie den Autorisierungscode der Empfängerliste ab:

  1. Wählen Sie im Optimizely Campaign Menü Verwaltung > API-Übersicht.
  2. Wählen Sie Empfängerlisten, um die Tabelle anzuzeigen.
  3. Wählen Sie Ihre Empfängerliste aus der Tabelle aus.
  4. Klicken Sie auf Autorisierungscodes verwalten.

    Bild: Schaltfläche Autorisierungscodes verwalten

  5. Kopieren Sie den Autorisierungscode aus dem Fenster Autorisierungscodes verwalten.

    Bild: Bildschirm Autorisierungscodes verwalten

  6. Fügen Sie den Autorisierungscode in das Personalization Portal auf der Seite Trigger > Neue Kampagne > ESP-Verbindungen ein.

    Bild: Bildschirm ESP-Verbindungen

  7. Geben Sie den Verbindungsnamen ein.
  8. Wählen Sie Episerver Campaign als Name Ihres ESP.
  9. Klicken Sie auf ESP-Verbindung testen.
  10. Wenn die Verbindung erfolgreich hergestellt wurde, klicken Sie auf ESP-Verbindung speichern.

Link zu einem bestimmten Warenkorb erstellen

Optimizely kann Links aus Email Recommendations zu einem bestimmten Warenkorb des Empfängers integrieren. Um diese Funktion zu aktivieren, wenden Sie sich an die Kundenbetreuung.

Informationen für Entwickler finden Sie unter Link to a specific basket auf Optimizely World.

ESP-Aktion erstellen

Siehe auch ESP-Aktion einrichten.

"Nachricht an Benutzer senden"-Aktion erstellen

Um Nachrichten mit Triggered Messages direkt an Benutzer zu senden, müssen Sie die Mailing-ID der Optimizely Campaign-Kampagne auf der Triggered Messages-ESP-Aktionen-Seite angeben. Um die Mailing-ID abzurufen, führen Sie die folgenden Schritte aus:

  1. Wählen Sie im Optimizely Campaign Menü Kampagnen > Transaktions-Mails.
  2. Kopieren Sie die Mailing-ID für Ihre Kampagne aus der Spalte ID.

    Bild: Mailing-ID für Ihre Kampagne aus der Spalte ID kopieren

  3. Klicken Sie im Personalization Portal auf Configuration > Triggered Messages > ESP-Aktionen > ausgewählte Aktion und fügen Sie die Mailing-ID ein.

    Bild: Einfügen der kopierten Mailing-ID

    1. ESP-Aktionsname. Geben Sie den Aktionsnamen ein.
    2. ESP-Verbindung. Wählen Sie die Verbindung aus, die Sie zuvor erstellt haben.
    3. ESP-Aktionstyp. Wählen Sie Nachricht senden aus.
    4. Nachrichten-ID. Geben Sie die Mailing-ID der Kampagne ein.
    5. ESP-Aktion testen. Geben Sie die E-Mail-Adresse des E-Mail-Empfängers ein und klicken Sie auf ESP-Aktion testen.
  4. Wenn der Test erfolgreich ist, klicken Sie auf ESP-Aktion speichern.

"Benutzer zur Zielgruppe hinzufügen"-Aktion erstellen

  1. Klicken Sie im Personalization Portal auf Configuration > Triggered Messages > ESP-Aktionen.

    Bild: Bildschirm ESP-Aktionen verwalten

    1. ESP-Aktionsname. Geben Sie den Aktionsnamen ein.
    2. ESP-Aktionstyp. Wählen Sie Add user to target group (Benutzer zur Zielgruppe hinzufügen).
    3. ESP-Verbindung. Wählen Sie die Verbindung aus, die Sie zuvor erstellt haben.
    4. User property name (Name der Benutzereigenschaft). Der Name der Benutzereigenschaft in Ihrer Empfängerliste, die Triggered Messages aktualisieren soll. Der von Ihnen angegebene Name muss genau mit dem internen Namen des Feldes in Ihrer Empfängerliste übereinstimmen.
    5. User property value (Wert der Benutzereigenschaft). Der Wert der Benutzereigenschaft, die Sie im vorangegangenen Schritt angegeben haben. Geben Sie in diesem Beispiel den Sprachcode (z. B. en, de, sv) des Benutzers ein. Der Sprachcode konfiguriert E-Mail-Kampagnen, welche die Produkte in die E-Mail mit der korrekten Währung für jede Sprache einspeisen, und sorgt dafür, dass die Titel in der korrekten Sprache angezeigt werden und die Preise in der richtigen Währung ausgewiesen werden. Für mehrdeutige Sprachcodes wie Englisch (das je nach Land mit unterschiedlichen Währungen verknüpft ist, z. B. USA und Großbritannien), führt Optimizely Campaign eine zusätzliche Überprüfung der Benutzerinformationen durch, um die richtige Währung zu verwenden.
    6. ESP-Aktion testen. Geben Sie die E-Mail-Adresse des Benutzers ein und klicken Sie auf ESP-Aktion testen.
  2. Wenn der Test erfolgreich ist, klicken Sie auf ESP-Aktion speichern.

"Benutzer aus Zielgruppe entfernen"-Aktion erstellen

  1. Öffnen Sie im Personalization Portal > Trigger > Neue Kampagne > ESP-Aktionen.

    Bild: Bildschirm ESP-Aktionen verwalten

    1. ESP-Aktionsname. Geben Sie den Aktionsnamen ein.
    2. ESP-Aktionstyp. Wählen Sie Remove User from target group (Benutzer aus der Zielgruppe entfernen).
    3. ESP-Verbindung. Wählen Sie die Verbindung aus, die Sie zuvor erstellt haben.
    4. User property name (Name der Benutzereigenschaft). Der Name der Benutzereigenschaft in Ihrer Empfängerliste, die Triggered Messages aktualisieren soll. Der von Ihnen angegebene Name muss genau mit dem internen Namen des Feldes in Ihrer Empfängerliste (Sprache in diesem Beispiel) übereinstimmen.
    5. ESP-Aktion testen. Geben Sie die E-Mail-Adresse des Benutzers ein und klicken Sie auf ESP-Aktion testen.
  2. Wenn der Test erfolgreich ist, klicken Sie auf ESP-Aktion speichern.

E-Mail-Kampagne in Optimizely einrichten

Nachfolgend wird gezeigt, wie Sie HTML-Code generieren, um ihn von Optimizely Email Product Recommendations in ein Mailing in Optimizely Campaign zu kopieren.

  1. Öffnen Sie im Personalization Portal > Mail > Kampagnen.
  2. Wählen Sie Ihre Email-Recommendations-Kampagne aus.
  3. Wählen Sie im Reiter Konfiguration eine Trigger-Strategie aus.
  4. Öffnen Sie den Reiter HTML und Vorschau.
  5. Wählen Sie Episerver Campaign als E-Mail-Dienstanbieter aus.
  6. Klicken Sie auf Code generieren.
  7. Kopieren Sie den im Fenster angezeigten HTML-Code.

    Bild: Beispiel für generierten HTML-Code

  8. Öffnen Sie Optimizely Campaign.

    Um ein neues Mailing in Optimizely Campaign zu erstellen, rufen Sie Kampagnen > Transaktions-Mails auf und folgen Sie der Anleitung unter Transaktions-Mails.

  9. Wählen Sie im Optimizely Campaign Menü Kampagnen > Transaktions-Mails.
  10. Wählen Sie Ihre E-Mail-Kampagne aus.
  11. Klicken Sie auf Bearbeiten.
  12. Klicken Sie im Fenster Transaktions-Mailing bearbeiten auf den E-Mail-Knoten und dann auf Bearbeiten .
  13. Klicken Sie auf Inhalt bearbeiten.
  14. Suchen Sie im Editor den Quelltext-Paragraph, in den Sie die Optimizely Empfehlungen einfügen möchten oder fügen Sie einen neuen Paragraphen hinzu. Im Bild unten wurde ein gesonderter Text/Bild-Absatz für die Überschrift Recommendation Paragraph hinzugefügt.
  15. Klicken Sie auf den Reiter HTML.
  16. Fügen Sie in das Quelltext-Feld den HTML-Code ein (kopiert in Schritt 6):

    Sie können den HTML-Code ändern, um die Standardbildgröße festzulegen, die für leere Bilder ohne Produkte verwendet wird. Wenn Sie den HTML-Code nicht ändern, ist der Standardwert für leere Bilder ohne Produkte 1 Pixel für Breite und Höhe. Zum Beispiel: 

    <a href="https://abcde.episerver.net/link.page?
    e={bmThirdParty}&site=clientsite&wid=12345&rno="0">
    <img src="https://abcde.episerver.net/image.page?
    widthIfEmpty=100&heightIfEmpty=200&
    e={bmThirdPartyID}&site=clientsite&wid=12345&rno=0" 
    alt="Just for you" title="Just for you" /></a>
    <a href="https://abcde.episerver.net/link.page?
    e={bmThirdParty}&site=clientsite&wid=12345&rno="0">
    <img src="https://abcde.episerver.net/productinfo.page?
    widthIfEmpty=100&heightIfEmpty=200&
    e={bmThirdPartyID}&site=clientsite&wid=12345&rno=0" 
    alt="Just for you" title="Just for you" /></a>
    

    Bild: Kopierten HTML-Code einfügen

  17. Klicken Sie auf Übernehmen.