Tecnologia Meta

WhatsApp Flows 2026: formularios estructurados que reemplazan al link externo

Actualizacion (may/2026): WhatsApp Flows esta en el roadmap de MercaBot. Implementacion completa prevista para el proximo trimestre. Este articulo explica el concepto de Meta — la feature aun no esta disponible en la plataforma.

El cliente hace clic en un link externo para llenar un formulario → 60% abandona al instante (friccion entre apps). WhatsApp Flows lo resuelve: Meta libera una mini-app nativa dentro del chat que captura nombre, email, fecha, opcion multiple, subida de foto — todo sin salir de WhatsApp. Lanzado oficialmente en 2024 y maduro en 2026, es el mayor salto de UX de WhatsApp Business desde los list messages. Este post es el playbook: cuando usarlo, cuando NO, como configurarlo y los 4 casos donde típicamente duplica la tasa de completado (según benchmarks de Meta y del mercado — MercaBot aún no ofrece Flows, ver aviso arriba).

16 de mayo de 2026 · 10 min de lectura · MercaBot

Que es WhatsApp Flows (y que NO es)

Es una estructura oficial de Meta para renderizar pantallas interactivas dentro de WhatsApp — texto, dropdowns, date picker, checkbox, subida de imagen, OTP. Renderiza en pantalla completa en la app del cliente, pero el estado vive en tu servidor.

NO es: un chatbot generativo (Flow es deterministico, con reglas), no reemplaza a la IA conversacional para calificacion abierta, no ejecuta codigo en el cliente (solo envia → el backend procesa).

4 escenarios donde Flows duplica la conversion

1. Captura de lead post-anuncio (CTWA)

Anuncio Click-to-WhatsApp lleva al chat. Tradicional: el bot pregunta 4-5 cosas en texto, el cliente abandona. Con Flow: pantalla unica con 5 campos (nombre, email, segmento, presupuesto, urgencia), completado en 30 segundos, datos estructurados directo al CRM.

Resultado típico reportado por el mercado (ejemplo ilustrativo): la tasa de calificacion completa puede subir de ~38% a ~71%. No es un dato de un cliente de MercaBot.

2. Agendamiento de visita / consulta

Date picker nativo + slots disponibles cargados via webhook de tu Google Calendar. El cliente elige fecha, ve solo horarios reales libres, confirma. Sin ping-pong de "tenes martes?", "tenes miercoles?".

3. Onboarding de cliente nuevo

SaaS / e-commerce / clinica: el cliente cerro compra o contrato → Flow de bienvenida con subida de documento (ID, contrato firmado), preferencias de notificacion, perfil completo. Todo estructurado, sin captura de pantalla que nadie ve.

4. Encuesta estructurada (multi-pregunta)

NPS simple va bien en texto (1 pregunta). Encuesta de producto con 8 preguntas via texto destruye la tasa de respuesta. Flow renderiza todo en una pantalla, el cliente completa y envia — tasa tipica 4× mayor que un formulario externo.

Cuando NO usar Flows

Costo: cobra o no?

El Flow en si no tiene cobro extra de Meta — solo pagas el template HSM que abre el Flow (categoria UTILITY o MARKETING, segun el caso). El Flow pasa a formar parte de la conversacion normal de 24h.

Costo tipico: 1 HSM (~USD 0,02-0,04) + ventana 24h gratuita para procesar el envio. Total por lead calificado: ~USD 0,03.

Como configurarlo (vision general)

  1. En Meta Business Manager → WhatsApp Manager → Flows → Create Flow.
  2. Editor visual o JSON: define screens, components (TextInput, DatePicker, Dropdown, etc.), navegacion entre pantallas.
  3. Configura el endpoint webhook de tu backend para recibir los datos cuando el cliente envie.
  4. Publica el Flow (va a aprobacion de Meta — 1 a 3 dias).
  5. Crea un template HSM tipo flow_invitation con un boton "Open Flow" apuntando al Flow ID.
  6. Aprobacion del template (Meta valida que el uso sea coherente — utility o marketing).
  7. Dispara el template via API normal, el cliente toca el boton, el Flow abre, el cliente completa.

Ejemplo JSON simplificado de un Flow de captura de lead

{
  "version": "5.0",
  "screens": [{
    "id": "LEAD_CAPTURE",
    "title": "Vamos a conocerte",
    "data": {},
    "layout": {
      "type": "SingleColumnLayout",
      "children": [
        {"type":"TextInput","name":"nombre","label":"Tu nombre","required":true},
        {"type":"TextInput","name":"email","label":"E-mail","input-type":"email","required":true},
        {"type":"Dropdown","name":"segmento","label":"Tu segmento",
         "data-source":[
           {"id":"retail","title":"Retail / tienda"},
           {"id":"servicio","title":"Prestacion de servicio"},
           {"id":"saas","title":"SaaS / digital"}
         ],"required":true},
        {"type":"Dropdown","name":"urgencia","label":"Cuando queres empezar?",
         "data-source":[
           {"id":"ahora","title":"Esta semana"},
           {"id":"mes","title":"Este mes"},
           {"id":"trim","title":"Proximo trimestre"}
         ],"required":true},
        {"type":"Footer","label":"Enviar","on-click-action":{
          "name":"complete","payload":{"nombre":"${form.nombre}","email":"${form.email}",
            "segmento":"${form.segmento}","urgencia":"${form.urgencia}"}}}
      ]
    }
  }]
}

El webhook recibe los datos estructurados

// Cloudflare Worker / Node.js
app.post('/webhook/wa-flow', async (req) => {
  const { nombre, email, segmento, urgencia, phone } = decryptFlowPayload(req.body);
  await crm.upsert({ phone, nombre, email, segmento, urgencia, source: 'wa_flow' });
  await routing.notifyTeam({ urgencia });  // SLA por urgencia
  return { status: 'ok' };
});

Buenas practicas (lecciones del mercado)

  1. Maximo 5 campos por screen. Mas que eso, la tasa cae. Divide en 2-3 pantallas con progress bar.
  2. Usa Dropdown en lugar de TextInput siempre que tengas opciones fijas — reduce el error de tipeo 90%.
  3. Validacion client-side via componente regex evita "email invalido" despues del submit.
  4. No pidas documento ni dato sensible en el primer Flow. Primero califica, despues (en conversacion) recoge.
  5. El webhook responde en <3 seg o el Flow falla con error. Usa queue/async para procesamiento pesado.
  6. A/B test contra el flujo de texto. En un segmento Flow gana 2×, en otro empata. Mide siempre.

Disponibilidad global

Disponible en todos los mercados donde corre WhatsApp Business Cloud API (200+ paises), incluido LatAm/US/EU/APAC desde 2024. Soportado en Android y iOS WhatsApp app (versiones de los ultimos 12 meses).

Limitaciones honestas

Flows en el roadmap de MercaBot

WhatsApp Flows nativo (captura, agendamiento, onboarding) esta en desarrollo — previsto para el proximo trimestre. Mientras tanto, empieza con la atencion por IA y los webhooks ya disponibles en el panel.

Probar gratis →