Sintaxis
Las plantillas de WhatsApp usan variables posicionales: dobles llaves con un número.- Para añadir una variable, haz clic en + Variable en el editor del cuerpo, o en Variable junto a Header text. Flowella inserta el siguiente número por ti.
- Los números empiezan en
{{1}}y deben ser consecutivos. No puedes saltar de{{1}}a{{3}}. - Las variables son texto. Los números, las fechas y los importes se envían como texto, así que dales formato antes de que lleguen a la plantilla.
{{first_name}}. Flowella puede enviar plantillas con variables con nombre que se crearon en WhatsApp Manager, pero su editor solo crea variables posicionales.Dónde pueden aparecer las variables
Valores de ejemplo
Cuando publicas una plantilla, Meta necesita un ejemplo para cada variable. Meta usa los ejemplos para:- Comprobar que el contenido coincide con la categoría que elegiste (Marketing, Utility o Authentication).
- Evaluar la calidad y el riesgo de spam.
- Mostrar una vista previa a los revisores.
- Usa valores realistas.
Johnestá bien;xxxsuele provocar un rechazo. - Mantén los ejemplos cortos. Un párrafo en una sola variable es una señal clásica de rechazo.
- Respeta el tipo. Si
{{2}}es una fecha, usa una fecha. Si es un número de pedido, usa algo que parezca un número de pedido.
Valores de respaldo
Cada variable del editor tiene un campo Fallback value:- Variables del cuerpo: en el panel Body variables del editor del cuerpo.
- Variable del encabezado de texto: en Header variables, dentro de la tarjeta Variables.
- Variable del botón de URL: debajo de la dirección del botón.
- Se muestra en la vista previa.
- Se envía a Meta como ejemplo de la variable cuando publicas.
- Flowella lo envía cuando el valor de un contacto falta o está vacío, una vez confirmados los valores de respaldo.
there en Hi there. Los valores de respaldo no pueden contener saltos de línea.
Cuando publicas una plantilla que has creado en Flowella, sus valores de respaldo se confirman automáticamente.
Plantillas con valores de respaldo sin revisar
Algunas plantillas muestran una insignia Fallbacks not reviewed en la lista de plantillas. Nadie ha confirmado todavía sus valores de respaldo, por ejemplo porque la plantilla se creó en WhatsApp Manager. Flowella rellena previamente sus valores de respaldo con los ejemplos de la plantilla. Hasta que los confirmes:- El editor muestra un aviso: Review fallback values. These are used when a contact’s data is empty. Until you confirm them, sends with missing data will fail.
- Cualquier envío con un valor vacío falla en lugar de usar el valor de respaldo.
Abre la plantilla
Revisa cada valor de respaldo
Confirma
Qué ocurre en el momento del envío
Variable {{2}} is empty and has no fallback value. En un workflow de HubSpot, la acción falla para ese contacto y el historial del workflow muestra el mensaje. Si la variable no tiene valor de respaldo, la salida Error code de la acción es VARIABLE_EMPTY_NO_FALLBACK.
Asignar variables desde HubSpot
En un workflow de HubSpot, la acción Send WhatsApp Template tiene cinco casillas para variables: de Template Variable 1 a Template Variable 5. Consulta Acciones de workflow.Elige la plantilla
Asigna las variables en orden
{{1}} en el encabezado y {{1}} y {{2}} en el cuerpo. Asigna Template Variable 1 al valor del encabezado, y Template Variables 2 y 3 a los valores del cuerpo. Los encabezados de imagen, vídeo y documento no usan ninguna casilla.Prevé los valores vacíos
Prueba antes de activarlo
Fechas desde HubSpot
HubSpot envía las propiedades de fecha y de fecha y hora como una marca de tiempo. Flowella la convierte add.MM.yyyy HH:mm en UTC, por ejemplo 27.06.2026 14:30. Una propiedad que solo contiene fecha muestra la hora 00:00.
Para mostrar una fecha en la hora local del contacto, o en otro formato, guarda la fecha formateada en una propiedad de texto de HubSpot y asigna esa propiedad. Flowella envía las propiedades de texto exactamente como están.
Idioma
La lista Template Name muestra cada nombre de plantilla una sola vez. Si una plantilla está aprobada en más de un idioma, Flowella elige una versión en este orden:- El idioma indicado con la acción del workflow, si lo hay.
- Una versión con el código de idioma
en. Las versiones enen_USoen_GBno cuentan aquí. - La versión aprobada actualizada más recientemente.
Encabezados de ubicación
Una plantilla con encabezado de ubicación necesita una latitud y una longitud en cada envío. El nombre del lugar y la dirección son opcionales. En un workflow de HubSpot, asigna la ubicación a las casillas Template Variable que siguen a las variables del cuerpo: primero la latitud, después la longitud y luego el nombre del lugar. Por ejemplo, con dos variables en el cuerpo, asigna la latitud a Template Variable 3 y la longitud a Template Variable 4.Consejos para dar formato a las variables
Nombresfirstname en una propiedad “Nombre (con formato)”.
Fechas
WhatsApp no da formato a las fechas. Asigna una propiedad de texto que contenga la fecha tal como quieres que se lea, por ejemplo 24 May 2026. Consulta Fechas desde HubSpot.
Moneda
Da formato a los importes antes de que lleguen a la plantilla. Pon el símbolo de la moneda en el texto de la plantilla (Total: £{{1}}) para que la variable contenga solo el número.
URL en el texto del cuerpo
Puedes poner una URL completa en una variable del cuerpo, pero la vista previa del enlace no se mostrará y la URL cuenta para el límite de caracteres del cuerpo. Usa en su lugar un botón URL con una variable al final:
Motivos de rechazo habituales relacionados con las variables
- Números omitidos (
{{1}}y después{{3}}). Numera las variables en orden. - Una variable justo al principio o al final del cuerpo sin texto alrededor. Añade una palabra antes o después.
- Dos variables seguidas (
{{1}}{{2}}). Sepáralas al menos con un espacio o un signo de puntuación. - Ejemplos que parecen marcadores de posición, como
test,xxxo123, sobre todo en plantillas Marketing. - Variables en el pie. Los pies no pueden tener variables.
- Más de una variable en un botón de URL. Solo se permite una, y debe ir al final de la URL.
Patrones avanzados
Reutilizar un valor en varios componentes
Las variables del encabezado y del cuerpo se numeran por separado, así que un{{1}} en el encabezado y un {{1}} en el cuerpo son variables distintas. Si el nombre de un cliente aparece en ambos, asigna la misma propiedad de HubSpot a las dos casillas: Template Variable 1 para el encabezado y Template Variable 2 para el cuerpo.
Contenido condicional
Las plantillas de WhatsApp no admiten lógica if/else. Para enviar contenido distinto a distintos grupos de contactos, crea plantillas independientes y ramifica tu workflow de HubSpot, por ejemplo “Bienvenida VIP” y “Bienvenida estándar”.Plantillas multilingües
Cada versión de idioma de una plantilla se envía, se aprueba y se guarda por separado. Mantén las variables en las mismas posiciones en todos los idiomas. Para saber qué versión envía un workflow de HubSpot, consulta Idioma.Solución de problemas
Los envíos fallan con Variable {{n}} is empty and has no fallback value
Los envíos fallan con Variable {{n}} is empty and has no fallback value
VARIABLE_EMPTY_NO_FALLBACK. Asegúrate de que la propiedad está rellenada para todos los contactos, o añade un valor de respaldo a la plantilla y confírmalo.Los envíos fallan con Variable {{n}} is empty and its fallback has not been reviewed
Los envíos fallan con Variable {{n}} is empty and its fallback has not been reviewed
Un contacto recibió el valor de respaldo en lugar de sus propios datos
Un contacto recibió el valor de respaldo en lugar de sus propios datos
¿Puede llegar un mensaje con un {{1}} literal?
¿Puede llegar un mensaje con un {{1}} literal?
Mensaje rechazado al enviar por una infracción de políticas
Mensaje rechazado al enviar por una infracción de políticas

