WhatsApp Flow

Qué es WhatsApp Flow

WhatsApp Flow es un formulario interactivo de varios pasos dentro del chat de WhatsApp que permite al usuario realizar acciones sin salir a un sitio externo.

Puedes gestionar citas, mostrar productos, recoger opiniones de clientes, captar nuevos leads o hacer cualquier otra cosa donde la comunicación estructurada sea más natural o cómoda para tus clientes.

WhatsApp Flow funciona como una interfaz única con pantallas, y no como una secuencia de mensajes sueltos, a diferencia de un bot habitual en el hilo de mensajes.

Ventajas:

  • Interfaz compacta en lugar de una «sábana» de mensajes;

  • Alta conversión;

  • Mejor UX;

  • Datos estructurados;

  • Trabajo con datos en tiempo real desde tu servidor backend.


Ventajas de Flow frente a un bot habitual

— Interfaz unificada en lugar de una “sábana” de mensajes

Bot habitual:

❌ Conversación larga, incómoda.

WhatsApp Flow:

✅ Menos caos en la conversación.


— Datos estructurados

Bot habitual:

❌ El usuario puede escribir texto libre; los datos son incorrectos

WhatsApp Flow:

✅ Los campos se validan, los datos llegan estructurados, menos errores


— Posibilidad de dinamismo

WhatsApp Flow puede sustituir una aplicación web completa.

Bot habitual en el hilo: por lo general no actualiza los datos en tiempo real.

✅ WhatsApp Flow puede actualizar datos en tiempo real (comprobar existencias, cargar slots de cita, etc.).


Además:

Mayor conversión

El usuario completa el flujo más rápido y se “pierde” menos.

✔️ Mantiene la atención en una sola interfaz

✔️ No requiere desplazarse por el chat

✔️ No divide el proceso en 10 mensajes

Mejor UX

Reduce la fricción y aumenta la finalización del flujo.

✔️ Se ve como una aplicación integrada

✔️ No requiere ir a un sitio web

✔️ No abre el navegador

✔️ Funciona dentro de WhatsApp


Tipos de WhatsApp Flow

Existen dos tipos de WhatsApp Flow: estáticos y dinámicos.

WhatsApp Flow estáticos (Static flow)

Los Flow estáticos son formularios sencillos pensados para recoger datos estructurados (por ejemplo, captación de leads, contactos, reserva de servicio, registro a un evento o interés por un producto).

Características de los Flow estáticos:

  • Estructura predeterminada: todos los pasos (pantallas, acciones, transiciones) están fijados de antemano; no requieren servidor backend;

  • Recorrido del usuario limitado: no se puede cambiar dinámicamente la siguiente pantalla o la lógica de transición según los datos introducidos durante el flujo.

  • Los datos se envían al final (por ejemplo, el resultado del formulario), pero entre pantallas la transferencia de datos es limitada.

  • Se usa para: cuestionarios simples, encuestas, instrucciones con pasos fijos.

  • Admiten todos los componentes (formularios, selecciones, botones), excepto imágenes.

Ejemplo:

  1. Pantalla A → Pantalla B → Pantalla C

  2. Los resultados se recogen al final y se envían al servidor.

Entre A y B no puedes cambiar la siguiente pantalla según los datos introducidos: la ruta está fijada de antemano.

WhatsApp Flow dinámicos (Dynamic flow)

Los Flow dinámicos sirven para escenarios más complejos: reserva de cita, creación de pedido en la CRM, reserva de producto, ofertas personalizadas, consulta de estado del pedido, etc.

Características de los Flow dinámicos:

  • Estructura flexible: el recorrido del usuario puede cambiar sobre la marcha según lo que introduce o los eventos del servidor. Interacción en tiempo real; intercambio de datos con el servidor backend.

  • Transferencia de datos entre pantallas: completa; se pueden usar valores intermedios para cálculos y para decidir los siguientes pasos.

  • Se usa para: escenarios personalizados, lógicas complejas, por ejemplo:

    • Si el usuario eligió “Sí” → siguiente pantalla X

    • Si “No” → siguiente pantalla Y

  • Los datos pueden enviarse en cualquier momento, no solo al final, y en función de ellos se construyen nuevas ramas del flujo.

  • Admiten todos los componentes (formularios, selecciones, botones), incluidas imágenes.

Ejemplo:

  1. Pantalla A → el usuario introduce un número

  2. Pantalla B → si número > 10 → Pantalla C, si no → Pantalla D

  3. Pantalla C/D → el resultado se envía al servidor


Ejemplos de WhatsApp Flow

Registro


Limitaciones

circle-exclamation

Limitaciones de Flow:

  • Hasta 8 pantallas por WhatsApp Flow

  • Hasta 30 componentes por pantalla


Как начать работу с WhatsApp Flow

1

Creación del WhatsApp Flow

Se crea la estructura de pantallas y se configuran los campos y la lógica de transiciones.

Puedes crear el WhatsApp Flow desde la interfaz de Meta o mediante la API 1MSG.

Más detalles en el artículo:

Creación de WhatsApp Flowschevron-right
2

Publicación del WhatsApp Flow

El WhatsApp Flow se publica y queda listo para usarse.

3

Vinculación a una plantilla

El WhatsApp Flow se adjunta a un mensaje plantilla con el que se enviará al usuario. También puedes enviarlo como mensaje de servicio (gratuito).

4

Envío al cliente

El WhatsApp Flow se envía a través de la API 1MSG.

Más detalles en el artículo:

Envío de WhatsApp Flowchevron-right
5

Recepción de datos

Tras finalizar:

  • Los datos se envían por webhook, o

  • Se procesan en el servidor backend (en Flow dinámicos).

Last updated