Personalización
Las campañas renderizan cada mensaje por contacto. Usa llaves triples en subject, html y text.
| Marcador | Se reemplaza por |
|---|---|
{{{FIRST_NAME}}} |
El nombre del contacto, o texto vacío si no tiene. |
{{{FIRST_NAME|fallback}}} |
El nombre, o fallback cuando está vacío. |
{{{LAST_NAME}}} |
Los apellidos del contacto, o texto vacío. |
{{{EMAIL}}} |
La dirección de correo del contacto. |
{{{SPACEPOST_UNSUBSCRIBE_URL}}} |
Un enlace de baja firmado y propio de cada contacto. |
{{{RESEND_UNSUBSCRIBE_URL}}} |
Alias del anterior, para que las plantillas migradas desde Resend sigan funcionando. |
<p>Hi {{{FIRST_NAME|there}}},</p><p>We sent this to {{{EMAIL}}}.</p><p><a href="{{{SPACEPOST_UNSUBSCRIBE_URL}}}">Unsubscribe</a></p>Ejemplo de asunto: Welcome back, {{{FIRST_NAME|friend}}}.
- Los espacios dentro de las llaves se ignoran:
{{{ FIRST_NAME | there }}}funciona. - El valor de reserva se recorta y puede contener espacios, pero no
}. - Los nombres distinguen mayúsculas de minúsculas y van en mayúsculas.
- Los valores insertados en el HTML se escapan (
<pasa a<), por lo que un contacto llamado<script>no puede inyectar marcado. En los cuerpos de texto y en los asuntos, los valores se insertan tal cual. - Los marcadores desconocidos se dejan intactos, de modo que las erratas se ven en tu envío de prueba.
- Los marcadores solo funcionan en las campañas. Los correos transaccionales enviados con
POST /emailsno usan plantillas; construye la cadena en tu código.