WhatsApp Flows es una funcionalidad de la WhatsApp Business API que permite crear formularios interactivos directamente dentro del chat. En lugar de pedir al cliente que responda mensaje por mensaje, le presentas un formulario nativo donde llena todo de una vez — sin salir de WhatsApp.
Es una de las funcionalidades más subutilizadas de la API, y una de las que mayor impacto tiene en conversión. Aquí te explicamos qué son, cómo funcionan y para qué los puedes usar.
Qué son los WhatsApp Flows
Un Flow es un formulario interactivo que aparece como una pantalla nativa dentro de WhatsApp. El usuario lo completa tocando opciones, escribiendo en campos de texto, seleccionando fechas o eligiendo de listas desplegables.
Diferencia con botones y listas
| Elemento | Qué hace | Limitación |
|---|---|---|
| Botones de respuesta | 1-3 opciones tipo botón | Máx 3 opciones, una sola pregunta |
| Listas interactivas | Menú desplegable con opciones | Máx 10 opciones, una sola pregunta |
| WhatsApp Flows | Formulario completo multi-paso | Múltiples preguntas, múltiples pantallas |
Con botones, puedes preguntar una cosa. Con Flows, puedes capturar nombre, email, fecha preferida, servicio deseado y comentarios — todo en una sola interacción.
Requisitos
- Solo disponible en WhatsApp Business API (no en la app gratuita)
- El usuario debe tener una versión reciente de WhatsApp
- Los Flows se crean mediante JSON o desde el WhatsApp Manager de Meta
- El uso de Flows es gratuito — solo aplican los costos normales de mensajería de la API
Cómo funciona un Flow
- El negocio envía un mensaje con un botón que abre el Flow
- El cliente toca el botón
- Se abre una pantalla nativa dentro de WhatsApp con el formulario
- El cliente llena los campos y envía
- El negocio recibe los datos estructurados (JSON)
Todo ocurre dentro de WhatsApp. No hay links externos, no hay páginas web, no hay fricción.
Casos de uso con mayor impacto
1. Agendamiento de citas
En lugar de 5 mensajes de ida y vuelta (“¿Qué servicio?”, “¿Qué día?”, “¿A qué hora?”), un solo formulario:
Pantalla 1: Agendar Cita
├── Servicio: [Dropdown: Consulta, Vacuna, Estética...]
├── Fecha preferida: [Date picker]
├── Horario: [Dropdown: Mañana, Tarde]
└── Nombre de la mascota: [Text input]
→ [Enviar]
Ideal para: veterinarias, salones de belleza, clínicas, consultorios.
2. Calificación de leads (lead scoring)
Captura información del prospecto antes de que un vendedor lo contacte:
Pantalla 1: Cuéntanos sobre tu negocio
├── Nombre: [Text]
├── Empresa: [Text]
├── Número de empleados: [Dropdown: 1-5, 6-20, 21-50, 50+]
├── ¿Qué canal usas para ventas?: [Checkbox: WhatsApp, Email, Teléfono, Redes]
└── ¿Cuál es tu principal reto?: [Text area]
→ [Enviar]
Ideal para: empresas B2B, agencias, SaaS, agencias de autos.
3. Cotización rápida
El cliente describe lo que necesita y recibe una cotización sin esperar:
Pantalla 1: Solicitar Cotización
├── Tipo de proyecto: [Dropdown: Residencial, Comercial, Industrial]
├── Metros cuadrados: [Number]
├── Material principal: [Dropdown: opciones]
├── Presupuesto estimado: [Dropdown: rangos]
└── ¿Cuándo lo necesitas?: [Date picker]
→ [Enviar]
Ideal para: ferreterías, constructoras, inmobiliarias.
4. Registro a eventos
Pantalla 1: Registro al Evento
├── Nombre completo: [Text]
├── Email: [Email]
├── Teléfono: [Phone]
├── ¿Cómo te enteraste?: [Dropdown]
└── ¿Asistirás presencial o virtual?: [Radio: Presencial, Virtual]
→ [Confirmar registro]
5. Encuestas de satisfacción
Pantalla 1: ¿Cómo fue tu experiencia?
├── Calificación general: [Radio: 1-5 estrellas]
├── ¿Qué te gustó más?: [Checkbox: múltiples opciones]
├── ¿Qué podemos mejorar?: [Text area]
└── ¿Nos recomendarías?: [Radio: Sí, Tal vez, No]
→ [Enviar]
6. Pedidos estructurados
Pantalla 1: Tu Pedido
├── Producto: [Dropdown del catálogo]
├── Talla/variante: [Dropdown]
├── Cantidad: [Number]
├── Dirección de envío: [Text]
├── Método de pago: [Radio: Tarjeta, Transferencia, OXXO]
→ [Confirmar pedido]
Componentes disponibles en un Flow
| Componente | Uso | Ejemplo |
|---|---|---|
| TextInput | Texto libre | Nombre, dirección |
| TextArea | Texto largo | Comentarios, descripción |
| DatePicker | Selector de fecha | Fecha de cita |
| RadioButtons | Opción única | Sí/No, tipo de servicio |
| Checkbox | Opciones múltiples | Intereses, canales |
| Dropdown | Lista desplegable | Ciudad, categoría |
| OptIn | Aceptación de términos | Consentimiento |
Cada Flow puede tener múltiples pantallas (pasos) que se navegan secuencialmente.
Flows vs chatbot: cuándo usar cada uno
| Escenario | Mejor opción | Por qué |
|---|---|---|
| Capturar 3+ datos estructurados | Flow | Un formulario es más rápido que 5 mensajes |
| Conversación abierta con el cliente | Chatbot/Agente | Necesita interpretar contexto |
| Agendar cita con campos fijos | Flow | Datos predecibles, sin ambigüedad |
| Resolver problemas técnicos | Chatbot/Agente | Cada caso es diferente |
| Encuesta post-servicio | Flow | Respuestas estructuradas, fácil de analizar |
| Venta consultiva | Chatbot/Agente | Necesita asesoría personalizada |
La combinación más poderosa: un chatbot o agente de IA que detecta la intención y lanza el Flow apropiado. Por ejemplo: el cliente dice “quiero agendar cita” → el agente responde con el Flow de agendamiento.
Cómo crear un WhatsApp Flow
Opción 1: WhatsApp Manager (Meta Business Suite)
- Ve a Meta Business Suite → WhatsApp → Flows
- Crea un nuevo Flow
- Usa el editor visual para agregar pantallas y componentes
- Publica el Flow
- Envíalo como parte de un mensaje interactivo
Opción 2: API directa (JSON)
Los Flows se definen como un JSON que describe pantallas, componentes y acciones. Ejemplo simplificado:
{
"version": "3.0",
"screens": [
{
"id": "APPOINTMENT",
"title": "Agendar Cita",
"data": {},
"layout": {
"type": "SingleColumnLayout",
"children": [
{
"type": "Dropdown",
"label": "Servicio",
"name": "service",
"required": true,
"data-source": [
{ "id": "consulta", "title": "Consulta general" },
{ "id": "vacuna", "title": "Vacunación" },
{ "id": "estetica", "title": "Estética" }
]
},
{
"type": "DatePicker",
"label": "Fecha preferida",
"name": "date",
"required": true
},
{
"type": "Footer",
"label": "Enviar",
"on-click-action": {
"name": "complete",
"payload": {}
}
}
]
}
}
]
}
Opción 3: Desde tu plataforma CRM
Algunas plataformas CRM con integración WhatsApp API permiten crear y gestionar Flows desde su interfaz sin tocar JSON.
Pagos dentro de WhatsApp
Estado actual (2026)
WhatsApp Payments está disponible completamente en Brasil (integrado con Pix) e India (UPI). En México y el resto de LATAM, los pagos nativos dentro de WhatsApp aún no están disponibles de forma generalizada.
Alternativas para cobrar en México
Mientras llegan los pagos nativos, las opciones son:
| Método | Cómo funciona en WhatsApp |
|---|---|
| Transferencia SPEI | Envías tu CLABE por chat |
| OXXO | Generas referencia y la envías |
| Link de pago (Stripe, MercadoPago) | Envías link directo en el chat |
| CoDi / DiMo | Envías QR por imagen |
| Tarjeta | Flow con link a pasarela de pago |
La combinación Flow + link de pago es la más fluida: el cliente llena el formulario de pedido en el Flow y al final recibe un link para pagar.
Métricas de Flows
| Métrica | Qué mide | Meta |
|---|---|---|
| Tasa de apertura del Flow | % que toca el botón para abrir | > 60% |
| Tasa de completación | % que envía el formulario completo | > 70% |
| Tiempo de completación | Segundos promedio | < 60s |
| Conversión Flow → acción | Citas agendadas, leads calificados | > 40% |
Errores comunes
❌ Pedir demasiados datos
Si tu Flow tiene 15 campos, nadie lo completa. Pide lo esencial (3-6 campos). Puedes pedir más después en la conversación.
❌ No tener fallback
Si el usuario tiene una versión vieja de WhatsApp que no soporta Flows, necesitas un flujo alternativo por mensajes normales.
❌ No procesar los datos
De nada sirve capturar datos si nadie los lee. Conecta el Flow a tu CRM o sistema para que genere una acción automática (crear cita, asignar lead, enviar cotización).
❌ Usar Flow cuando una conversación sería mejor
No todo necesita ser un formulario. Si el cliente necesita asesoría, un Flow frío no funciona. Usa Flows para datos estructurados, conversación para todo lo demás.
Conclusión
WhatsApp Flows convierten la captura de datos de una fricción (5 mensajes de ida y vuelta) en una experiencia fluida (un formulario de 30 segundos). Para negocios que agendan citas, capturan leads o procesan pedidos por WhatsApp, son una mejora inmediata en conversión.
Necesitas la WhatsApp Business API para usarlos — si todavía usas la app gratuita, revisa nuestra guía de precios de WhatsApp API en 2026 para entender si te conviene migrar.
¿Quieres capturar leads por WhatsApp y verlos en un pipeline de ventas? Kasumi integra WhatsApp API con un CRM visual para tu equipo.