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.
Tip
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 , vielen Dank für Ihre Registrierung in unserem Webshop am .
Text mit personalisiertem Inhalt:
Hallo Herr Max Mustermann, vielen Dank für Ihre Registrierung in unserem Webshop Schuhshop am 01.01.2021.
Die Feldfunktion liest den Wert des Feldes Registrierungszeitpunkt aus und gibt diesen im Mailing ohne Uhrzeit an.