Chat Funnel Setup
Construyendo un Flujo de ManyChat que Realmente Califica Leads B2B
Una empresa SaaS B2B ejecutó su primer chatbot durante 6 semanas. El flujo hacía 8 preguntas. La deserción en la pregunta 3 era del 40%. Para la pregunta 8, menos del 20% de los usuarios habían completado el flujo. Su tasa de MQL de chat era más baja que con su antiguo formulario de contacto.
Reconstruyeron el flujo con 4 preguntas. La deserción cayó al 18%. La tasa de MQL se duplicó. Lo único que cambió fue el número de preguntas y cómo estaba escrita cada una.
La mayoría de los flujos de chatbot fallan por dos razones: hacen demasiadas preguntas, y las hacen en lenguaje de formulario. "Por favor ingrese el nombre de su empresa" es un formulario. "¿Cuál de estas opciones describe mejor a su equipo?" con 3 botones es una conversación. La diferencia en la tasa de completitud es significativa, y la diferencia en la calidad de los datos es aún mayor.
Esta guía le muestra cómo diseñar y construir un flujo de calificación de ManyChat para leads B2B: uno que califica en 4 mensajes, enruta según las respuestas y crea contactos estructurados en el CRM con los datos que los representantes realmente necesitan.
Paso 1: Defina sus 4 dimensiones de calificación antes de abrir ManyChat
Antes de construir cualquier cosa en ManyChat, mapee los 4 puntos de datos que le dirían si un lead es un buen candidato. Este paso generalmente toma 30 minutos y la mayoría de los equipos se lo saltan. No lo haga.
Las dimensiones estándar de calificación B2B:
1. Tamaño de empresa: no es una métrica de vanidad. Su precio, movimiento de ventas y complejidad de implementación dependen de ello. Un equipo de 5 personas y uno de 200 son conversaciones de ventas diferentes.
2. Rol o nivel jerárquico: ¿está hablando con un tomador de decisiones o con un evaluador? Esto determina si reserva una demo o envía recursos.
3. Ajuste al problema: ¿tienen el problema que resuelve su producto? Hacer esta pregunta le da información sobre cómo describen su propio desafío, que su representante puede reflejar.
4. Timeline: ¿están evaluando ahora o investigando para el próximo trimestre? Esto impulsa la prioridad de enrutamiento más que casi cualquier otra dimensión.
Estas se mapean aproximadamente a BANT (Presupuesto, Autoridad, Necesidad, Timeline) pero no necesita preguntar sobre presupuesto explícitamente al inicio. El presupuesto generalmente surge en la primera conversación con el representante. Preguntarlo demasiado pronto en un chat resulta inapropiado.
Escriba sus 4 dimensiones en una tabla antes de construir el flujo:
| Dimensión | Pregunta | Tipo de respuesta | Señal de enrutamiento |
|---|---|---|---|
| Tamaño empresa | "¿Cuántas personas hay en su equipo de ventas?" | Botones (Menos de 10 / 10-50 / 50+) | Umbral de tamaño |
| Rol | "¿Cuál describe mejor su rol?" | Botones (Gerente / Director / C-Level / IC) | Indicador de tomador de decisiones |
| Ajuste al problema | "¿Cuál es su mayor desafío ahora mismo?" | Botones (3-4 opciones) | Indicador de ajuste al producto |
| Timeline | "¿Está evaluando soluciones ahora o todavía investigando?" | Botones (Ahora / En 1-3 meses / Solo investigando) | Prioridad de enrutamiento |
Paso 2: Escriba cada mensaje como una conversación, no como un formulario
La diferencia entre un chatbot que se completa y uno que no suele reducirse a una sola cosa: opciones de botón vs. campos de texto libre.
Use botones para cada pregunta que tenga respuestas predecibles. Los botones reducen la fricción, fuerzan una categorización limpia y permiten que su lógica de enrutamiento funcione sin analizar cadenas de texto. El texto libre está bien para campos como "¿Cuál es el mejor número para contactarle?" pero no para preguntas de calificación.
Escriba cada mensaje en el tono de alguien conversando en una conferencia, no rellenando un formulario:
Mal (tono de formulario): "Por favor seleccione el tamaño de su empresa:
- 1-10 empleados
- 11-50 empleados
- 51+ empleados"
Bien (tono conversacional): "Una pregunta rápida: ¿qué tan grande es su equipo de ventas ahora mismo?" Botones: Solo yo / 2-10 representantes / 10+ representantes
La diferencia es sutil pero se acumula en 4 mensajes. La formulación conversacional también reduce la sensación de "estoy hablando con un robot" que hace que los usuarios se desconecten.
Mantenga cada mensaje por debajo de 3 líneas. Si se excede, recorte. Los usuarios leen los mensajes de chat como mensajes de texto. Los párrafos largos en una ventana de chat se sienten incorrectos.
Paso 3: Construya el flujo en ManyChat
Configuración del disparador:
En ManyChat, vaya a Automatización → Constructor de flujos → Nuevo flujo. Configure el punto de entrada como un Punto de entrada de WhatsApp vinculado a su fuente de anuncio de Meta. Si está construyendo esto para una campaña Click-to-WhatsApp, vaya a Herramientas de crecimiento → Puntos de entrada de WhatsApp y conecte el punto de entrada a su campaña.
No use un disparador de palabras clave para su flujo de calificación principal. Los disparadores de palabras clave se activan en cualquier mensaje que contenga la palabra clave, incluyendo clientes actuales y consultas de servicio al cliente. Los disparadores de fuente de anuncio solo se activan en conversaciones que comenzaron desde el anuncio conectado.
Estructura del flujo:
Construya el flujo en esta secuencia:
- Mensaje de bienvenida + Pregunta 1 (con respuestas de botón)
- Acción Establecer Campo Personalizado (almacenar respuesta P1)
- Mensaje Pregunta 2 (con respuestas de botón)
- Acción Establecer Campo Personalizado (almacenar respuesta P2)
- Mensaje Pregunta 3 (con respuestas de botón)
- Acción Establecer Campo Personalizado (almacenar respuesta P3)
- Mensaje Pregunta 4 (con respuestas de botón)
- Acción Establecer Campo Personalizado (almacenar respuesta P4)
- Nodo de condición (lógica de enrutamiento)
- Acciones de rama (Caliente / Tibio / Descalificado)
Enrutamiento condicional en ManyChat:
Después de recopilar las 4 respuestas, agregue un nodo de Condición. Configure las condiciones en este orden:
Condición lead caliente (las tres deben ser verdaderas):
- Tamaño empresa = 10-50 o 50+
- Timeline = Evaluando ahora
- Rol = Director o C-Level o Gerente
Condición lead tibio (cualquiera de dos):
- Tamaño empresa = 10-50 o 50+
- Timeline = En 1-3 meses
- Ajuste al problema coincide con su ICP
Condición descalificado (predeterminado si ninguno de los anteriores aplica):
- Tamaño empresa = Menos de 10
- Timeline = Solo investigando
- Sin coincidencia de ajuste al problema
Paso 4: Lógica de enrutamiento (los 3 destinos)
Leads calientes: reserve una llamada de inmediato. "Excelente, parece que podría haber un buen ajuste. Alguien de nuestro equipo se pondrá en contacto en los próximos 60 minutos vía WhatsApp. Si prefiere no esperar, puede reservar un horario directamente: [enlace Calendly]. ¿Cuál es el mejor número para contactarle?"
Agregue una acción Crear contacto en HubSpot y establezca la etapa del ciclo de vida en MQL. Active una notificación al representante de inmediato.
Leads tibios: secuencia de nurturing. "Gracias por compartir eso. Le enviaré un par de recursos que podrían ser útiles, y alguien de nuestro equipo hará seguimiento en el próximo día o dos. ¿A qué email debemos enviarlos?"
Recopile el email, agregue al CRM con etapa del ciclo de vida = Lead, inscríbase en una secuencia de nurturing de 3 emails vía HubSpot.
Leads descalificados: envíe recursos, no asigne a un representante. "¡Gracias por comunicarse! Según lo que compartió, aquí tiene un recurso que podría ayudarle: [enlace]. No dude en contactarnos de nuevo cuando sea el momento adecuado."
Sin notificación al representante. Sin MQL en CRM.
Paso 5: Envío de datos al CRM
ManyChat a HubSpot (integración nativa):
En ManyChat, vaya a Integraciones → HubSpot. Conecte vía OAuth. Una vez conectado:
- Mapee cada campo personalizado de ManyChat a una propiedad de contacto de HubSpot
- Use "Crear o actualizar contacto" para evitar duplicados
- Establezca el número de teléfono como clave de coincidencia principal (no el email, que puede que aún no tenga)
Campos a mapear como mínimo:
| Campo personalizado ManyChat | Propiedad de contacto HubSpot |
|---|---|
| Nombre | Nombre |
| Teléfono | Número de teléfono |
| Respuesta tamaño empresa | Rango de empleados (propiedad personalizada) |
| Respuesta rol | Cargo |
| Respuesta problema | Notas del lead |
| Respuesta timeline | Intención de compra |
| Ruta del lead | Etapa del ciclo de vida |
| Fecha completitud flujo | Última actividad |
Para CRMs sin integración nativa de ManyChat (Salesforce, Pipedrive, etc.):
Agregue una acción Webhook al final de cada rama de enrutamiento. Configúrelo para hacer POST al endpoint de API de su CRM. Construya el cuerpo JSON en el editor de webhooks de ManyChat usando etiquetas de fusión {{nombre_campo_personalizado}}.
Paso 6: La notificación al representante
Cuando un lead caliente enruta a la rama de reserva, el representante necesita una notificación inmediata, no en un resumen diario.
Construya una notificación de representante en ManyChat usando la acción Enviar email o Webhook a Slack. La notificación debe contener:
Nuevo Lead Caliente - WhatsApp
Nombre: [Nombre] [Apellido]
Teléfono: [Teléfono]
Tamaño empresa: [Respuesta tamaño empresa]
Rol: [Respuesta rol]
Desafío: [Respuesta problema]
Timeline: [Respuesta timeline]
Flujo completado: [Timestamp]
Enlace de respuesta directa: [Enlace WhatsApp para abrir conversación]
El Enlace de respuesta directa es importante. Si el representante tiene que navegar a ManyChat o Respond.io para encontrar la conversación, el tiempo de respuesta aumenta. Hágalo con un solo toque.
Establezca un SLA de respuesta de 5 minutos para leads calientes.
Paso 7: Prueba antes de conectar tráfico en vivo
Use el botón Probar este flujo de ManyChat para recorrer el flujo usted mismo. Pero también ejecute una prueba separada desde un número real de WhatsApp en un dispositivo separado.
Lista de verificación de escenarios de prueba:
| Escenario | Resultado esperado |
|---|---|
| Respuestas de lead caliente (equipo grande, evaluando ahora, director) | Enruta a mensaje de reserva; notificación al representante; contacto HubSpot creado como MQL |
| Respuestas de lead tibio (equipo pequeño, investigando, gerente) | Enruta a mensaje de nurturing; email recopilado; ciclo de vida HubSpot = Lead |
| Respuestas descalificadas (menos de 10 personas, solo investigando) | Enruta a mensaje de recurso; sin notificación al representante; sin MQL en HubSpot |
| Usuario deja de responder después de P2 | El flujo se pausa; mensaje de seguimiento se activa después de 24 horas (si está configurado) |
| Cliente existente envía mensaje vía anuncio | El filtro de fuente evita que se active el flujo de calificación |
Errores comunes
Demasiadas preguntas. Cada pregunta después de la cuarta reduce la tasa de completitud aproximadamente un 10%. Un flujo de 8 preguntas pierde casi la mitad de los respondientes antes de llegar a la decisión de enrutamiento.
Texto libre donde funciona un botón. "¿Cuál es su mayor desafío?" como campo de texto libre produce datos no estructurados que su CRM no puede categorizar. "¿Cuál de estas opciones describe mejor su desafío?" con 4 botones produce atributos de enrutamiento limpios.
Lógica de enrutamiento que no maneja leads que no responden. Si su lógica de enrutamiento requiere las 4 respuestas, los usuarios que no responden nunca llegan a una decisión de enrutamiento. Agregue una ruta de completitud parcial.
Sin respaldo para respuestas inesperadas. Si un usuario escribe una respuesta de texto libre donde esperaba un clic en botón, ManyChat no puede enrutar correctamente. Agregue una rama "catch-all" en su nodo de condición.
Qué hacer después
Antes de optimizar el flujo, entreviste a 3 de sus mejores clientes. Pregúnteles: "Si nos hubiera contactado a través de una ventana de chat y le hubiéramos hecho 4 preguntas, ¿cuáles 4 le habrían indicado que valía la pena hablar con nosotros?" Sus respuestas serán mejores que cualquier framework.
Más información

Victor Hoang
Co-Founder
On this page
- Paso 1: Defina sus 4 dimensiones de calificación antes de abrir ManyChat
- Paso 2: Escriba cada mensaje como una conversación, no como un formulario
- Paso 3: Construya el flujo en ManyChat
- Paso 4: Lógica de enrutamiento (los 3 destinos)
- Paso 5: Envío de datos al CRM
- Paso 6: La notificación al representante
- Paso 7: Prueba antes de conectar tráfico en vivo
- Errores comunes
- Qué hacer después
- Más información