Aktionstabellen verwenden: Warenkorbabbruch

Neben einmaligen, datengesteuerten (geplanten) und getriggerten Journeys, können Sie eine Aktionstabelle auch verwenden, um Aktions-Mails, auch "getriggerte" Mails genannt, zu versenden. Immer wenn ein Kontakt eine Handlung (Aktion) ausführt, muss eine Mail gesendet werden.

  • Mit einmaligen und datengesteuerten Journeys können Sie Mails nur einmal an die entsprechende Kontaktauswahl versenden.
  • Mit einer getriggerten Journey können Sie die Mail mehrfach an alle Kontakte einer Selektion versenden.
  • Mit einer Aktionstabelle und einer Journey können Sie eine Mail mehrfach an einen bestimmten Kontakt senden. Wenn Sie einem Kontakt beispielsweise immer eine Bestellbestätigung, oder auch eine Up-Selling- oder Cross-Selling-Mail schicken möchten, sobald er eine Bestellung ausgeführt hat.

Der Kontakt kann also mit einer einzigen Journey mehrfach targetiert werden. Jeder Datensatz in der Aktionstabelle steht für eine Mail an einen Kontakt. Die Datensätze in einer Aktionstabelle nutzen die Felder LISTID und USERID, um den Empfänger der Mail zu definieren. Diese Felder müssen ausgefüllt sein, ebenso wie das Feld ACTIONCODE. Die Journey sucht nach einem Aktionscode und bearbeitet ausschließlich Datensätze mit einem bestimmten Aktionscode.

Daten aus der Aktionstabelle können verwendet werden, um die Mail zu personalisieren. Obwohl die Aktionstabelle nach der Formel 1-zu-viele (1:N) mit der Zielgruppentabelle verknüpft ist (1 Kontakt, viele Bestellbestätigungs-Mails), verhält sich die Aktionstabelle wie ein erweitertes Profil (1:1). Zusätzliche Aktionstabellenfelder können verwendet werden, um die Mail zu personalisieren.

In unserem Beispiel schicken wir dem Kontakt eine Mail mit dem Inhalt seines Warenkorbs, sobald er in einem Online-Shop einen Einkauf abbricht. Der Warenkorb kann mehrere Artikel enthalten. Speichern Sie ein JSON- oder XML-Objekt im Feld BASKETCONTENT. Ein Aktionscontainer läuft in einer Schleife über die Artikel im JSON-Objekt und zeigt in der Aktions-Mail alle Artikel im Warenkorb an.

Nun brauchen wir noch eine Möglichkeit, die Aktionstabelle mit Datensätzen zu füllen. Bei jedem Warenkorbabbruch wird der Content für die Mail von einem externen System (d.h. dem Online-Shop) übermittelt. Bei großen Datenmengen empfiehlt sich dafür ein automatischer Task. In diesem Fall füllt der Task die Aktionstabelle nicht in Echtzeit, sondern alle 10 Minuten, einmal pro Stunde... Für unser Beispiel nutzen wir einen Web-Service-Aufruf für Selligent Campaign, um die Aktionstabelle mithilfe des vorkonfigurierten Web-Service "Individual API" zu füllen. Dieser eignet sich jedoch nur für kleine Datenmengen, da nur eine begrenzte Anzahl an Web-Service-Aufrufen gleichzeitig ausgeführt werden kann. Die Übermittlung der Daten läuft über das Internet und hängt deshalb von der Verbindungs- und Übertragungsgeschwindigkeit ab.

Wichtige Themen: