Saltar al contenido principal

Campañas de WhatsApp

Envía mensajes de WhatsApp segmentados a tus usuarios mediante la API de WhatsApp Business. Llega a las personas en su plataforma de mensajería preferida, con altas tasas de interacción.

Resumen

Las campañas de WhatsApp te permiten:

  • Llegar a usuarios de todo el mundo en la aplicación de mensajería más popular.
  • Enviar contenido multimedia enriquecido, incluidas imágenes, vídeos y documentos.
  • Usar plantillas preaprobadas para mensajes coherentes y conformes.
  • Medir entrega e interacción con analítica en tiempo real.
  • Automatizar conversaciones mediante recorridos de canvas.

Requisitos previos

Antes de crear campañas de WhatsApp, asegúrate de tener:

  1. Una cuenta de WhatsApp Business (WABA) conectada a Joryio.
  2. Plantillas de mensaje aprobadas por Meta.
  3. Usuarios con números de teléfono en formato E.164 (+1234567890).

Conectar una cuenta de WhatsApp Business

Opción 1: API Cloud de Meta (directa)

Conéctate directamente a la API Cloud de WhatsApp de Meta:

  1. Ve a Configuración → WhatsApp y haz clic en Conectar cuenta.
  2. Elige API Cloud de Meta (recomendada) como proveedor.
  3. Elige Conectar con Facebook (recomendado). Se te redirigirá a Facebook para autorizar la cuenta de WhatsApp Business existente.
  4. Como alternativa, elige Configuración manual (credenciales de API) y pega tus credenciales de API de Meta.
Verificación de Meta Business

Tu cuenta de Meta Business debe estar verificada para enviar mensajes a gran escala. Completa la verificación de empresa en Meta Business Suite.

Opción 2: proveedores externos

Usa proveedores externos mediante el mismo modal Conectar cuenta:

  1. Ve a Configuración → WhatsApp y haz clic en Conectar cuenta.
  2. Selecciona el proveedor en el menú: Twilio WhatsApp o Infobip WhatsApp.
  3. Introduce sus credenciales: en Twilio, Account SID y Auth Token; en Infobip, API Key y URL base.
  4. Guarda la cuenta.

Las cuentas remitentes de WhatsApp se conectan en Configuración → WhatsApp del panel.

Comprender las plantillas de WhatsApp

WhatsApp exige plantillas de mensaje preaprobadas para las conversaciones iniciadas por la empresa.

Categorías de plantilla

CategoríaCaso de usoEjemplo
MarketingContenido promocional«20 % de descuento este fin de semana»
UtilidadActualizaciones transaccionales«Tu pedido se ha enviado»
AutenticaciónOTP y verificación«Tu código es 123456»

Componentes de plantilla

Las plantillas pueden incluir:

  • Encabezado: texto, imagen, vídeo o documento.
  • Cuerpo: contenido principal del mensaje con variables.
  • Pie: texto adicional opcional.
  • Botones: respuesta rápida o llamada a la acción.

Variables de plantilla

Usa marcadores de posición para la personalización:

¡Hola, {{1}}! Tu pedido {{2}} se ha enviado.
Número de seguimiento: {{3}}

Las variables se asignan a los datos de usuario al enviar.

Vista previa en directo de la burbuja de chat

Tanto el editor de plantillas de WhatsApp como el modal de mensaje de WhatsApp de recorrido y el editor de variantes de WhatsApp de campaña muestran la misma vista previa en directo de burbuja de chat junto al formulario. La vista previa usa el encabezado verde de WhatsApp, el marco de iPhone, el fondo de garabatos y renderiza los medios de encabezado, cuerpo, pie y botones exactamente como WhatsApp.

Al asignar una variable en el editor, la vista previa sustituye su sampleValue, de modo que {{1}} y {{2}} se muestran con texto realista en lugar del marcador sin procesar. Las variables sin ejemplo conservan el formato {{n}}, resaltado en amarillo para que puedas ver de un vistazo qué marcadores no están asignados.

En el modal de recorrido, al elegir una cuenta de WhatsApp se completa automáticamente la ruta del remitente, y el selector de plantillas filtra las plantillas aprobadas por la cuenta seleccionada. Al cambiar de cuenta se borra cualquier plantilla elegida antes, ya que las plantillas pertenecen a una WABA concreta.

Crear plantillas de WhatsApp

1. Ve a Plantillas

Ve a Brand Studio → Plantillas de WhatsApp y haz clic en Crear plantilla.

2. Detalles de la plantilla

Nombre: en minúsculas y con guiones bajos.

order_confirmation
shipping_update
welcome_message

Idioma: selecciona el idioma de destino (por ejemplo, en_US, es o pt_BR).

Categoría: elige Marketing, Utilidad o Autenticación.

3. Contenido de la plantilla

Encabezado (opcional)

  • Texto: «Actualización del pedido».
  • Imagen: sube una imagen o proporciona una URL.
  • Vídeo: sube un vídeo o proporciona una URL.
  • Documento: sube un PDF u otro archivo.

Cuerpo (obligatorio)

¡Hola, {{1}}!

Tu pedido n.º {{2}} se ha enviado y está en camino.

Entrega estimada: {{3}}
Número de seguimiento: {{4}}

¡Gracias por comprar con nosotros!

Pie (opcional)

Responde STOP para darte de baja

Botones (opcional)

  • Respuesta rápida: «Seguir pedido» o «Contactar con soporte».
  • Llamada a la acción: botón URL o botón de llamada telefónica.

4. Enviar para aprobación

  1. Haz clic en Enviar para aprobación.
  2. La plantilla pasa de Borrador a Pendiente.
  3. Meta suele revisarla en un plazo de 24 a 48 horas.
  4. El estado se actualiza a Aprobada o Rechazada.
Consejos para la aprobación
  • Sigue las directrices de plantillas de Meta.
  • Evita lenguaje promocional en las plantillas de utilidad.
  • Incluye instrucciones claras de baja.
  • No uses acortadores de URL en las plantillas.

Crear una campaña de WhatsApp

1. Ve a Campañas

Ve a Campañas → Crear campaña y selecciona WhatsApp.

2. Detalles de la campaña

Nombre: asigna a la campaña un nombre descriptivo.

Ejemplo: «Notificación de pedido enviado»

Descripción (opcional): añade notas internas.

3. Seleccionar plantilla

Elige una plantilla aprobada en el menú desplegable:

  • Solo se muestran plantillas Aprobadas.
  • Previsualiza el contenido de la plantilla.
  • Consulta los marcadores de variables.

4. Asignar variables

Asigna variables de plantilla a los datos de usuario:

VariableSe asigna aEjemplo
{{1}}{{ firstName }}John
{{2}}{{ trigger.properties.orderNumber }}ORD-12345
{{3}}{{ trigger.properties.deliveryDate }}20 ene. 2024
{{4}}{{ trigger.properties.trackingNumber }}1Z999AA10123456784

Usa sintaxis Liquid para la personalización:

{{ firstName | default: "Cliente" }}
{{ trigger.properties.total | currency }}
{{ trigger.properties.date | date_format: "short" }}

Puedes insertar variables Liquid sin escribirlas manualmente: haz clic en el botón Personalizar para elegir un atributo o propiedad de evento en el menú. Consulta Plantillas Liquid para ver la referencia completa.

5. Audiencia objetivo

Por segmento

Elige un segmento predefinido:

  • «Usuarios activos (últimos 30 días)».
  • «Clientes con número de teléfono».
  • «Clientes VIP».

Activada por evento

Envía cuando los usuarios realizan acciones:

  • Evento: «Pedido enviado».
  • Filtro: valor del pedido > 50 $.

6. Seleccionar cuenta de WhatsApp

Si tienes varias cuentas WABA, selecciona cuál usar.

7. Enviar un mensaje de prueba

Antes de programar, haz clic en Enviar WhatsApp de prueba en la variante para enviar el mensaje renderizado exacto - con las variables de plantilla resueltas a partir de un usuario real o personalizado - al número de teléfono que elijas.

Tres modos de usuario:

  1. Usuario aleatorio: obtiene un usuario real de la base de datos y usa sus atributos.
  2. Usuario existente: busca y elige un usuario específico.
  3. Usuario personalizado: completa Email, nombre, apellido y un objeto JSON de atributos.

El teléfono de destino es de forma predeterminada el del usuario elegido, pero puedes reemplazarlo (formato E.164, p. ej. +15551234567) para enviártelo a ti.

Los envíos de prueba pasan directamente por el proveedor de WhatsApp: omiten programación, segmentación de audiencia, límites de frecuencia y la cola de salida, por lo que el resultado es inmediato. La supresión sigue aplicándose: se rechaza un envío de prueba a un número suprimido o dado de baja, igual que un envío real. Los envíos de prueba no cuentan para las estadísticas de campaña, no activan webhooks y siempre son gratuitos. La prueba se renderiza por el mismo proceso que el envío real, por lo que las variables y la personalización se resuelven exactamente igual que en producción.

Se requiere aprobación de plantilla

La plantilla seleccionada debe estar en estado approved. Los envíos de prueba fallan de inmediato si no lo está.

8. Programación

Enviar inmediatamente

Se envía en cuanto se activa.

Envío programado

Se envía en una fecha y hora concretas:

  • Fecha: 2024-01-20.
  • Hora: 10:00.
  • Zona horaria: zona horaria local del usuario.

Activada por evento

Se envía automáticamente cuando ocurren eventos.

9. Límites de frecuencia

La frecuencia con la que se puede enviar mensajes a un contacto por WhatsApp se rige por las Reglas de contacto del espacio de trabajo (Configuración → Reglas de contacto): un límite por canal por día / semana / mes, más un tope opcional entre canales. No existe una configuración de frecuencia por campaña.

Ignorar límites de frecuencia

Para mensajes transaccionales críticos (actualizaciones de pedido u OTP), activa la opción Ignorar reglas de contacto en el envío para omitir los límites de frecuencia.

Pruebas A/B de campañas de WhatsApp

Prueba distintas plantillas o asignaciones de variables:

Variante A (50 %)

  • Plantilla: order_shipped_v1.
  • Tono: formal.

Variante B (50 %)

  • Plantilla: order_shipped_v2.
  • Tono: informal con emoji.

Mide qué variante consigue mejor interacción.

WhatsApp en recorridos de canvas

Añade mensajes de WhatsApp a recorridos automatizados:

Nodo de mensaje de WhatsApp

  1. Arrastra el nodo Mensaje de WhatsApp al canvas.
  2. Selecciona una plantilla aprobada.
  3. Asigna las variables a datos de usuario o disparador.
  4. Conéctalo al flujo del recorrido.

Ejemplo: recorrido de seguimiento de pedido

[Pedido completado] → [Esperar 1 hora] → [WhatsApp: Confirmación de pedido]

[Esperar 3 días] → [WhatsApp: Solicitud de reseña]

Disparador de WhatsApp entrante

Inicia recorridos cuando los usuarios te escriben:

  1. Añade un disparador WhatsApp entrante.
  2. Añade opcionalmente condiciones sobre el texto del mensaje (contiene / empieza por / termina en / regex) para coincidir con palabras clave concretas.
  3. Crea el recorrido de respuesta.

Ventanas de conversación

WhatsApp tiene una ventana de atención al cliente de 24 horas:

Iniciada por la empresa (plantilla)

  • Requiere una plantilla aprobada.
  • Se cobra por conversación.
  • No hay límite de tiempo para el envío.

Iniciada por el usuario (texto libre)

  • El usuario te escribe primero.
  • Se abre una ventana de 24 horas.
  • Puedes enviar mensajes de texto libre.
  • Las conversaciones de servicio son gratuitas.

Precios indicativos por conversación (tarifas de EE. UU., 2025)

La pantalla de uso de Joryio estima costes con estas tarifas de Meta para EE. UU.; la factura real proviene de Meta o del proveedor y varía por país:

CategoríaPrecio (EE. UU.)
Marketing$0.025
Utilidad$0.004
Autenticación$0.004
Servicio (iniciado por usuario)Gratis

Supervisar el rendimiento

Métricas en tiempo real

MétricaDescripción
EnviadosMensajes enviados a WhatsApp
EntregadosEntregados correctamente al dispositivo
LeídosUsuarios que abrieron el mensaje
FallidosErrores de entrega

Las respuestas entrantes también se registran por mensaje y en la cronología del contacto, y pueden activar recorridos, aunque no se agregan como una estadística de campaña.

Estadísticas de entrega

  • Tasa de entrega: entregados / enviados.
  • Tasa de lectura: leídos / entregados.

Rendimiento de plantillas

Compara la eficacia de las plantillas:

  • ¿Qué plantillas tienen las tasas de lectura más altas?
  • ¿Cuáles impulsan más conversiones?
  • Análisis de ganadoras de pruebas A/B.

Prácticas recomendadas

1. Diseño de plantillas

  • Sé conciso: WhatsApp es conversacional.
  • Usa variables: personaliza cada mensaje.
  • Aporta valor: no hagas spam; proporciona información útil.
  • Incluye CTA: deja claros los siguientes pasos.

2. Momento de envío

  • Respeta las zonas horarias: envía durante las horas de vigilia.
  • Ten en cuenta el contexto: actualizaciones de pedido de inmediato; marketing durante horas laborales.
  • No exageres: para marketing, como máximo 2 o 3 mensajes por semana.

3. Cumplimiento

  • Obtén consentimiento: los usuarios deben aceptar recibir WhatsApp.
  • Respeta las bajas: elimina a los usuarios que respondan STOP.
  • Sigue las directrices de Meta: las plantillas deben cumplirlas.
  • Respeta la privacidad: gestiona los datos conforme a la normativa.

Gestión de palabras clave STOP

Las palabras clave entrantes de baja se procesan automáticamente e inmediatamente; no requiere ninguna acción manual. Una respuesta STOP se aplica a la WABA de envío: el contacto deja de recibir mensajes del grupo de suscripción de ese número de WhatsApp. STOPALL da de baja al contacto de todos tus remitentes de WhatsApp. Las respuestas entrantes se enrutan automáticamente por cuenta.

4. Contenido multimedia enriquecido

Límites de la plataforma WhatsApp (Meta):

  • Imágenes: máximo 5 MB, JPG/PNG.
  • Vídeos: máximo 16 MB, MP4.
  • Documentos: máximo 100 MB; se recomienda PDF.
  • Calidad: usa contenido multimedia de alta resolución.

Solución de problemas

Plantilla rechazada

Motivos habituales:

  • Contenido promocional en una plantilla de utilidad.
  • Falta una opción de baja.
  • Se utilizaron acortadores de URL.
  • Contenido inadecuado.

Solución:

  • Revisa las directrices de Meta.
  • Ajusta el contenido y vuelve a enviarlo.
  • Usa la categoría correcta.

Los mensajes no se entregan

Comprueba:

  • Que el número de teléfono esté en formato E.164.
  • Que el usuario tenga WhatsApp instalado.
  • Que la plantilla esté aprobada.
  • Que la cuenta WABA esté activa.
  • Que no se estén superando los límites de velocidad.

Tasas de lectura bajas

Posibles problemas:

  • Mala elección del momento de envío.
  • Contenido irrelevante.
  • Demasiados mensajes.

Soluciones:

  • Prueba diferentes horas de envío.
  • Mejora la personalización.
  • Reduce la frecuencia.

Límites de velocidad

NivelMensajes/díaRequisitos
Nivel 11.000Cuentas nuevas
Nivel 210.000Buena calificación de calidad
Nivel 3100.000Calidad excelente
Nivel 4Sin límiteEmpresa verificada

La calificación de calidad afecta a los límites. Mantén una buena interacción para aumentarlos.

Próximos pasos