Campañas Salientes
Nivel: Intermedio | Audiencia: Equipos de marketing, ventas, administradores
Llega a miles de contactos con un solo clic. Mensajes personalizados con el nombre de cada cliente, seguimiento de entregas y respuestas en tiempo real, todo sin salir de la plataforma donde ya gestionas tus conversaciones.
Resumen Ejecutivo
Las Campañas WhatsApp permiten enviar mensajes masivos personalizados a través de WhatsApp Business API, utilizando templates HSM aprobados por Meta. A diferencia de los mensajes individuales, las campañas procesan miles de contactos de forma automática, con tracking completo de envío, entrega, lectura y respuestas.
Componentes principales:
Componente | Función | Acceso |
|---|---|---|
Lista de Campañas | Ver, filtrar y gestionar campañas existentes | Menú lateral > Campañas |
Crear Campaña | Wizard de 4 pasos para configurar envío masivo | Botón "+ Nueva Campaña" |
Detalle de Campaña | Estadísticas en tiempo real y lista de contactos | Click en campaña de la lista |
Duplicar Campaña | Reutilizar campaña con filtros de seguimiento | Botón "Duplicar" en detalle |
Resumen Rápido
Si ya conoces el proceso:
- Ve a Campañas en el menú lateral
- Haz clic en + Nueva Campaña
- Selecciona el template HSM y número de origen
- Configura filtros para seleccionar contactos del CRM
- Mapea las variables del template con campos del contacto
- Elige enviar ahora, programar, o guardar como borrador
- Monitorea el progreso en tiempo real desde el detalle
¿Primera vez? Sigue leyendo.
Antes de Empezar
Asegúrate de tener:
- Acceso al módulo Campañas (contacta a tu administrador si no lo ves en el menú)
- Al menos un número WhatsApp Business API configurado en la cuenta
- Al menos un template HSM aprobado por Meta (ver sección de templates)
- Contactos en el CRM con números de teléfono válidos
- Permisos de nivel Admin o Super (o acceso explícito al módulo)
Qué es una Campaña WhatsApp
Una campaña WhatsApp es un envío masivo de mensajes a través de WhatsApp Business API. A diferencia de los mensajes individuales que envías desde una conversación, las campañas:
- Procesan miles de contactos de forma automática
- Usan templates HSM aprobados por Meta
- Permiten personalización con variables (nombre, empresa, etc.)
- Ofrecen tracking completo: enviado, entregado, leído, respondido
- Crean tickets automáticos cuando el cliente responde
- Se pueden programar para envío futuro
- Permiten seguimiento (duplicar para contactos que no respondieron)
El Flujo de una Campaña
1. CREAR → Configurar template, filtros, variables
2. PROGRAMAR → Enviar ahora o en fecha futura
3. EJECUTAR → El sistema procesa contactos automáticamente
4. MONITOREAR → Ver progreso en tiempo real
5. SEGUIMIENTO → Duplicar para no respondidos, reintentar fallidosEstados de una Campaña
Estado | Descripción | Color |
|---|---|---|
Borrador | Guardada pero no iniciada | Gris |
Programada | Esperando fecha de envío | Azul |
En ejecución | Procesando envíos | Verde pulsante |
Pausada | Detenida temporalmente | Amarillo |
Completada | Todos los contactos procesados | Verde |
Cancelada | Detenida permanentemente | Rojo |
Fallida | Error crítico durante ejecución | Rojo |
Templates HSM: La Base de Todo Envío
Qué es un Template HSM
HSM significa "Highly Structured Message". Son plantillas de mensaje pre-aprobadas por Meta que permiten a las empresas iniciar conversaciones con clientes por WhatsApp.
Características:
- Deben ser aprobados por Meta antes de usarse
- Tienen categorías: Marketing (promociones) o Utility (transaccionales)
- Pueden incluir variables para personalización: {{1}}, {{2}}, etc.
- Pueden incluir botones de respuesta rápida o llamada a la acción
Ejemplo de template:
Hola {{1}},
Te escribimos de {{2}} para informarte sobre nuestra nueva promoción.
¿Te interesa conocer más detalles?
[Botón: Sí, quiero saber más]
[Botón: No, gracias]En este ejemplo:
- {{1}} se reemplaza por el nombre del contacto
- {{2}} se reemplaza por el nombre de la empresa
Dónde Crear Templates
Los templates HSM se crean y aprueban en:
- Meta Business Manager (Facebook Business Suite)
- Panel del proveedor (Gupshup, Infobip, etc.)
Una vez aprobados, aparecen automáticamente disponibles en AsisteClick.
Crear una Campaña: El Wizard de 4 Pasos
Acceder al Wizard
- En el menú lateral, haz clic en Campañas
- Haz clic en el botón + Nueva Campaña (esquina superior derecha)
Paso 1: Configuración Básica
En este paso defines la identidad de la campaña:
Campos obligatorios:
Campo | Descripción |
|---|---|
Nombre | Identificador de la campaña (ej: "Promo Navidad 2025") |
Template HSM | Selecciona el template aprobado a usar |
Número de origen | Desde qué número WhatsApp se enviarán los mensajes |
Departamento | Dónde se crearán los tickets cuando respondan |
Pasos:
- Escribe un nombre descriptivo para la campaña
- En el dropdown de Template, selecciona el HSM a usar
- Verás una preview del contenido del template
- Los templates se agrupan por categoría (Marketing/Utility)
- Selecciona el número de origen (si tienes varios)
- Selecciona el departamento donde llegarán las respuestas
- Opcionalmente, agrega etiquetas para organizar
Paso 2: Selección de Contactos (Filtros)
Aquí defines qué contactos recibirán el mensaje usando filtros del CRM.
Tipos de filtros disponibles:
Entidad | Campos filtrables |
|---|---|
Contacto | Status, país, idioma, score de engagement, tags, fecha de creación |
Empresa | Industria, tamaño, tier, país |
Oportunidad | Pipeline, stage, valor, fecha de cierre |
Tarea | Estado, prioridad, fecha de vencimiento |
Cómo agregar filtros:
- Haz clic en + Agregar Filtro
- Selecciona la entidad (Contacto, Empresa, etc.)
- Selecciona el campo a filtrar
- Selecciona el operador (igual a, contiene, mayor que, etc.)
- Ingresa el valor del filtro
- Repite para agregar más condiciones
Lógica de filtros:
- AND: Todas las condiciones deben cumplirse
- OR: Al menos una condición debe cumplirse
Puedes crear grupos de filtros con lógica mixta.
Preview en tiempo real:
Mientras configuras los filtros, verás:
- Contador de contactos que coinciden con los criterios
- Estimación de tiempo de envío
- Costo estimado basado en el template y países de destino
Paso 3: Mapeo de Variables
Si tu template tiene variables ({{1}}, {{2}}, etc.), aquí defines qué campo del contacto se usa para cada una.
Ejemplo:
Variable | Campo del CRM | Resultado |
|---|---|---|
{{1}} | Nombre | "Hola Juan" |
{{2}} | Empresa | "de Acme Corp" |
Pasos:
- El sistema muestra cada variable del template
- Para cada variable, selecciona el campo del CRM correspondiente:
- display_name - Nombre completo
- first_name - Solo nombre
- last_name - Solo apellido
- company_name - Nombre de empresa
- email - Email principal
- Campos personalizados del CRM
- Verás un preview de cómo se verá el mensaje con datos reales
Preview de contactos:
Debajo del mapeo, verás una tabla con los primeros 10 contactos mostrando:
- Nombre y teléfono
- Cómo se verán las variables renderizadas
- Indicador si falta algún dato
Paso 4: Confirmación y Envío
En el paso final revisas todo y eliges cuándo enviar:
Resumen de la campaña:
- Nombre y template seleccionado
- Total de contactos a enviar
- Costo total estimado
- Tiempo estimado de procesamiento
Opciones de inicio:
Opción | Descripción |
|---|---|
Guardar como borrador | Guarda sin enviar. Puedes editarla después |
Programar | Define fecha y hora futura para el envío |
Enviar ahora | Inicia el envío inmediatamente |
Si eliges Programar:
- Selecciona la fecha en el calendario
- Selecciona la hora
- El sistema convierte automáticamente a tu zona horaria
- Haz clic en Crear Campaña
La campaña quedará en estado "Programada" hasta la fecha indicada.
Si eliges Enviar ahora:
- Haz clic en Crear y Enviar
- Confirma en el diálogo de confirmación
- La campaña pasa a estado "En ejecución"
Monitorear una Campaña en Ejecución
Vista de Detalle
Al hacer clic en una campaña de la lista, se abre el panel de detalle:
Secciones del panel:
- Header: Nombre, estado, badge de progreso
- Estadísticas: Métricas adaptativas según el estado
- Filtro de contactos: Cards clickeables por estado
- Lista de contactos: Tabla con scroll infinito
- Configuración: Info colapsable del setup
Estadísticas en Tiempo Real
Durante la ejecución, las estadísticas se actualizan cada 30 segundos:
Métrica | Descripción |
|---|---|
Procesados | Contactos que ya se intentaron enviar |
Enviados | Mensajes enviados exitosamente |
Entregados | Mensajes que llegaron al dispositivo |
Leídos | Mensajes que el contacto abrió |
Respondidos | Contactos que contestaron |
Fallidos | Envíos que fallaron |
Omitidos | Contactos sin teléfono válido |
Barra de progreso:
Muestra visualmente el avance:
- Porcentaje completado
- Velocidad de envío (mensajes/minuto)
- Tiempo estimado restante
Funnel de Conversión
Cuando la campaña está completada, las estadísticas muestran un funnel de conversión:
Enviados (1000) → Entregados (950) → Leídos (600) → Respondidos (120)
100% 95% 60% 12%Este funnel permite evaluar la efectividad de la campaña:
- Tasa de entrega: Indica calidad de los números
- Tasa de lectura: Indica relevancia del mensaje
- Tasa de respuesta: Indica efectividad del call-to-action
Filtrar Contactos por Estado
En el panel de detalle, las stat cards funcionan como filtros:
Card | Qué muestra al hacer clic |
|---|---|
Pendientes | Contactos aún no procesados |
Enviados | Mensajes enviados esperando entrega |
Entregados | Mensajes entregados al dispositivo |
Leídos | Mensajes abiertos por el contacto |
Respondidos | Contactos que contestaron |
Fallidos | Envíos con error |
Omitidos | Contactos sin datos válidos |
Cómo usar:
- Haz clic en una card (ej: "Fallidos")
- La tabla se filtra mostrando solo esos contactos
- Haz clic en "Todos" para quitar el filtro
Controles de Campaña
Los controles disponibles varían según el estado de la campaña:
Campaña en Borrador
Acción | Descripción |
|---|---|
Editar | Modificar configuración antes de enviar |
Iniciar | Comenzar el envío |
Programar | Definir fecha futura |
Eliminar | Borrar la campaña |
Campaña Programada
Acción | Descripción |
|---|---|
Iniciar ahora | No esperar y enviar inmediatamente |
Editar | Modificar antes de que inicie |
Cancelar | Abortar la programación |
Campaña en Ejecución
Acción | Descripción |
|---|---|
Pausar | Detener temporalmente (puede reanudarse) |
Cancelar | Detener permanentemente |
Exportar | Descargar CSV con estado actual |
Campaña Pausada
Acción | Descripción |
|---|---|
Reanudar | Continuar donde se detuvo |
Cancelar | Abandonar definitivamente |
Exportar | Descargar CSV |
Campaña Completada
Acción | Descripción |
|---|---|
Duplicar | Crear nueva campaña basada en esta |
Exportar | Descargar CSV completo |
Reintentar fallidos | Enviar de nuevo a los que fallaron |
Duplicar Campaña: Estrategia de Seguimiento
La función de duplicar es clave para campañas de seguimiento. Permite crear una nueva campaña basada en una existente, pero solo con ciertos contactos.
Presets de Duplicación
Preset | Incluye | Caso de uso |
|---|---|---|
Todos | Todos los contactos originales | Reenviar campaña completa |
No respondieron | Entregados + Leídos sin respuesta | Follow-up a indecisos |
Solo fallidos | Contactos con error | Reintentar problemas técnicos |
Solo leídos | Abrieron pero no respondieron | Segunda oportunidad |
Solo respondidos | Contactos que contestaron | Campaña de conversión |
Cómo Duplicar
- Abre el detalle de una campaña completada
- Haz clic en Duplicar
- En el modal:
- Ingresa un nuevo nombre (sugerido: "Original - Seguimiento")
- Selecciona el preset de contactos
- Elige el destino: Borrador, Programada, o Ejecutar
- Verás el preview: cantidad de contactos y costo
- Haz clic en Duplicar Campaña
Estrategia recomendada: Crea una secuencia de 3 campañas:
- Campaña inicial a todos los contactos
- Seguimiento a "no respondieron" (3 días después)
- Último intento a "solo leídos" (7 días después)
Exportar Resultados
Puedes exportar los resultados de cualquier campaña a CSV:
- Abre el detalle de la campaña
- Haz clic en Exportar CSV
- El archivo se descarga automáticamente
Contenido del CSV:
Columna | Descripción |
|---|---|
Nombre | Nombre del contacto |
Teléfono | Número de WhatsApp |
Estado | queued, sent, delivered, read, replied, failed |
Enviado | Fecha/hora de envío |
Entregado | Fecha/hora de entrega |
Leído | Fecha/hora de lectura |
Respondido | Fecha/hora de respuesta |
Respuesta | Texto del primer mensaje de respuesta |
Error | Mensaje de error (si falló) |
Respuestas y Creación de Tickets
Cuando un contacto responde a un mensaje de campaña:
- El sistema detecta la respuesta automáticamente
- Se crea un ticket en el departamento configurado
- El ticket incluye:
- Contexto de la campaña que generó la respuesta
- Historial de la conversación
- Datos del contacto del CRM
- Un agente puede tomar el ticket y continuar la conversación
Configuración del ticket:
En el paso 1 del wizard puedes definir:
- Departamento donde se crean los tickets
- Agente asignado (opcional): asignar automáticamente a un agente específico
- Estado inicial: Nuevo (para atención inmediata) o Cerrado (para archivo)
Límites y Rate Limiting
Límites del Sistema
Límite | Valor | Descripción |
|---|---|---|
Campañas activas | 10 por cuenta | Máximo de campañas ejecutándose simultáneamente |
Contactos por campaña | 50,000 | Máximo de destinatarios por campaña |
Campañas por hora | 5 por cuenta | Límite de creación de nuevas campañas |
Mensajes diarios | 100,000 | Límite global de mensajes por día |
Rate Limiting de WhatsApp
El proveedor (Gupshup/Infobip) tiene límites de velocidad:
- 20 mensajes por segundo por número de origen
- El sistema respeta automáticamente este límite
Tiempo estimado por cantidad:
Contactos | Tiempo aproximado |
|---|---|
1,000 | ~1 minuto |
10,000 | ~10 minutos |
50,000 | ~45 minutos |
Costos y Facturación
Estructura de Costos
El costo de cada mensaje depende de:
- Categoría del template:
- Marketing: Promociones, ofertas (más costoso)
- Utility: Transaccionales, notificaciones (más económico)
- País de destino:
- Los costos varían por país
- Argentina, México, Brasil tienen tarifas diferentes
- Markup del proveedor:
- Gupshup, Infobip tienen diferentes tarifas
Cálculo del Costo
El costo total se calcula al crear la campaña:
Costo total = Cantidad de contactos × Tarifa por mensajeEjemplo:
- 1,000 contactos en Argentina
- Template Marketing
- Tarifa: USD $0.02 por mensaje
- Total: USD $20.00
Permisos y Acceso
Quién Puede Usar Campañas
El módulo de Campañas requiere permisos explícitos:
Nivel | Acceso |
|---|---|
Super Admin | Acceso completo + configuración |
Admin | Acceso completo si tiene permiso de módulo |
Usuario | Solo si fue agregado explícitamente al módulo |
Configurar Acceso
Los administradores pueden gestionar permisos desde:
- Ve a Configuración > CRM > Campañas
- En la sección Permisos de Módulo:
- Agrega usuarios individuales
- Agrega departamentos completos (todos sus miembros acceden)
- Los cambios aplican inmediatamente
Problemas Comunes
Problema | Solución |
|---|---|
"No veo el módulo Campañas" | Contacta a tu administrador para que te agregue permisos |
"No hay templates disponibles" | Verifica que tienes templates HSM aprobados por Meta |
"Campaña muestra 0 contactos" | Revisa los filtros. Puede que sean muy restrictivos |
"Muchos mensajes fallidos" | Verifica la calidad de los números de teléfono. Números inválidos o de línea fija fallarán |
"No llegan las respuestas" | Verifica que el departamento de destino existe y tiene agentes asignados |
"El costo es muy alto" | Usa templates Utility en vez de Marketing cuando sea apropiado |
"Campaña se quedó pausada" | Puede haber llegado al límite de rate. Espera unos minutos y reanuda |
"Duplicar muestra 0 contactos" | El preset seleccionado no tiene contactos. Ej: "Solo respondidos" en campaña sin respuestas |
Preguntas Frecuentes
¿Puedo enviar cualquier mensaje por campaña?
No. Solo puedes enviar mensajes usando templates HSM aprobados por Meta. Esto es un requisito de WhatsApp Business API para evitar spam.
¿Qué pasa si un contacto no tiene número de WhatsApp?
El sistema lo marca como "omitido" (skipped). No se intenta el envío y no se cobra.
¿Puedo cancelar una campaña en ejecución?
Sí. Los mensajes ya enviados no se pueden "des-enviar", pero se detiene el procesamiento de contactos pendientes.
¿Las campañas se pueden programar en cualquier horario?
Sí, pero considera que WhatsApp tiene mejor tasa de apertura en horario laboral. Evita envíos de madrugada.
¿Qué diferencia hay entre Pausar y Cancelar?
Pausar detiene temporalmente y puedes reanudar después. Cancelar es permanente, no se puede continuar.
¿Puedo editar una campaña en ejecución?
No. Una vez que inicia, no se puede modificar. Puedes pausarla, cancelarla, o esperar que termine y duplicarla con cambios.
¿Cuánto tarda en aprobarse un template HSM?
Depende de Meta. Puede ser entre 24 horas y varios días. Planifica con anticipación.
¿Los contactos pueden bloquear mis mensajes?
Sí. Si un contacto bloquea tu número en WhatsApp, los mensajes futuros fallarán. El sistema lo detecta y actualiza el estado.
¿Puedo ver qué respondió cada contacto?
Sí. En el detalle de la campaña, filtra por "Respondidos" y verás el primer mensaje de cada respuesta. Para ver la conversación completa, abre el ticket creado.
Contacto
¿Necesitas ayuda con las campañas WhatsApp?
- Email: [email protected]
- Chat: Widget en la esquina inferior derecha de la plataforma
- Documentación: docs.asisteclick.com
Última actualización: Enero 2026