El escenario se repite en casi todas las pymes: alguien rellena el formulario de la web un viernes a las 19:40, el correo de aviso se pierde entre otros cuarenta, y el lunes —si hay suerte— alguien responde. Para entonces el prospecto ya ha hablado con dos competidores. Los datos son tozudos: contactar en los primeros 5 minutos multiplica por varias veces la probabilidad de conversión frente a hacerlo horas después, y a partir de las 24 horas el lead está prácticamente frío.
La solución no es contratar a alguien para vigilar el correo: es montar un embudo automático de leads en n8n que registre, notifique y haga el seguimiento por ti, 24 horas al día. En esta guía lo construimos completo, nodo a nodo.
Qué vas a construir
Un flujo con cuatro etapas encadenadas:
- Captura: el formulario web envía cada lead a un Webhook de n8n.
- Registro en CRM: el lead se crea (o actualiza) automáticamente en tu CRM con su origen y su interés.
- Notificación por WhatsApp: el comercial recibe un WhatsApp al instante y el lead recibe una confirmación.
- Follow-up automático: si el lead no responde, se disparan 2-3 toques de seguimiento espaciados en el tiempo, que se detienen en cuanto contesta.
Requisitos
- n8n (Cloud o autoalojado con HTTPS, imprescindible para recibir webhooks).
- Un formulario capaz de enviar datos a una URL: Elementor Forms, Contact Form 7 + plugin de webhooks, Gravity Forms, Typeform o Tally.
- Un CRM: HubSpot (gratis para empezar), Pipedrive, Brevo… o incluso Google Sheets si aún no usas CRM, como explicamos en nuestro sistema low-cost con Sheets y Gmail.
- Acceso a la WhatsApp Business Cloud API de Meta (gratuita en su nivel básico) o un proveedor como 360dialog o Twilio.
Implementación paso a paso
Paso 1: el nodo Webhook que recibe el formulario
Crea un flujo nuevo y añade un nodo Webhook con método POST y una ruta tipo /lead-web. Copia la URL de producción y configúrala como destino en tu formulario. Añade seguridad desde el minuto uno: un parámetro secreto en la cabecera (por ejemplo X-Form-Token) que verificarás con un nodo IF; si el token no coincide, el flujo termina. Así evitas que cualquiera inyecte leads falsos en tu CRM.
Paso 2: limpieza y validación con Set e IF
Los formularios envían datos sucios. Añade un nodo Set para normalizar: nombre con mayúscula inicial, email en minúsculas y, muy importante, el teléfono en formato internacional (+34 para España, +1 para EE. UU.), porque la API de WhatsApp lo exige. Después, un nodo IF descarta envíos sin email o sin teléfono válidos, y un segundo IF puede filtrar spam evidente (campos con URLs, honeypot relleno).
Paso 3: alta en el CRM sin duplicados
Con HubSpot o Pipedrive usa su nodo nativo con la operación Create or Update («upsert») usando el email como clave: si el contacto ya existe, se actualiza en lugar de duplicarse. Registra también los campos origen (web), servicio de interés y fecha de entrada. Si tu CRM no tiene nodo propio, el nodo HTTP Request contra su API REST hace exactamente lo mismo: una petición GET para buscar el contacto y un POST o PATCH según exista o no.
Paso 4: notificación por WhatsApp al comercial y al lead
Añade dos ramas en paralelo:
- Al comercial: un nodo WhatsApp Business Cloud (o HTTP Request a la API de Meta) que envía «Nuevo lead: {{nombre}}, interesado en {{servicio}}, tel. {{teléfono}}». Si el equipo prefiere Slack o Telegram, cambia el nodo y listo.
- Al lead: un mensaje de plantilla aprobada por Meta (fuera de la ventana de 24 horas solo se pueden usar plantillas): «Hola {{nombre}}, hemos recibido tu solicitud. Te contactamos hoy mismo. Si lo prefieres, responde a este mensaje». Ese último matiz es clave: si el lead responde, se abre la ventana de conversación libre de 24 horas.
Paso 5: la secuencia de follow-up con Wait e IF
Aquí está el dinero. Encadena tras la notificación:
- Nodo Wait de 4 horas laborables.
- Nodo del CRM o Google Sheets para releer el estado del lead, y un IF: ¿sigue en estado «nuevo» sin actividad? Si ya fue contactado, el flujo termina aquí.
- Si sigue frío: Gmail con un correo útil (caso de éxito, respuesta a la duda típica del servicio solicitado), no un «¿has visto mi mensaje?».
- Wait de 2 días → mismo IF → segundo toque por WhatsApp con plantilla.
- Wait de 4 días → IF → último correo de cierre y aviso al comercial para llamada manual.
La regla de oro: cada toque comprueba antes el estado. Nadie debe recibir un seguimiento automático después de haber respondido; ese error destroza la confianza. Puedes reforzarlo con un segundo Webhook que reciba las respuestas de WhatsApp y cambie el estado del lead automáticamente.
Errores comunes (y cómo evitarlos)
- Usar la URL de test del Webhook en producción. La URL de test solo funciona con el editor abierto. Activa el flujo y usa la URL de producción.
- Enviar WhatsApp sin plantilla aprobada. Meta rechaza los mensajes de inicio de conversación que no usan plantillas verificadas. Crea y aprueba las plantillas antes de activar el flujo (tarda de horas a un par de días).
- No unificar el formato del teléfono. Sin prefijo internacional, la API devuelve error y el lead nunca recibe nada. Resuélvelo siempre en el nodo Set del paso 2.
- Perseguir sin aportar. Tres mensajes de «¿lo has pensado?» queman al lead. Cada toque debe aportar algo: una respuesta, un ejemplo, un precio orientativo.
- Olvidar el RGPD. Incluye en el formulario el consentimiento para comunicaciones por WhatsApp y email, y guarda la marca de tiempo del consentimiento en el CRM.
Resultados y ROI estimado
Con este embudo funcionando, los números típicos que vemos en pymes de servicios son estos:
- Tiempo de primera respuesta: de horas (o días) a menos de 1 minuto, a cualquier hora.
- Leads contactados: del 60-70 % manual al 100 %, porque ninguno se pierde.
- Conversión lead → reunión: mejoras del 25-40 % gracias a la velocidad y a los seguimientos.
Traducido a dinero: una pyme que recibe 40 leads al mes con un valor medio de cliente de 800 € y convierte el 10 % factura 3.200 €/mes de esos leads. Subir la conversión al 13 % son 960 €/mes adicionales, cada mes, con un coste de mantenimiento casi nulo. El montaje completo lleva una o dos jornadas de trabajo; el retorno llega el primer mes. Es el ejemplo perfecto de lo que contamos en cómo n8n devuelve horas y ventas a las empresas.
Siguiente paso
Cuando el embudo esté rodado, la evolución natural es añadir un agente de IA que cualifique al lead conversando con él por WhatsApp antes de pasarlo al comercial; te contamos cómo en agentes de IA para pequeñas empresas en 7 días.
¿Quieres este embudo funcionando en tu empresa sin pelearte con APIs ni plantillas de Meta? En Liberty Digital lo implantamos llave en mano como parte de nuestros servicios de automatización con IA. Reserva tu consultoría gratuita de automatización y analizamos tu caso: habla con nosotros aquí.