Saltar al contenido principal
Las variables permiten que una sola plantilla aprobada envíe mensajes personalizados a miles de contactos sin otra revisión de Meta. Esta página explica cómo funcionan las variables en Flowella, cómo funcionan los valores de ejemplo y de respaldo, y cómo rellenar variables desde HubSpot. Para la estructura de una plantilla, consulta Referencia de plantillas. Para crear una plantilla paso a paso, consulta Plantillas.

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.
Meta también admite variables con nombre, como {{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:
  1. Comprobar que el contenido coincide con la categoría que elegiste (Marketing, Utility o Authentication).
  2. Evaluar la calidad y el riesgo de spam.
  3. Mostrar una vista previa a los revisores.
En Flowella, el ejemplo de una variable es su Fallback value. Unos buenos ejemplos ayudan a la aprobación:
  • Usa valores realistas. John está bien; xxx suele 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.
El valor de respaldo cumple tres funciones:
  1. Se muestra en la vista previa.
  2. Se envía a Meta como ejemplo de la variable cuando publicas.
  3. Flowella lo envía cuando el valor de un contacto falta o está vacío, una vez confirmados los valores de respaldo.
Elige un valor que se lea con naturalidad para cualquiera, como 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.
Para encontrar estas plantillas, haz clic en Fallbacks not reviewed encima de la lista de plantillas. Para confirmar los valores:
1

Abre la plantilla

En la página Templates, abre la plantilla en el editor.
2

Revisa cada valor de respaldo

Lee cada Fallback value y cambia los que no se leerían bien para todos los contactos.
3

Confirma

Haz clic en Confirm fallback values en el aviso. Si has cambiado algún valor, haz clic en Save Template en su lugar. En ambos casos, no se envía nada a Meta y la plantilla no vuelve a revisarse.
Cuando haces clic en Confirm fallback values, Flowella muestra Fallback values confirmed y la insignia desaparece.

Qué ocurre en el momento del envío

Esto se aplica a los workflows de HubSpot, los envíos masivos, la API, los envíos de prueba y los envíos desde la bandeja de entrada. Flowella nunca envía una variable vacía a Meta. Cuando un envío falla por una variable vacía, el error indica el nombre de la variable y enlaza a la plantilla. Por ejemplo: 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.
1

Elige la plantilla

Elige la plantilla en Template Name. La lista muestra cada plantilla una sola vez, por nombre.
2

Asigna las variables en orden

Flowella rellena primero la variable del encabezado de texto y después las variables del cuerpo en orden. Por ejemplo, una plantilla tiene {{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.
3

Prevé los valores vacíos

Si una propiedad asignada está vacía para un contacto, Flowella envía el valor de respaldo confirmado. Si la plantilla no tiene un valor de respaldo confirmado para esa variable, la acción falla para ese contacto. Si asignas menos casillas que variables tiene la plantilla, Flowella trata las que faltan como vacías.
4

Prueba antes de activarlo

Inscribe primero un contacto de prueba y revisa el mensaje en tu teléfono. Después activa el workflow para todos.
Una plantilla puede tener más de cinco variables, pero la acción solo puede asignar cinco. Para cada variable a partir de la sexta, Flowella envía el valor de respaldo confirmado, o el envío falla si no lo hay.

Fechas desde HubSpot

HubSpot envía las propiedades de fecha y de fecha y hora como una marca de tiempo. Flowella la convierte a dd.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:
  1. El idioma indicado con la acción del workflow, si lo hay.
  2. Una versión con el código de idioma en. Las versiones en en_US o en_GB no cuentan aquí.
  3. La versión aprobada actualizada más recientemente.
Flowella no usa la propiedad de idioma del contacto en HubSpot. Para enviar idiomas distintos a contactos distintos, da a cada versión de idioma su propio nombre de plantilla y ramifica tu workflow por idioma.

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

Nombres
Pon primero en mayúscula la inicial de la propiedad en HubSpot, o usa un paso de workflow de HubSpot para copiar firstname 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:
Los envíos desde workflows de HubSpot solo rellenan las variables del cuerpo, del encabezado y de ubicación. No pueden dar a un botón de URL un valor distinto para cada contacto, así que para enlaces que cambian según el contacto en un workflow de HubSpot, pon la URL completa en una variable del cuerpo.

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, xxx o 123, 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

El valor del contacto estaba vacío y la plantilla no tiene valor de respaldo para esa variable. En HubSpot, el Error code de la acción es 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.
La plantilla tiene un valor de respaldo, pero nadie lo ha confirmado. Abre la plantilla y haz clic en Confirm fallback values. Consulta Plantillas con valores de respaldo sin revisar.
La propiedad asignada estaba vacía para ese contacto, o la plantilla tiene más de cinco variables. Revisa el registro del contacto y la asignación de variables en la acción del workflow.
No. Flowella nunca envía una variable vacía o sin rellenar. Un valor en blanco se sustituye por el valor de respaldo confirmado, o el envío falla.
Una variable contiene una URL o un contenido que no coincide con la categoría de la plantilla. No puedes añadir contenido de tipo marketing a una plantilla Utility a través de sus variables. Para consultar el código de error que devolvió WhatsApp, consulta Códigos de error de WhatsApp en Flowella.
Para enviar, editar y pausar plantillas, consulta Plantillas y Referencia de plantillas. Para obtener ayuda específica sobre rechazos, consulta Plantilla rechazada.
Última modificación el 24 de octubre de 2026