El problema.
Una agencia inmobiliaria con cinco comerciales gestionaba leads que llegaban por cuatro canales: WhatsApp personal de cada agente, buzón compartido, formularios de portales inmobiliarios (Idealista, Fotocasa, Pisos.com) y llamadas. Volumen típico: +300 contactos nuevos al mes.
El caos era estructural. Cada comercial tenía su propia forma de gestionar los leads — libreta, Excel personal, memoria + historial de WhatsApp. Habían intentado dos CRMs y los dos fracasaron: los comerciales los veían como trabajo extra y dejaban de usarlos en semanas. Resultado: nadie sabía el estado real del pipeline, cuántos leads activos había, quién los trabajaba o cuándo se había hecho el último contacto.
Los problemas eran concretos. Los leads de portales llegaban por email y podían tardar horas en verse mientras el cliente ya había contactado con tres agencias. Dos comerciales podían trabajar el mismo lead sin saberlo. El seguimiento era irregular: primera llamada brillante, silencio diez días. Nadie sabía qué propiedades se habían mostrado a cada cliente ni qué objeciones habían surgido. El director comercial había calculado un 25 % de oportunidades perdidas por falta de seguimiento.
Mis comerciales son buenos vendiendo, pero pésimos registrando. Necesitaba un sistema que registrara por ellos sin que tuvieran que cambiar su forma de trabajar.
Qué construimos.
Registro automático cross-canal
Cada lead entrante se registra automáticamente en una base central. Portales → email parsing en tiempo real (Idealista, Fotocasa y Pisos.com tienen formatos estables). WhatsApp → se registra cuando el comercial responde por primera vez; n8n captura la conversación entera. Formularios web → directos. El sistema detecta duplicados por teléfono, email y nombre, y fusiona en lugar de crear registros repetidos.
Etiquetado y asignación
Cada lead se clasifica con GPT-4o por tipo de operación (compra, alquiler, inversión), zona, presupuesto y urgencia. Basado en esas etiquetas y la carga actual de cada comercial, se asigna automáticamente. Si un lead busca en el centro y el comercial especializado en esa zona tiene menos leads abiertos, se le asigna directo con un push notification que ya incluye el briefing estructurado.
Recordatorios conversacionales
Si un comercial no ha contactado a un lead asignado en 2 horas, el sistema le manda un recordatorio por WhatsApp interno. Si tras una visita no ha registrado feedback en 24 horas, el sistema le pregunta directamente por WhatsApp: "¿Cómo fue la visita con [nombre]? Responde aquí y lo registro yo." La respuesta en lenguaje natural se procesa con IA y se añade al historial del lead. Si un lead lleva 5 días sin contacto, el sistema envía un mensaje de seguimiento automático y avisa al comercial.
Reporting automático
Cada lunes a las 08:00, el director comercial recibe un informe completo: leads nuevos de la semana, leads en seguimiento activo, visitas realizadas, propuestas enviadas, cierres, pipeline por comercial. Sin que nadie haya rellenado nada — todo extraído de las interacciones registradas.
Cómo lo implementamos.
Seguimos nuestras 5 fases estándar — ver proceso completo.
- Semana 1 · Descubrimiento + plan de ruta: sesión con los 5 comerciales entendiendo flujos reales (no los teóricos). Inventario de portales, formularios y números WhatsApp. Cierre de propuesta con fee fijo. Quick win: captura + deduplicación primero; asignación inteligente y reporting después.
- Semana 2 · Desarrollo: email parsing de los 3 portales + captura de WhatsApp + base de datos central en Postgres. Prueba contra 200 leads reales de las 2 semanas anteriores.
- Semana 3 · Desarrollo con datos reales: asignación, scoring y recordatorios conversacionales. Entrenamiento con el equipo de 1 hora.
- Semana 4 · Entrega y corte: reporting automático, 5 días de sombra en paralelo y activación total.
- Semanas 5-8 · Estabilización (4 semanas supervisadas): reuniones semanales con los comerciales y con el director para refinar el scoring con los primeros leads reales, ajustar los recordatorios por WhatsApp (tono, timing) y calibrar el reporting semanal. Tras 4 semanas: producción 100 % autónoma.
- Producción: retainer de 6 h/mes para nuevos portales, cambios en la plantilla comercial y ajustes del modelo de scoring.
Stack utilizado.
n8nGPT-4oWhatsApp Business APIGmail APIIdealista + Fotocasa + Pisos.com (parsing)PostgreSQLMetabase