CliengoWhatsAppGuía WhatsApp Business 2026
Hub de contenido

WhatsApp Flows: Formularios Interactivos Dentro de WhatsApp

WhatsApp Flows es la funcionalidad de Meta que permite crear formularios nativos multi-pantalla dentro del chat. Capturá datos, agenda citas, calificá leads y más — sin que el usuario salga de WhatsApp.

TL;DR — Resumen rápido

  • WhatsApp Flows permite crear formularios interactivos con UI nativa (inputs, dropdowns, date pickers) directamente dentro del chat de WhatsApp.
  • Es exclusivo de la WhatsApp Business API — no está disponible en la App gratuita.
  • Cada Flow puede tener hasta 10 pantallas con validaciones, lógica condicional y múltiples tipos de componentes.
  • Los casos de uso principales incluyen captura de leads, agendamiento de citas, encuestas NPS y registro a eventos.

¿Qué son los WhatsApp Flows?

WhatsApp Flows es una funcionalidad de la WhatsApp Business API que permite a las empresas crear experiencias interactivas tipo formulario directamente dentro del chat de WhatsApp. Fue lanzada por Meta a finales de 2023 y ha ido expandiendo sus capacidades durante 2024 y 2025, convirtiéndose en una de las herramientas más potentes para la captura de información estructurada.

A diferencia de las conversaciones tradicionales donde el usuario responde mensaje por mensaje, un WhatsApp Flow presenta un formulario completo con campos nativos — inputs de texto, selectores desplegables, date pickers, checkboxes y más — todo renderizado con la interfaz nativa de WhatsApp. Esto significa que el usuario no necesita abrir un navegador externo ni descargar ninguna app adicional: completa toda la información sin salir del chat.

Para acceder a WhatsApp Flows, necesitas tener una cuenta de WhatsApp Business API a través de un BSP (Business Solution Provider) como Cliengo. No está disponible para usuarios de la App gratuita de WhatsApp Business ni para WhatsApp Business Premium.

Exclusivo de la APIWhatsApp Flows solo funciona con la WhatsApp Business API. Si todavía usas la App gratuita, consulta nuestra guía App vs API para entender las diferencias.

¿Cómo funcionan los WhatsApp Flows?

La arquitectura de WhatsApp Flows se basa en tres componentes principales: la definición del Flow (un archivo JSON que describe las pantallas y campos), el endpoint de tu servidor (que recibe las respuestas del usuario) y la capa de renderizado de WhatsApp (que presenta el formulario con UI nativa al usuario final).

Cuando un usuario recibe un mensaje con un botón que abre un WhatsApp Flow, WhatsApp renderiza el formulario usando la definición JSON que previamente cargaste en Meta Business Suite. El usuario completa los campos, navega entre pantallas y finalmente envía el formulario. En ese momento, WhatsApp envía los datos recolectados a tu endpoint configurado, donde puedes procesarlos, almacenarlos en tu base de datos o enviarlos a tu CRM.

Flujo técnico paso a paso

  1. 1La empresa crea la definición del Flow en formato JSON (o usando el editor visual de Meta Business Suite).
  2. 2Se configura un endpoint HTTPS en el servidor de la empresa para recibir las respuestas.
  3. 3El Flow se publica y se obtiene un Flow ID único.
  4. 4Se envía un mensaje al usuario con un botón CTA que abre el Flow (puede ser desde un template HSM o un mensaje interactivo).
  5. 5El usuario abre el Flow, completa los campos en una o más pantallas y presiona el botón de envío.
  6. 6WhatsApp envía los datos al endpoint configurado mediante una solicitud HTTP POST con payload JSON cifrado.
  7. 7El servidor de la empresa procesa los datos, confirma la recepción y opcionalmente responde al usuario con un mensaje de confirmación.
Endpoint obligatorioTodo WhatsApp Flow requiere un endpoint HTTPS en tu servidor para recibir las respuestas. Meta envía los datos cifrados con AES-GCM, por lo que tu servidor necesita descifrar el payload antes de procesarlo. Si usas un BSP como Cliengo, el endpoint y el descifrado ya están resueltos por la plataforma.

Estructura del JSON de un Flow

La definición de un WhatsApp Flow se escribe en un formato JSON específico llamado FlowJSON. Este archivo describe cada pantalla del formulario, los componentes que contiene, las validaciones y la navegación entre pantallas. El JSON sigue una estructura jerárquica: el Flow contiene pantallas (screens), cada pantalla contiene un layout, y cada layout contiene componentes (children).

Cada componente tiene propiedades como type (tipo de campo), label (etiqueta visible), required (si es obligatorio) y name (identificador para el payload de respuesta). Meta valida el JSON al momento de la publicación y rechaza Flows con errores de estructura.

Elementos disponibles en un WhatsApp Flow

WhatsApp Flows ofrece una variedad de componentes nativos que permiten crear formularios completos y profesionales. Cada componente se renderiza con la interfaz nativa de WhatsApp, lo que garantiza una experiencia fluida y consistente para el usuario en cualquier dispositivo.

ComponenteDescripciónUso típico
TextInputCampo de texto libre con soporte para validaciones (email, teléfono, numérico)Nombre, email, dirección, comentarios
TextAreaCampo de texto multi-línea para respuestas más extensasDescripción del problema, observaciones
DropdownSelector desplegable con opciones predefinidas (selección única)País, tipo de servicio, categoría
RadioButtonsGroupGrupo de opciones visibles con selección únicaSí/No, nivel de urgencia, preferencia
CheckboxGroupGrupo de opciones con selección múltipleServicios de interés, días disponibles
DatePickerSelector de fecha nativo con calendarioFecha de cita, fecha de nacimiento
OptInCheckbox individual de aceptaciónTérminos y condiciones, opt-in de marketing
ImageImagen estática dentro del FlowLogo, imagen de producto, diagrama
EmbeddedLinkLink clickeable dentro del FlowTérminos y condiciones, política de privacidad
Componentes en expansiónMeta sigue agregando nuevos componentes a WhatsApp Flows. Durante 2024 y 2025 se añadieron Image, EmbeddedLink y mejoras en la lógica condicional. Es recomendable consultar la documentación oficial periódicamente para conocer las últimas novedades.

WhatsApp Flows vs Chatbot: ¿cuándo usar cada uno?

Una de las preguntas más comunes es cuándo usar un WhatsApp Flow y cuándo un chatbot. La respuesta corta: son complementarios, no competidores. Cada uno tiene fortalezas distintas según el tipo de interacción que necesitas.

Un chatbot es ideal para conversaciones abiertas, preguntas frecuentes y flujos donde la respuesta del usuario puede variar significativamente. Un WhatsApp Flow es superior cuando necesitas recolectar información estructurada de forma rápida y precisa — como un formulario web, pero dentro del chat.

AspectoChatbotWhatsApp Flow
FormatoConversacional, mensaje por mensajeFormulario estructurado con UI nativa
Ideal paraFAQ, calificación abierta, conversacionesCaptura de datos, agendamiento, encuestas
Velocidad de completaciónLenta — depende de la cantidad de preguntasRápida — todos los campos en una o pocas pantallas
Experiencia del usuarioMás humana y conversacionalMás eficiente y directa
Validación de datosLimitada — depende del procesamiento del botNativa — formato, campos obligatorios, rangos
Tasa de completaciónVariable — depende del diseño del flujoAlta — UI familiar y menos fricción
CombinaciónPuede disparar un Flow en cualquier momentoPuede estar dentro de un flujo de chatbot

La combinación más poderosa: usa un chatbot para calificar inicialmente al lead y, cuando necesites recolectar datos estructurados (nombre, email, empresa, presupuesto), disparar un WhatsApp Flow. De esta forma combinas la naturalidad de la conversación con la eficiencia del formulario.

Ventajas de usar WhatsApp Flows

WhatsApp Flows ofrece beneficios significativos frente a los métodos tradicionales de captura de información (formularios web, landing pages o conversaciones manuales):

  • Mayor tasa de completación: Al no sacar al usuario de WhatsApp, se elimina la fricción del cambio de contexto. Los usuarios completan formularios dentro del chat con tasas significativamente superiores a las landing pages externas.
  • Datos estructurados desde el inicio: A diferencia de las conversaciones abiertas, un WhatsApp Flow entrega datos limpios y estructurados en formato JSON. No necesitas parsear texto libre ni lidiar con respuestas ambiguas.
  • Validación nativa: Puedes definir campos obligatorios, formatos de email, rangos de fechas y otras validaciones directamente en el Flow. El usuario no puede enviar el formulario si los datos no cumplen las reglas.
  • UI nativa y consistente: Los componentes del Flow se renderizan con la interfaz nativa de WhatsApp, lo que garantiza una experiencia familiar para el usuario en cualquier dispositivo (Android o iOS).
  • Reducción del tiempo de calificación: Un Flow bien diseñado puede recolectar en 30 segundos la misma información que un chatbot tarda 3-5 minutos en obtener mediante preguntas secuenciales.
  • Integración directa con backend: Los datos del Flow se envían automáticamente a tu endpoint, lo que permite integraciones directas con tu CRM, base de datos o sistema de ticketing sin intervención manual.

Cómo crear un WhatsApp Flow paso a paso

Crear un WhatsApp Flow implica varios pasos, desde el diseño del formulario hasta la configuración del endpoint que recibirá las respuestas. A continuación, un resumen del proceso completo:

  1. 1
    Planifica el flujo: Define qué información necesitas recolectar, cuántas pantallas vas a usar y cuál es la acción posterior (guardar en CRM, enviar email, agendar cita). Mantené el Flow lo más corto posible.
  2. 2
    Accedé al Flow Builder: Entra a Meta Business Suite → WhatsApp Manager → Flows. Desde ahí puedes crear un nuevo Flow usando el editor visual o subiendo un archivo JSON.
  3. 3
    Diseñá las pantallas: Agrega los componentes necesarios en cada pantalla: TextInput para texto libre, Dropdown para selecciones, DatePicker para fechas, etc. Configura las validaciones y los campos obligatorios.
  4. 4
    Configura tu endpoint: Crea un endpoint HTTPS en tu servidor que pueda recibir y descifrar las respuestas del Flow. Meta envía los datos con cifrado AES-GCM. Si usas un BSP como Cliengo, este paso ya está resuelto.
  5. 5
    Prueba el Flow: Usa la función de preview en Meta Business Suite para probar el Flow antes de publicarlo. Verifica que todos los campos funcionen correctamente y que los datos lleguen a tu endpoint.
  6. 6
    Publica el Flow: Una vez probado, publica el Flow para obtener un Flow ID. Este ID es el que vas a usar para vincular el Flow con tus mensajes.
  7. 7
    Vinculá el Flow a un mensaje: Puedes abrir el Flow desde un botón en una plantilla HSM, un mensaje interactivo durante la ventana de 24 horas, o como respuesta de un chatbot.
Tutorial detalladoPara un tutorial paso a paso con capturas de pantalla y ejemplos de código, visitá nuestra guía Cómo crear un WhatsApp Flow.

Casos de uso de WhatsApp Flows

WhatsApp Flows es una herramienta versátil que se adapta a múltiples industrias y necesidades. Estos son los casos de uso más efectivos que hemos visto en empresas de LATAM:

🎯

Captura y calificación de leads

Formularios que recolectan nombre, email, empresa, presupuesto y necesidad en una sola interacción. Ideal para equipos de ventas que necesitan datos estructurados para priorizar seguimiento.

Leer más
📅

Agendamiento de citas

Selección de fecha, hora, tipo de servicio y datos de contacto con DatePicker nativo. Perfecto para clínicas, consultorías y servicios profesionales.

Leer más
📊

Encuestas y NPS

Encuestas de satisfacción, NPS post-compra e investigación de mercado. La tasa de respuesta dentro de WhatsApp es muy superior a las encuestas por email.

🎟️

Registro a eventos

Inscripción a webinars, conferencias, cursos y capacitaciones con selección de horarios, track temático y datos de facturación.

💰

Solicitudes de cotización

Recolección de especificaciones de producto, cantidades, plazos de entrega y datos de envío para generar presupuestos automáticos.

🏠

Inmobiliarias y real estate

Precalificación de compradores con presupuesto, zona de interés, tipo de propiedad y financiamiento. Permite filtrar leads antes de agendar una visita.

🎧

Tickets de soporte

Categorización estructurada del problema, datos del cliente y nivel de urgencia para enrutar el ticket al agente correcto desde el primer contacto.

🏥

Salud y consultorios

Registro de pacientes, selección de especialidad, motivo de consulta y horarios preferidos. Cumpliendo con los requisitos de privacidad de datos de salud.

Leer más
Más casos de usoExplora nuestra guía completa con 8 casos de uso detallados de WhatsApp Flows con ejemplos de implementación para cada industria.

WhatsApp Flows + Click-to-WhatsApp Ads: el combo ganador

Una de las combinaciones más efectivas para generar y calificar leads es usar Click-to-WhatsApp Ads (CTWA) junto con WhatsApp Flows. El flujo funciona así: el usuario hace clic en un anuncio de Meta (Facebook o Instagram), se abre WhatsApp, y automáticamente se presenta un Flow que captura los datos del lead en segundos.

Esta combinación tiene ventajas significativas sobre el modelo tradicional de CTWA + chatbot:

  • Calificación instantánea: El lead completa un formulario estructurado en los primeros 10 segundos de la conversación, antes de que pierda interés.
  • Datos limpios para el CRM: En lugar de parsear mensajes de texto, recibes nombre, email, empresa y presupuesto en formato JSON listo para tu pipeline de ventas.
  • Menor costo por lead calificado: Al reducir la fricción y aumentar la tasa de completación, el costo efectivo por lead calificado baja significativamente.
  • Aprovechas la ventana de 24 horas: Una vez que el usuario interactúa con el Flow, se abre la ventana de servicio de 24 horas que permite enviar mensajes de seguimiento sin costo adicional de template.

Para implementar este combo, necesitas crear un anuncio CTWA en Meta Ads Manager y configurar un template o mensaje de bienvenida que dispare el Flow automáticamente. Consulta nuestra guía de Flows + CTWA para un tutorial completo.

Limitaciones y requisitos de WhatsApp Flows

Aunque WhatsApp Flows es una herramienta poderosa, tiene algunas limitaciones que debes tener en cuenta antes de implementarlo:

  • Exclusivo de la API: WhatsApp Flows no está disponible para la App gratuita de WhatsApp Business. Necesitas acceso a la WhatsApp Business API a través de un BSP.
  • Máximo 10 pantallas: Cada Flow puede tener hasta 10 pantallas. Para la mayoría de los casos de uso, 3-5 pantallas es lo recomendado.
  • Versión mínima de WhatsApp: El usuario final necesita tener WhatsApp actualizado (Android 2.23.4+ o iOS 23.4+). Usuarios con versiones anteriores no podrán ver el Flow.
  • Endpoint HTTPS obligatorio: Necesitas un servidor con endpoint HTTPS para recibir las respuestas. No hay opción de recibir los datos solo por webhook sin endpoint propio.
  • Sin subida de archivos: Actualmente WhatsApp Flows no soporta la subida de archivos (fotos, documentos) como parte del formulario. Para eso, necesitas usar mensajes multimedia estándar.
  • Personalización visual limitada: No puedes cambiar colores, tipografía ni el diseño general del Flow. Se renderiza con la UI nativa de WhatsApp, lo que garantiza consistencia pero limita el branding.

Buenas prácticas para WhatsApp Flows

Para maximizar la tasa de completación y la calidad de los datos recolectados con WhatsApp Flows, sigue estas recomendaciones:

  • Mantené el Flow corto: 3 a 5 pantallas es ideal. Cada pantalla adicional reduce la tasa de completación. Si necesitas más de 5 pantallas, considerá si toda la información es realmente necesaria en el primer contacto.
  • Usa títulos claros y concisos: Cada pantalla debe tener un título que indique claramente qué información se solicita. Evita textos largos — el usuario quiere completar rápido.
  • Prioriza los campos obligatorios: Marca como obligatorios solo los campos esenciales. Cuantos más campos opcionales ofrezcas, mayor será la tasa de completación porque el usuario siente menos presión.
  • Incluye un indicador de progreso: Usa el título de cada pantalla para indicar el progreso (ej: 'Paso 1 de 3'). Esto reduce la incertidumbre del usuario sobre cuánto falta.
  • Confirma la recepción: Después de que el usuario complete el Flow, envía un mensaje de confirmación inmediato (ej: '¡Listo! Recibimos tus datos. Un asesor te contactará en breve.'). Nunca dejes al usuario sin respuesta.
  • Testéa en múltiples dispositivos: Prueba el Flow en Android e iOS antes de publicarlo. Asegúrate de que los campos se vean bien y que las validaciones funcionen correctamente en ambas plataformas.
  • Usa defaults inteligentes: Cuando sea posible, pre-completá campos con valores por defecto (país, ciudad) para reducir el esfuerzo del usuario.
  • Combiná con chatbot: Usa un chatbot para el saludo inicial y la calificación básica, y disparar el Flow solo cuando necesitas datos estructurados. Así combinas la calidez humana con la eficiencia del formulario.

Preguntas frecuentes sobre WhatsApp Flows

Cliengo

Equipo de Cliengo

Cliengo es Meta Business Partner oficial. Ayudamos a empresas de LATAM a vender más con WhatsApp Business, chatbots con IA y CRM conversacional.

Conocer más sobre Cliengo →
CliengoesMeta Business Partner