Por Avi
Publicado el 6 may 2026
Mensajes de plantilla de WhatsApp: guía completa (2026)
Los mensajes de plantilla de WhatsApp permiten a las empresas comunicarse con sus clientes en cualquier momento, no solo durante el período de 24 horas. Esta guía explica cómo funcionan, sus categorías, aprobación, precios y ejemplos reales de distintos sectores.
💡En resumen: Los mensajes de plantilla de WhatsApp son formatos de mensajes preaprobados que las empresas usan para comunicarse con sus clientes fuera del período de sesión de 24 horas. Hay tres categorías — Utilidad, Marketing y Autenticación —, cada una con diferentes costos y reglas. Meta debe aprobar todas las plantillas antes de que se puedan usar, y estas siguen una estructura fija: encabezado, cuerpo, pie de página y botones. Esta guía explica cómo crearlas, obtener su aprobación, enviarlas mediante API y evitar los errores que pueden hacer que se restrinja una cuenta.
Introducción
Si alguna vez intentaste enviarle un mensaje a un cliente por WhatsApp y no pudiste porque habían pasado más de 24 horas desde que te escribió por última vez, ya te encontraste con el problema que los mensajes de plantilla buscan resolver.
Esta guía lo explica todo: qué son los mensajes de plantilla, cómo funciona el proceso de aprobación, qué significan las distintas categorías (y por qué son importantes para tus costos), cómo crear buenas plantillas y cómo enviarlas. Tanto si eres especialista en marketing, desarrollador o algo intermedio, este es el artículo que querrás guardar en tus favoritos.
El problema del período de 24 horas
WhatsApp no funciona como el correo electrónico o los SMS. Cuando un cliente te envía un mensaje, se abre lo que se conoce como una ventana de sesión : un período de 24 horas durante el cual tu empresa puede responder libremente, en cualquier formato, y mantener una conversación. Esto se llama mensaje de sesión.
Pero cuando se cierra ese período de 24 horas, ya no puedes enviar mensajes de formato libre. Si lo intentas, el mensaje simplemente no se enviará.
Esto complica muchas situaciones prácticas:
- Un cliente abandonó su carrito hace 36 horas. Quieres hacer un seguimiento.
- Alguien reservó una cita la semana pasada. Quieres enviarle un recordatorio esa misma mañana.
- Acaba de fallar un pago de la suscripción de un usuario. Tienes que avisarle.
Nada de esto se puede hacer con un mensaje normal de WhatsApp si la sesión ya venció.
Para eso se crearon los mensajes de plantilla .
¿Qué es un mensaje de plantilla de WhatsApp?
Un mensaje de plantilla de WhatsApp (también llamado HSM — Highly Structured Message) es un formato de mensaje preaprobado que las empresas pueden enviar a sus clientes en cualquier momento, tanto si hay una sesión activa como si no.
La palabra clave es preaprobado. Antes de que puedas enviar un mensaje de plantilla, Meta lo revisa y lo aprueba. No puedes escribir cualquier cosa y enviarla sin más: la estructura, el contenido y el propósito del mensaje deben cumplir las pautas de Meta.
Una vez aprobada, puedes usar una plantilla todas las veces que quieras y completar información dinámica (como el nombre de un cliente, el número de pedido o la hora de una cita) cada vez que la envíes.
¿Por qué existe este proceso de aprobación?
WhatsApp es una plataforma de mensajería personal. Las personas la usan para hablar con familiares y amigos. Meta quiere asegurarse de que las empresas no la conviertan en un canal de spam. El proceso de aprobación es la forma de hacer cumplir ese estándar.
Mensajes de sesión frente a mensajes de plantilla
Conviene entender bien estas dos opciones antes de continuar:
| Mensaje de sesión | Mensaje de plantilla | |
| ¿Cuándo puedes enviarlo? | Dentro de las 24 horas posteriores al último mensaje del cliente | En cualquier momento |
| Formato | Formato libre: no hay restricciones | Solo se permite la estructura preaprobada |
| ¿Requiere aprobación? | No | Sí |
| Costo | Por lo general, gratis o de menor costo | Se cobra por conversación |
| Caso de uso | Atención al cliente, conversaciones en tiempo real | Notificaciones, recordatorios, alertas, promociones |
La mayoría de las empresas necesita ambas opciones. Los mensajes de plantilla sirven para la comunicación proactiva que se inicia con el cliente. Los mensajes de sesión sirven para ofrecer atención conversacional y responder a los clientes.
Categorías de mensajes de plantilla (y por qué son importantes)
Desde 2024, Meta clasifica cada mensaje de plantilla en uno de tres tipos. No se trata solo de una clasificación organizativa: la categoría afecta directamente el costo de cada conversación.
Utilidad
Son mensajes transaccionales relacionados con una acción que el cliente ya realizó.
Ejemplos:
"Tu pedido #4521 ya se envió. Hazle seguimiento aquí: [link]"
"Tu factura de marzo está lista. Importe a pagar: ₹2,400"
"Se cambió la contraseña de tu cuenta. Si no fuiste tú, contáctanos de inmediato."
Los mensajes de utilidad tienen un costo intermedio y, por lo general, es más fácil que se aprueben porque existe un motivo claro y esperado para enviarlos.
Marketing
Son mensajes promocionales: cualquier mensaje cuyo objetivo sea generar reconocimiento, interacción o una venta.
Ejemplos:
"Nuestra oferta de verano comienza hoy. Usa el código SUMMER20 para obtener 20% de descuento."
"Dejaste algo en tu carrito. Aquí tienes un descuento de 10% para ayudarte a decidir."
"Acabamos de lanzar una nueva función que creemos que te encantará."
Los mensajes de marketing son los más costosos por conversación. Además, se someten a una revisión más rigurosa durante la aprobación.
Autenticación
Son mensajes que envían contraseñas de un solo uso o códigos de verificación.
Ejemplos:
"Tu OTP es 847291. Es válido durante 10 minutos."
"Usa este código para iniciar sesión: 562038. No lo compartas con nadie."
Las plantillas de autenticación tienen las reglas de formato más estrictas: no puedes incluir URLs, textos de marketing ni nada que no esté relacionado con la verificación. También son la categoría más económica.
Por qué la categoría importa más allá del costo
Elegir la categoría incorrecta no es solo un problema de precios: puede hacer que rechacen tu plantilla o, peor aún, que marquen tu cuenta. Algunas empresas intentan ahorrar dinero etiquetando un mensaje de marketing como «utility». Meta tiene sistemas automatizados para detectar esto, y puede hacer que tu mensaje se recategorice automáticamente (con un cargo más alto) o que pausen tu plantilla.
Lectura relacionada: Hemos explicado en detalle los cambios de julio de 2025 en las categorías de plantillas: qué cambió, qué se mantuvo igual y cómo actualizar las plantillas existentes si te afectaron. Consulta Categorías de mensajes de plantilla: nueva actualización de julio de 2025 para ver el análisis completo.
Anatomía de un mensaje de plantilla
Cada plantilla se compone de elementos opcionales y obligatorios. Esto es lo que hace cada uno:
Encabezado (opcional)
El encabezado aparece en la parte superior del mensaje. Puede ser:
- Texto — un título breve (p. ej., «Actualización de tu pedido»)
- Imagen — una foto del producto, un banner o un gráfico
- Video — un clip corto
- Documento — un PDF u otro archivo
- Ubicación — una ubicación marcada en el mapa
No todas las plantillas necesitan un encabezado. En las notificaciones sencillas, puede recargar el mensaje. Úsalo cuando aporte contexto real o mejore la tasa de clics.
Cuerpo (obligatorio)
Este es el contenido principal del mensaje y el único elemento obligatorio. El cuerpo admite variables dinámicas escritas como {{1}}, {{2}}, etc. Estas se reemplazan por valores reales cuando se envía el mensaje.
Por ejemplo:
«Hola, {{1}}. Tu cita con {{2}} está confirmada para el {{3}} a las {{4}}»
Al enviarse, queda así:
«Hola, Priya. Tu cita con el Dr. Sharma está confirmada para el miércoles 9 de julio a las 10:30 AM»
Una nota sobre las variables: Úsalas para datos específicos, como nombres, fechas, cantidades e ID. Evita usar una sola variable para una oración o un párrafo completo. Esta es una razón frecuente por la que rechazan las plantillas.
Pie de página (opcional)
Una línea breve de texto que aparece debajo del cuerpo. Suele usarse para avisos legales o notas sencillas como «Responde STOP para darte de baja». (Aunque, para darse de baja, es mejor usar el botón oficial; hablaremos de eso más adelante.)
Botones (opcional, hasta 3)
Los botones son una de las partes más valiosas de un mensaje de plantilla. Hay tres tipos disponibles:
- Llamada a la acción (URL): Abre un enlace en el navegador. Puedes usar una URL estática o una dinámica con una variable al final (p. ej., https://track.yourstore.com/{{1}}).
- Llamada a la acción (teléfono): Llama directamente a un número de teléfono.
- Respuesta rápida: Un botón con una respuesta escrita previamente que, al tocarlo, te envía un texto específico. Es útil para confirmaciones, darse de baja o respuestas sencillas.
Puedes combinar distintos tipos de botones, pero el total no puede superar tres.
Cómo crear y enviar una plantilla
dónde crear plantillas
Hay tres opciones principales:
- WhatsApp Manager (a través de Meta Business Suite): La opción sin código. Ve a business.facebook.com, entra en WhatsApp Manager y luego en Plantillas de mensajes. Es una buena opción para profesionales del marketing y usuarios sin conocimientos técnicos.
- La plataforma de tu BSP: Si usas un proveedor de soluciones de WhatsApp Business (como Twilio, Gupshup, WATI u otros), normalmente incluye una interfaz para administrar plantillas en su panel. A muchas personas les resulta más fácil que la interfaz nativa de Meta.
- La API de Meta directamente: Usa POST /v1/configs/templates o el endpoint de Graph API. Esta es la opción para desarrolladores, útil si estás creando un sistema que genere o administre plantillas de forma programática.
El proceso de revisión
Una vez enviada, tu plantilla entra en una cola de revisión. En la mayoría de los casos, se aprueba en unos minutos o unas horas. A veces —sobre todo en el caso de las plantillas de marketing o las que incluyen contenido multimedia— puede tardar hasta 24 horas.
Meta combina la revisión automatizada con la revisión humana. No hay forma de acelerar el proceso.
Estados de las plantillas
| Estado | Qué significa |
| Pendiente | Enviada, a la espera de revisión |
| Aprobada | Lista para usar |
| Rechazada | No cumplió las políticas de Meta; recibirás el motivo del rechazo |
| Pausada | Se aprobó anteriormente, pero se pausó debido a señales de baja calidad (por lo general, porque demasiados usuarios la marcaron como spam o te bloquearon después de recibirla) |
| Deshabilitada | Ya no se puede usar; normalmente, esto se debe a incumplimientos reiterados de las políticas |
Si rechazan una plantilla, puedes editarla y volver a enviarla. Si está pausada, tendrás que esperar a que termine el período de espera y solucionar el problema de fondo antes de que se pueda volver a habilitar.
Lectura relacionada: Para ver un análisis completo de los motivos de rechazo y cómo solucionar cada uno, consulta Problemas de rechazo de mensajes de plantilla y cómo resolverlos.
Cómo lograr que aprueben tus plantillas: qué funciona realmente
Los rechazos son frustrantes, sobre todo cuando el motivo no es evidente. Estas son algunas prácticas que suelen ayudar a obtener la aprobación:
Deja claro el propósito desde el principio
Quien revise tu plantilla por primera vez debería entender en dos segundos para qué sirve y por qué le resultaría útil al destinatario. La ambigüedad es una señal de alerta.
Mal: «Tenemos algo especial para ti. Haz clic abajo para descubrirlo»
Mejor: «Tu descuento exclusivo por ser miembro desde 2022: 25% de descuento en tu próximo pedido»
No uses las variables como muleta
Las variables deben completar datos específicos y predecibles, no contenido abierto. Es casi seguro que rechazarán una plantilla como "{{1}}" (donde todo el cuerpo es una sola variable). Meta necesita poder evaluar el contenido real.
Evita el lenguaje que activa los filtros de spam
Palabras y frases que suelen provocar rechazos o problemas de calidad:
- "Haz clic aquí" (usa etiquetas descriptivas en los botones)
- "Por tiempo limitado" sin dar detalles
- "Has sido seleccionado" (parece engañoso)
- Uso excesivo de signos de puntuación o TODO EN MAYÚSCULAS
Usa el botón para cancelar la suscripción, no un texto
Si quieres incluir un mecanismo para cancelar la suscripción (lo cual es una buena práctica), usa el botón oficial de respuesta rápida con la etiqueta "Detener" o "Cancelar suscripción". Es válido escribir "Responde STOP para cancelar la suscripción" en el pie de página, pero usar un botón es más claro y confiable.
En las plantillas de autenticación, mantén el contenido estrictamente funcional
Las plantillas de OTP deben contener solo el código, instrucciones básicas y una nota de seguridad si es necesario. Sin eslóganes de marca, sin texto promocional y sin URLs.
Lectura relacionada: Para ver una lista completa de prácticas recomendadas y preguntas frecuentes, consulta Preguntas frecuentes y prácticas recomendadas sobre plantillas.
Casos de uso reales
Así se usan realmente los mensajes de plantilla en diferentes industrias:
Comercio electrónico
Pedido enviado:
"¡Tu pedido #{{1}} ha sido enviado! Fecha de entrega estimada: {{2}}. Rastrea tu paquete: [Rastrear ahora]"
Carrito abandonado:
"Hola, {{1}}. Dejaste algo en tu carrito. Guardamos los artículos; completa tu pedido antes de que venza. [Ver carrito]"
Devolución confirmada:
"Recibimos tu devolución del pedido #{{1}}. El reembolso de {{2}} se acreditará en un plazo de 5–7 días hábiles."
Productos SaaS / de suscripción
Factura pendiente de pago:
"Hola, {{1}}. Tu factura por {{2}} (₹{{3}}) vence el {{4}}. [Ver factura]"
Suscripción por vencer:
"Tu plan {{1}} vence en {{2}} días. Renueva ahora para evitar interrupciones del servicio. [Renovar plan]"
Fin del periodo de prueba:
"Tu periodo de prueba gratis termina el {{1}}. Mejora tu plan para seguir accediendo a todas las funciones. [Ver planes]"
Banca y finanzas
Alerta de fraude:
"Alerta: Se intentó realizar una transacción de {{1}} con tu tarjeta terminada en {{2}} en {{3}}. Si no fuiste tú, llámanos de inmediato: [Llamar ahora]"
OTP:
"Tu código de verificación es {{1}}. Es válido durante 10 minutos. No lo compartas con nadie."
Salud
Recordatorio de cita:
"Recordatorio: Tu cita con {{1}} está programada para el {{2}} a las {{3}}. [Confirmar] [Reprogramar]"
Resultados de pruebas disponibles:
"Hola, {{1}}. Ya están disponibles los resultados de tus pruebas. Inicia sesión para verlos: [Ver resultados]"
Eventos y entretenimiento
Entrega de entradas:
"Tu entrada para {{1}} el {{2}} está lista. [Descargar entrada]"
Recordatorio de evento:
"{{1}} es mañana a las {{2}}, {{3}}. ¡Te esperamos!"
Precios: cómo cobra WhatsApp por los mensajes de plantilla
Los precios de WhatsApp se basan en conversaciones, no en mensajes individuales. Esto es lo que significa:
Cuando envías un mensaje de plantilla y el cliente lo recibe, se abre una ventana de conversación de 24 horas. Todos los mensajes enviados durante esa ventana (en cualquier dirección) forman parte de la misma conversación y se cobran como una sola unidad.
El costo por conversación depende de lo siguiente:
- Categoría — Las conversaciones de marketing cuestan más que las de utilidad, que a su vez cuestan más que las de autenticación.
- País — Los precios varían considerablemente según el mercado. Por ejemplo, las tarifas de India son mucho más bajas que las de EE. UU. o Alemania.
- Volumen — A menudo, los volúmenes más altos tienen precios escalonados a través de los BSP.
Meta ofrece un nivel gratuito de 1,000 conversaciones de servicio al mes (conversaciones iniciadas por usuarios, no por empresas). Por lo general, las conversaciones iniciadas con plantillas no se incluyen en este nivel gratuito.
Para consultar los precios actuales exactos, revisa la página oficial de precios de Meta — las tarifas pueden cambiar y tu BSP también puede aplicar su propia estructura de precios además de las tarifas base de Meta. Para obtener más información sobre los precios, lee este artículo con una guía de precios de WhatsApp API .
Envío de mensajes de plantilla a través de API
Para los desarrolladores que necesitan enviar plantillas mediante programación, aquí tienes un ejemplo básico con Cloud API:
curl -X POST "https://graph.facebook.com/v18.0/YOURPHONENUMBERID/messages" -H "Authorization: Bearer YOURACCESSTOKEN" -H "Content-Type: application/json" -d '{ "messagingproduct": "whatsapp", "to": "91XXXXXXXXXX", "type": "template", "template": { "name": "ordershipped", "language": { "code": "en" }, "components": [ { "type": "body", "parameters": [ { "type": "text", "text": "4521" }, { "type": "text", "text": "July 10, 2025" } ] } ] } }'
Algunos puntos a tener en cuenta:
El parámetro language especifica qué versión lingüística de la plantilla se usará. Puedes crear la misma plantilla en varios idiomas; WhatsApp usará la que coincida con el valor language.code que envíes. Si el idioma especificado no está disponible, se usará el idioma predeterminado de la plantilla.
El orden de las variables es importante. El arreglo parameters corresponde a las variables {{1}}, {{2}}, etc., en el orden en que aparecen. Si el orden es incorrecto, los mensajes quedarán confusos.
Seguimiento de entregas con webhooks
Cuando envías un mensaje, WhatsApp envía actualizaciones de estado mediante un webhook. Estos son los estados clave que debes seguir:
- sent — El mensaje salió de tu sistema y llegó a los servidores de WhatsApp
- delivered — El mensaje llegó al dispositivo del destinatario
- read — El destinatario abrió el mensaje
- failed — No se pudo entregar el mensaje (con un código de error que explica el motivo)
Hacer seguimiento de las tasas de lectura y de errores te ayuda a entender qué plantillas funcionan realmente y a detectar problemas como números de teléfono incorrectos o usuarios que bloquearon tu empresa.
Optimización y estrategias avanzadas
Una vez que tus plantillas estén en funcionamiento, aquí te explicamos cómo mejorar su rendimiento con el tiempo:
Haz pruebas A/B con tus encabezados
Si envías mensajes a gran escala, prueba dos versiones de una plantilla: una con un encabezado con imagen y otra solo con texto. Compara las tasas de apertura y de clics en los botones durante algunas semanas. La diferencia puede ser significativa según tu audiencia y el caso de uso.
Usa parámetros UTM en los botones con URL
Agrega parámetros UTM a las URL de tus botones para hacer un seguimiento de las conversiones en Google Analytics o en la herramienta de analítica que prefieras. Por ejemplo:
https://yoursite.com/cart?utm_source=whatsapp&utm_medium=template&utm_campaign=cart_recovery
Esto te indica exactamente cuántas compras, registros u otras acciones se generaron a partir de una plantilla determinada.
Personalización más allá de los nombres
Las variables dinámicas no sirven solo para incluir nombres. Usar datos específicos y personales —como montos de pedidos, fechas de citas y nombres de productos— aumenta considerablemente la relevancia de un mensaje y reduce la probabilidad de que un usuario te bloquee. Los mensajes genéricos parecen spam, incluso cuando están técnicamente permitidos.
Monitorea tu calificación de calidad
Meta asigna una calificación de calidad (Alta, Media o Baja) a cada número de teléfono según la respuesta de los usuarios a tus mensajes; en concreto, con qué frecuencia te bloquean o reportan tus mensajes. Si tu calificación de calidad baja, se reducen los límites de envío de tus plantillas. Si se mantiene baja, tu número puede ser marcado o desactivado.
Vigila esta calificación en WhatsApp Manager. Una caída repentina suele indicar que una plantilla o campaña reciente está generando respuestas negativas.
Errores comunes que debes evitar
1. Enviar demasiados parámetros (o muy pocos)
Si tu plantilla tiene tres variables ({{1}}, {{2}}, {{3}}), pero tu llamada a la API solo envía dos parámetros, el mensaje fallará. Incorpora validaciones en tu lógica de envío para detectar este problema antes de que provoque fallas de entrega a gran escala.
2. Ignorar las solicitudes para dejar de recibir mensajes
Si un usuario responde y te pide que dejes de enviarle mensajes, respeta su solicitud de inmediato. Seguir enviando mensajes a usuarios que optaron por no recibirlos es una forma rápida de reducir tu calificación de calidad y exponerte a posibles medidas de la plataforma.
3. Recategorizar contenido de marketing como utilidad para ahorrar costos
Esto infringe explícitamente las políticas de Meta. Además del riesgo de que rechacen la plantilla, puede provocar sanciones a nivel de cuenta. El ahorro a corto plazo no vale la pena.
4. Usar la misma plantilla para audiencias muy diferentes
Una plantilla que funciona bien con clientes leales puede resultar insistente o irrelevante para contactos potenciales que aún no te conocen. Segmenta a tu audiencia y adapta las plantillas en consecuencia, en lugar de usar una solución única para todos.
5. Olvidar la opción para dejar de recibir mensajes en el pie de página
Si envías mensajes de marketing, incluye siempre una forma para que los usuarios puedan dejar de recibirlos. No hacerlo no solo es una mala práctica: también hace que los usuarios bloqueen tu número, lo que perjudica tu calificación de calidad.
Lee más sobre las preguntas frecuentes y las prácticas recomendadas para los mensajes de plantilla en esta guía.
Solución de problemas: ¿rechazaron tu plantilla?
Aquí tienes una lista breve de puntos que puedes revisar:
- Revisa el motivo del rechazo en WhatsApp Manager: Meta proporciona un código de motivo para cada rechazo
- Revisa el uso de las variables : ¿se usan para reemplazar oraciones completas o solo datos específicos?
- Revisa la categoría : ¿el contenido realmente corresponde a la categoría que seleccionaste?
- Revisa si hay infracciones de las políticas : no incluyas URL en las plantillas de autenticación ni lenguaje engañoso en ninguna plantilla
- Simplifica : a veces rechazan una plantilla porque intenta abarcar demasiado. Dividirla en dos plantillas más sencillas puede ayudar
Si crees que el rechazo fue un error, puedes presentar una apelación a través del Centro de ayuda para empresas de Meta.
Lectura relacionada: Problemas y soluciones relacionados con el rechazo de mensajes de plantilla explica cada motivo de rechazo importante y ofrece soluciones específicas.
Lista de verificación antes del envío
Antes de enviar una plantilla nueva, repasa esta lista:
[ ] La categoría es correcta: Utilidad para mensajes transaccionales, Marketing para mensajes promocionales y Autenticación solo para OTP [ ] Las variables son específicas: cada {{n}} corresponde a un dato definido y predecible [ ] No hay oraciones ni párrafos completos en una sola variable [ ] El tipo de encabezado coincide con el contenido: no uses una imagen promocional en un mensaje de utilidad [ ] Las etiquetas de los botones son descriptivas: «Rastrear pedido» es mejor que «Haz clic aquí» [ ] Se incluye una opción para dejar de recibir mensajes (en las plantillas de marketing) [ ] Las plantillas de autenticación no contienen contenido promocional ni URL [ ] El código de idioma es correcto para la audiencia objetivo [ ] El mensaje suena natural al leerlo en voz alta: si suena robótico, revísalo [ ] Se probó con valores reales para las variables y se confirmó que se muestra como se esperaba
Resumen
Los mensajes de plantilla de WhatsApp son el mecanismo estándar que usan las empresas para iniciar conversaciones fuera de la ventana de sesión de 24 horas. Requieren la aprobación de Meta, pertenecen a una de tres categorías de precios (Utilidad, Marketing y Autenticación) y siguen una estructura definida de encabezado, cuerpo, pie de página y botones.
Para hacerlo bien, hay que entender el sistema de categorías, escribir con claridad y honestidad, y tratar la atención de tu audiencia como algo que merece respeto. Las empresas que lo hacen bien logran una gran interacción, con tasas de apertura que la mayoría de los demás canales no puede igualar.
Las empresas que tratan este canal como un medio de difusión y envían mensajes genéricos suelen ver cómo baja su calificación de calidad y se restringen sus cuentas.
La diferencia depende, en gran medida, del cuidado que pongas desde el principio.