Skip to main content
La plantilla es un molde aprobado una sola vez. La creación define la estructura y el texto fijo; el envío completa lo que cambia en cada disparo. Casi toda duda sobre un campo es, en el fondo, esta pregunta: ¿vale en la creación o en el envío?
Esta página explica para qué sirve cada campo. Lo que Meta rechaza en cada uno está en Validaciones, y el payload listo de cada modelo está en Modelos de plantilla.

Identificación

Los campos de la raíz del payload. Valen para toda la plantilla, sea cual sea el modelo.

Las tres categorías

Rango de la vigencia del envío

En autenticación, la vigencia del envío no puede ser menor que la del código. Si el mensaje deja de entregarse antes de que el código expire, el cliente pierde las dos cosas.

Componentes

Cada ítem de components es un objeto identificado por el type. Qué componente existe en qué modelo es lo que explica cada página de modelo.

Encabezado

El format decide qué muestra el encabezado, y cada formato usa campos distintos.
El archivo que pones en la creación es la muestra que Meta revisa, no la que recibe el cliente. El archivo real de cada disparo va en el envío. El identificador sale de Enviar multimedia, y también aceptamos el enlace público del archivo, que convertimos antes de crear la plantilla.

Mensaje

Pie

Texto fijo de hasta 60 caracteres, sin variables. Se usa para avisos como “Responde SALIR para no recibir más”. En autenticación tiene otra función: code_expiration_minutes, de 1 a 90, muestra la vigencia del código. La frase la escribe Meta, y dejarlo vacío esconde la línea.

Botones

En los cinco últimos, la etiqueta es de Meta: el campo text sigue siendo obligatorio, pero el valor no es tuyo. La tabla con los valores exactos está en Validaciones.
Los botones de formulario aceptan tres referencias, y mandas una de ellas: flow_action dice cómo abre: navigate va a la pantalla de navigate_screen, data_exchange intercambia datos con tu servidor.
Solo un formulario publicado vale en una plantilla. Meta no acepta borradores.

Tarjetas del carrusel

Cada ítem de cards tiene sus propios components: el encabezado con el archivo o el producto, el texto de la tarjeta (hasta 160 caracteres) y los botones. La regla que más atrapa: todas las tarjetas necesitan los mismos componentes. Si una tiene texto, todas lo tienen; el conjunto de botones es igual en todas, y lo que cambia de una tarjeta a otra es la etiqueta y el destino.

Variables

La variable es el hueco del molde: escribes el texto una vez y completas el valor en cada envío. NAMED es el formato actual de Meta, y es el que usan nuestros modelos. En el posicional cambia el parameter_format y la forma del ejemplo:
Toda variable necesita ejemplo, y ninguna puede abrir ni cerrar el texto. Son las dos mayores causas de rechazo — los detalles, con los códigos de error, están en Validaciones.

Creación y envío: dos cosas distintas

Eso es lo que permite usar la misma plantilla aprobada en campañas distintas. Cada modelo dice exactamente qué cae de cada lado.

Elegir el modelo

Los 13 modelos, qué hace cada uno y cuál elegir

Validaciones

Lo que Meta rechaza, con el código de cada error