WhatsApp Business vs API
Plantillas de WhatsApp: cómo crearlas y qué aprueba Meta
Si quieres escribirle a un cliente que lleva más de un día en silencio, WhatsApp no te deja mandar lo que se te ocurra: tiene que ser una plantilla aprobada por Meta. Aquí está cómo se arma una que pase a la primera, por qué casi todas se rechazan por lo mismo, y qué hace que una plantilla ya aprobada deje de funcionar.
Qué es una plantilla y por qué te hace falta
Una plantilla es un mensaje que escribes antes, mandas a revisión de Meta y solo puedes usar cuando te lo aprueban. En la documentación aparecen como message templates; en la jerga del sector, HSM.
No son un capricho burocrático. Son la única llave para escribir tú primero.
La ventana de 24 horas es la que manda
Meta lo dice sin adornos: cuando un usuario te escribe o te llama, arranca un cronómetro de 24 horas al que llama ventana de atención al cliente. Mientras esa ventana esté abierta puedes responder lo que quieras —texto libre, fotos, audios, botones— sin pedir permiso a nadie. Si el cliente vuelve a escribirte antes de que expire, el cronómetro se reinicia.
Cuando se cierra, la regla cambia: «solo puedes enviar mensajes de plantilla previamente aprobados».
Ahí está todo el asunto. El seguimiento del día siguiente, el recordatorio de la cita, el aviso de que llegó el producto que te pidieron, la reactivación de un cliente de hace tres meses: todo eso ocurre fuera de la ventana, y todo eso necesita una plantilla.
Las tres categorías, y por qué elegir mal se paga caro
Cada plantilla se crea dentro de una de tres categorías. Tú la eliges. Y después Meta valida tu elección contra el contenido real del mensaje. Esa segunda parte es la que la gente olvida, y es la que más rechazos genera.
| Categoría | Para qué es | Ejemplo típico |
|---|---|---|
| Marketing | Dar a conocer, promocionar, recuperar clientes | Una oferta, un lanzamiento, un carrito abandonado |
| Utilidad | Dar seguimiento a algo que el cliente hizo o pidió | Confirmación de pedido, cambio de estado, recordatorio de cita |
| Autenticación | Verificar la identidad del usuario | Código de un solo uso para iniciar sesión |
Marketing
Es la categoría amplia: todo lo que busca vender, anunciar o traer de vuelta a alguien. Si tu mensaje tiene una oferta, un descuento, una novedad o una invitación a comprar, es marketing. Punto.
Meta además limita cuántos mensajes de marketing recibe cada persona y prioriza a quienes los leen; el usuario tiene un ajuste de «Ofertas y anuncios» para dejar de recibirlos, y si le escribes después de que se dio de baja, el envío falla. Es decir: el marketing no solo cuesta más, también entrega menos.
Utilidad
Es la categoría que responde a algo que el cliente ya hizo. Meta la define como mensajes no promocionales y disparados por una acción del usuario. El ejemplo de su propia documentación es una confirmación de reserva:
¡Listo! Tu reserva para {{numero_de_personas}} en {{negocio}} el {{dia}} {{fecha}} a las {{hora}} está confirmada.
Y hay un detalle que vale dinero: según la página de precios de Meta, «las plantillas de utilidad entregadas dentro de una ventana de atención abierta son gratuitas». Si estás confirmando un pedido mientras el cliente todavía está conversando contigo, ese mensaje no te cuesta.
Autenticación
Es la más rígida y la que menos negocios pequeños necesitan. Usa un texto fijo definido por Meta —del tipo «tu código de verificación es {{codigo}}»— más un aviso de seguridad opcional y una advertencia de caducidad opcional (de 1 a 90 minutos). No admite enlaces, multimedia ni emojis. No la uses para nada que no sea un código.
Cómo se aprueba una plantilla y cuánto tarda
El proceso combina revisión automática y revisión humana. Meta dice que «la decisión de aprobación puede tardar hasta 24 horas». Ojo con cómo está redactado: 24 horas es el techo, no el tiempo esperado. Como la primera pasada es automática, una plantilla limpia puede resolverse mucho antes; una que requiera ojo humano se irá al límite. Planifica con el techo, no con tu mejor experiencia previa.
Tu plantilla va a estar en uno de estos estados:
- Pendiente: Meta aceptó la categoría y está revisando el contenido.
- Aprobada: ya puedes enviarla.
- Rechazada: no pasó la revisión o rompe alguna política.
- Pausada: estaba aprobada, pero la calidad cayó. No se puede enviar por ahora.
- Desactivada: se acabó. Esa plantilla ya no vuelve.
Si te la rechazan, editas el contenido, vuelves a cargar los valores de ejemplo de cada variable (y las imágenes, si el encabezado lleva una) y la reenvías. Las apelaciones también se resuelven dentro de las 24 horas.
Los motivos de rechazo más frecuentes
Aquí está el grueso de lo que Meta enumera como causas de rechazo, traducido a lo que de verdad pasa cuando lo escribes.
1. La categoría no coincide con el texto
Este es el único filtro que se aplica a todas las plantillas, antes incluso de revisar el texto: Meta compara la categoría que elegiste con el contenido y decide si te la acepta. Mandas una promoción marcada como utilidad y te rebota.
- No pasa como utilidad: «Hola {{nombre}}, tenemos 30% de descuento en toda la tienda hasta el domingo. ¡Aprovecha!»
- Sí pasa como utilidad: «Hola {{nombre}}, tu pedido {{numero_pedido}} salió de nuestro almacén y llega el {{fecha}}.»
La diferencia no es el tono: es si el mensaje responde a algo que el cliente hizo o si le está ofreciendo algo que no pidió.
2. Las variables están mal puestas
Es el motivo más frustrante porque no tiene nada que ver con lo que dices, sino con dónde pones las llaves. Meta rechaza cuando:
- Faltan llaves o están desparejadas. El formato correcto es {{1}}.
- Una variable lleva caracteres raros dentro, como #, $ o %.
- Los números no van en orden. {{1}}, {{2}}, {{5}}, {{4}} se rechaza.
- Hay demasiadas variables para lo corto que es el mensaje.
- El mensaje empieza o termina con una variable. Meta las llama «variables colgantes» y no las permite.
Ese último punto tumba muchísimas plantillas y casi nadie lo sabe:
- Se rechaza: «{{1}}, tu pedido está listo para recoger en {{2}}»
- Se aprueba: «Hola {{1}}, tu pedido está listo para recoger en {{2}}. Te esperamos.»
3. Pides datos que no debes pedir
Meta rechaza plantillas que solicitan identificadores sensibles: el número completo de una tarjeta, un documento de identidad, contraseñas. No lo pidas por plantilla ni por chat.
- Se rechaza: «Para confirmar tu compra, respóndenos con los 16 dígitos de tu tarjeta.»
- Se aprueba: «Para confirmar tu compra, entra a {{enlace_de_pago}} y completa el pago de forma segura.»
4. El tono es amenazante
La cobranza es donde más se cae esto. Meta menciona expresamente el contenido «potencialmente abusivo o amenazante, como amenazar a un cliente con acciones legales».
- Se rechaza: «Última advertencia: si no pagas hoy iniciamos acciones legales.»
- Se aprueba: «Hola {{nombre}}, tu pago de {{monto}} vence el {{fecha}}. Si ya lo hiciste, ignora este mensaje.»
Recordar no es amenazar. Y la versión amable, además, cobra mejor.
5. Es una copia de otra plantilla tuya
Si el cuerpo y el pie coinciden con los de una plantilla que ya tienes, la nueva se rechaza por duplicada. Si necesitas variantes, que se diferencien de verdad, no por una coma.
6. Rompe la política comercial
Hay rubros que WhatsApp no permite promocionar y en los que ninguna plantilla va a pasar: armas, drogas, tabaco y alcohol (con excepciones por país), suplementos, apuestas, dinero virtual y criptomonedas, servicios de citas, marketing multinivel y préstamos de día de pago, entre otros. La lista completa está en la Política de WhatsApp Business, y conviene leerla antes de construir un negocio encima del canal.
Variables y límites: el formato exacto
Las variables se escriben con doble llave y hay dos estilos. El posicional usa números —{{1}}, {{2}}— y el orden importa: los valores que mandas al enviar tienen que ir en el mismo orden en que aparecen los huecos. El nombrado usa palabras en minúscula con guion bajo, como {{nombre_cliente}}, y se lee mucho mejor cuando la plantilla la va a mantener alguien más dentro de seis meses.
Sea cual sea el estilo, al crear la plantilla tienes que dar un valor de ejemplo para cada variable. Sin ese ejemplo, la revisión no tiene con qué juzgar el mensaje y el rechazo es casi seguro.
Y estos son los límites de cada parte:
| Parte | Máximo |
|---|---|
| Encabezado de texto | 60 caracteres (admite 1 variable) |
| Cuerpo | 1.024 caracteres (admite varias variables) |
| Pie | 60 caracteres |
| Texto de un botón | 25 caracteres |
| Botones en total | 10 (máx. 2 de enlace, 1 de llamada) |
Ese cuerpo de 1.024 caracteres suena enorme. No lo uses entero. Una plantilla larga se lee peor, se responde menos y una tasa de lectura baja es exactamente lo que te va a costar la calidad.
Calidad de la plantilla: cómo se gana y cómo se pierde
Que te aprueben una plantilla no es el final. Meta le asigna una calificación de calidad basada en el uso, la reacción de los clientes y la interacción: bloqueos, reportes y tasas de lectura. Verde, amarillo, rojo, y un estado sin puntuación mientras es nueva.
Cuando cae a rojo, se pausa sola:
- Primera vez: pausada 3 horas.
- Segunda vez: pausada 6 horas.
- Tercera vez: desactivada.
Mientras está pausada, los envíos se rechazan (no se cobran, pero tampoco llegan). Desactivada es definitivo para esa plantilla.
Hay un mecanismo más que conviene conocer: el ritmo de entrega. Cuando estrenas una plantilla de marketing, Meta no la manda de golpe a toda tu lista: retiene una parte para dar tiempo a que lleguen las primeras señales. Si esas señales son malas, la plantilla pasa a pausada y los mensajes retenidos se descartan. No se envían después. Por eso conviene probar una plantilla nueva con un grupo pequeño antes de apuntarle a la base entera.
Lo que de verdad protege tus plantillas
Ninguna redacción salva a una plantilla que se manda a quien no la pidió. La política de WhatsApp es explícita: solo puedes contactar a alguien si te dio su número y te dio permiso de escribirle. Esa autorización es lo que separa una campaña que se lee de una que junta reportes.
Tres hábitos que sostienen la calidad mejor que cualquier truco de redacción:
- Responde mientras la ventana está abierta. Cada respuesta rápida es una plantilla que no necesitas mandar mañana. Por eso la velocidad de respuesta es, indirectamente, una decisión de costos.
- Segmenta antes de enviar. Mandar la misma oferta a toda la base es la forma más rápida de juntar bloqueos. Cuando reactivas clientes inactivos, el corte importa tanto como el texto.
- Deja salir a quien quiere salir. Una baja limpia vale más que un contacto que te reporta.
Y si quieres el mapa completo de qué se puede enviar y qué no, está en las políticas de Meta sobre mensajería y plantillas.
Lista de revisión antes de mandarla
Antes de darle a enviar a revisión, comprueba esto:
- La categoría corresponde al contenido real, no al precio que te gustaría pagar.
- El mensaje no empieza ni termina con una variable.
- Las variables van numeradas en orden y sin símbolos raros dentro.
- Cada variable tiene su valor de ejemplo cargado.
- No pides tarjetas, documentos ni contraseñas.
- El tono no amenaza ni presiona.
- No es una copia de una plantilla que ya tienes aprobada.
- El cuerpo cabe holgado en los 1.024 caracteres, y se entiende leyéndolo una vez.
En VendeChat creas y envías tus plantillas desde el mismo lugar donde manejas los canales, y las usas dentro de un flujo como un bloque más: cuando la ventana de 24 horas se cerró, el flujo manda la plantilla aprobada y la conversación sigue su curso. La revisión sigue siendo de Meta —eso no lo decide ninguna herramienta—, pero al menos no tienes que saltar entre pantallas para armarla.