Tecnología Meta

WhatsApp Flows 2026: formularios estructurados que reemplazan al link externo

Actualización (may/2026): WhatsApp Flows esta en el roadmap de MercaBot. Implementación completa prevista para el próximo trimestre. Este artículo 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 (fricción entre apps). WhatsApp Flows lo resuelve: Meta libera una mini-app nativa dentro del chat que captura nombre, email, fecha, opción 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 calificación abierta, no ejecuta código en el cliente (solo envia → el backend procesa).

4 escenarios donde Flows duplica la conversión

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 única 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 calificación 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 miércoles?".

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 notificación, 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 (categoría UTILITY o MARKETING, según el caso). El Flow pasa a formar parte de la conversación normal de 24h.

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

Como configurarlo (visión general)

  1. En Meta Business Manager → WhatsApp Manager → Flows → Create Flow.
  2. Editor visual o JSON: define screens, components (TextInput, DatePicker, Dropdown, etc.), navegación entre pantallas.
  3. Configura el endpoint webhook de tu backend para recibir los datos cuando el cliente envie.
  4. Pública el Flow (va a aprobación de Meta — 1 a 3 días).
  5. Crea un template HSM tipo flow_invitation con un boton "Open Flow" apuntando al Flow ID.
  6. Aprobación 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. Máximo 5 campos por screen. Más 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. Validación client-side via componente regex evita "email invalido" después del submit.
  4. No pidas documento ni dato sensible en el primer Flow. Primero califica, después (en conversación) 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 últimos 12 meses).

Limitaciones honestas

Flows en el roadmap de MercaBot

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

Probar gratis →