Skip to main content

Email: variables en el cuerpo

Las plantillas de email usan sintaxis de Go templates. En el editor visual, usa el panel “Variables” para declarar cada variable — aparecerán como Merge Tags disponibles en el diseño. En el HTML de la plantilla:
En tu request:

Variables en el subject

El campo subject también soporta variables:
Si no envías subject, se usa el subject guardado en la plantilla (también puede tener variables).

Nombres de variables

  • Sensibles a mayúsculas/minúsculas: {{.nombre}}{{.Nombre}}
  • Sin espacios: usa camelCase o snake_case
  • Si una variable no se encuentra en data, se renderiza como cadena vacía (no falla)

WhatsApp: variables posicionales

En WhatsApp los templates usan {{1}}, {{2}}, {{3}}… y se pasan como array params:
El índice 0 del array corresponde a {{1}}, el índice 1 a {{2}}, etc.
Si el número de elementos en params no coincide con las variables del template, Meta rechazará el envío.

Wallet: sin variables de texto

Los pases de Wallet (Apple y Google) no usan este sistema de variables — los datos del pase se pasan directamente en el campo pass_data de cada request.