Transaktions-Mails versenden

Sie können Transaktions-Mails mit der HTTP-API-Operation sentransactionmail versenden. Dabei wird über den Parameter bmrecipientId die E-Mail-Adresse des Empfängers angegeben und über den Parameter bmMailingId die zu versendende Transaktions-Mail definiert.

Die Mailing-ID finden Sie im Optimizely Campaign Menü unter > Kampagnen > Transaktions-Mails.

Sie können auch zusätzliche Parameter für Anrede, Vor- und Nachname, Webshop und Sprache des Empfängers hinzufügen: https://api.campaign.episerver.net/http/form/1234ABC/[email protected]&bmMailingId=1234567&salutation=Herr&firstname=Max&lastname=Mustermann&shopname=Schuhshop&language=de.

Verwenden Sie die Operation onlineversion statt sendtransactionmail, können Sie die Transaktions-Mail direkt im Browser öffnen. Hierbei werden alle Feldfunktionen aufgelöst. Mit dieser Operation können Sie die Kodierung der Werte und Gestaltung des Mailings testen, ohne sich für jeden Test eine E-Mail zu senden.

Feldfunktionen verwenden

Beim Versand von Transaktions-Mails werden personalisierte Mailing-Inhalte über die Parameter des HTTP-Aufrufs in die Transaktions-Empfängerliste übertragen und über Feldfunktionen im Mailing an der entsprechenden Stelle eingefügt.

Text mit Feldfunktionen:

Hallo {salutation} {firstname} {lastname},
vielen Dank für Ihre Registrierung in unserem Webshop {shopname} am {registerdate}.

Text mit personalisiertem Inhalt:

Hallo Herr Max Mustermann,
vielen Dank für Ihre Registrierung in unserem Webshop Schuhshop am 01.01.2022.

Die Feldfunktion {registerdate} liest den Wert des Feldes Registrierungszeitpunkt aus und gibt diesen im Mailing ohne Uhrzeit an.