Personalisierung
Kampagnen rendern jede Nachricht pro Kontakt. Verwende dreifache geschweifte Klammern in subject, html und text.
| Platzhalter | Wird ersetzt durch |
|---|---|
{{{FIRST_NAME}}} |
Den Vornamen des Kontakts oder leeren Text, falls keiner vorhanden ist. |
{{{FIRST_NAME|fallback}}} |
Den Vornamen oder fallback, wenn er leer ist. |
{{{LAST_NAME}}} |
Den Nachnamen des Kontakts oder leeren Text. |
{{{EMAIL}}} |
Die E-Mail-Adresse des Kontakts. |
{{{SPACEPOST_UNSUBSCRIBE_URL}}} |
Einen signierten Abmeldelink pro Kontakt. |
{{{RESEND_UNSUBSCRIBE_URL}}} |
Alias des obigen, damit von Resend migrierte Templates weiter funktionieren. |
<p>Hi {{{FIRST_NAME|there}}},</p><p>We sent this to {{{EMAIL}}}.</p><p><a href="{{{SPACEPOST_UNSUBSCRIBE_URL}}}">Unsubscribe</a></p>Beispiel für einen Betreff: Welcome back, {{{FIRST_NAME|friend}}}.
- Leerzeichen innerhalb der Klammern werden ignoriert:
{{{ FIRST_NAME | there }}}funktioniert. - Der Fallback wird getrimmt und darf Leerzeichen enthalten, aber kein
}. - Namen unterscheiden Groß- und Kleinschreibung und sind in Großbuchstaben.
- Werte, die in HTML eingefügt werden, werden maskiert (
<wird zu<), sodass ein Kontakt mit dem Namen<script>kein Markup einschleusen kann. In Text-Bodys und Betreffs werden Werte unverändert eingefügt. - Unbekannte Platzhalter bleiben unverändert, sodass Tippfehler in deiner Testsendung sichtbar sind.
- Platzhalter funktionieren nur in Kampagnen. Transaktions-E-Mails, die mit
POST /emailsgesendet werden, werden nicht per Template befüllt; baue den String in deinem Code zusammen.