Captación de leads
Los leads entran al CRM por tres bocas: el formulario público de tus sitios web, los mensajes de WhatsApp / Bandeja derivados al CRM y la importación por CSV (botón Importar en Consultas web — ver artículo "Consultas web"). Ninguna requiere que el visitante tenga usuario.
Entre por donde entre, cada lead pasa por el mismo circuito automático:
- Se puntúa (score 0-100 según email corporativo, teléfono, empresa, dominio, UTM y largo del mensaje; con ajuste IA si la organización lo activó — parámetros CRM_SCORING_PESOS y CRM_SCORING_IA).
- Se asigna según la regla de la organización (parámetro CRM_ASIGNACION_LEADS: nadie / round robin / usuario fijo).
- Se marca como posible duplicado si ya existe otro lead con el mismo email o teléfono.
- Se notifican los webhooks salientes del evento "Lead creado" (si hay configurados — ver artículo "Configuración del CRM").
1. Formulario público de los sitios
Las landings envían la consulta al endpoint público del sistema
(/api/public/contact) con nombre, email, mensaje y, opcionalmente, teléfono,
empresa, asunto y página de origen.
Cómo sabe el sistema a qué organización va cada lead: por el dominio del sitio. El sistema toma el dominio que declara el formulario (o el del sitio que hizo el envío) y lo busca en CRM → SEO → Dominios. Si el dominio está registrado y activo, el lead entra a Consultas web de esa organización.
⚠️ Si el dominio no está registrado, el lead no se pierde: cae en una bandeja global que solo ven los administradores. Para que el equipo lo vea, el admin debe cargar el dominio en SEO → Dominios.
Protecciones anti-spam (automáticas, no requieren configuración):
- Honeypot: un campo oculto que los humanos no ven; si un bot lo completa, la consulta se descarta silenciosamente.
- Límite de envíos: máximo 5 consultas por minuto desde una misma IP.
Campañas y UTM: si el link de la landing trae parámetros utm_source,
utm_medium, utm_campaign, etc., se guardan con el lead y se ven en el
detalle de la consulta ("Fuente UTM"). Así sabés qué campaña trajo cada lead.
2. WhatsApp y Bandeja → CRM
Los mensajes entrantes (WhatsApp, email compartido) pasan por la Bandeja del sistema, donde la IA los clasifica. En las reglas de ruteo de la Bandeja existe el destino "CRM": un remitente clasificado como consulta comercial genera automáticamente una consulta web en el CRM (con vínculo al mensaje original), en lugar de quedar solo en la Bandeja.
Checklist del administrador
- Cargar los dominios de todos los sitios que captan leads en CRM → SEO → Dominios, en estado activo (ver artículo "SEO y dominios").
- Verificar en el Dashboard de consultas que los leads llegan al dominio correcto.
- Si usan WhatsApp como canal comercial: configurar en la Bandeja una regla de ruteo con destino CRM para las consultas comerciales.
- Al armar campañas de publicidad, usar links con UTM para poder atribuir los leads.
- Decidir la asignación automática (CRM_ASIGNACION_LEADS) y, si hace falta, ajustar los pesos del score (CRM_SCORING_PESOS) o activar el scoring IA (CRM_SCORING_IA) en Configuración → Parámetros, grupo CRM (ver la tabla de parámetros en "Configuración del CRM").