Cómo dejar de perder leads del sitio web durante la noche con una respuesta automática de IA

Enlace copiado

La respuesta automática con IA es útil no porque responda con elegancia. Debe aceptar un lead de noche, guardar el texto original, no crear un duplicado y entregar al manager la siguiente tarea clara.

Portada

Primero reúne los leads en una cola clara

Qué haría si los leads llegaran de un formulario, Telegram, email y anuncios, mientras los managers responden “cuando los ven.” Primero haría que cada lead entre a una sola cola, evite duplicados y tenga un responsable.

El error que eliminaría primero: La falla más común: el bot responde al cliente pero no guarda el texto original, el email y la fuente. Una semana después nadie sabe de dónde vino el lead ni por qué el manager no lo atendió.

Visual 01
Visual 01

Qué preparar y qué resultado esperar

  • Resultado: Cada lead nuevo entra a una sola cola, recibe un status y un responsable, y el manager ve qué ya se sabe y qué falta.
  • En el CRM o en una tabla crea campos lead_id, source, name, email, company, request_text, budget_text, deadline_text, status y owner.
  • Mantén los datos de origen y los permisos de acceso separados del resultado para auditar qué hizo realmente la cola de leads entrantes.
  • Envía un lead dos veces, un lead sin email y un lead con adjunto. Debe haber una sola ficha, y los campos faltantes deben ser null o needs_info.

Configura el parsing de leads sin duplicados

  1. Lleva los canales a un solo esquema

    Conecta formulario, email, Telegram o webhook a un solo workflow. Como primer paso agrega Normalize text: limpia firmas, HTML extra y normaliza el teléfono a un formato.

    Проверьте: El mismo lead desde formulario y email tiene los mismos campos.

    Если не сработало: Normaliza el formato antes de la IA—no obligues al modelo a parsear cinco variantes de una misma fecha.

  2. Pide a la IA solo extraer hechos

    Usa esta regla: “Completa solo datos declarados de forma explícita. Deja los campos faltantes en null. Devuelve JSON con name, email, need y missing_fields.” No le pidas adivinar presupuesto ni plazo.

    Проверьте: Cada valor completado se encuentra en el texto original.

    Если не сработало: Muestra el texto original al manager y agrega confidence o needs_info.

  3. Busca duplicados antes de crear el registro

    Antes de Create record agrega Find record by email. Si se encuentra—actualiza la nota y crea una tarea; si no—crea el lead. Para leads sin email usa teléfono o un lead_id temporal.

    Проверьте: Un reenvío no crea una segunda ficha.

    Если не сработало: No hagas match solo por nombre de empresa: a menudo se escribe distinto.

  4. Envía al manager un resumen corto

    En la notificación muestra fuente, necesidad, campos faltantes, un link al lead original y el siguiente paso. No ocultes el texto original detrás de un resumen de IA.

    Проверьте: El manager puede responder sin abrir cinco canales distintos.

    Если не сработало: Haz de la notificación un borrador y asigna un responsable de cola.

Visual 02
Visual 02

Ruta de un lead de noche

Arma la cadena: Form/Webhook → Save raw lead → AI Extract → Validate required fields → Find duplicate → Create or Update CRM record → Notify owner. En n8n suele ser Webhook, Set, OpenAI/LLM, IF, nodo CRM y Slack/Telegram. En Make—Webhooks, JSON Parse, AI, Router, Search records y Create record.

Antes de la IA guarda raw_text, received_at, source y external_id. Después de la IA permite cambios solo en name, email, need, budget_text y missing_fields. owner, status y consent deben fijarse por reglas, no por el modelo.

  • Para un formulario sin email haz match de duplicados por teléfono o external_id.
  • Si falta un campo obligatorio, pon needs_info—no “qualified.”
{
  "name": null,
  "email": null,
  "need": "reparación de aire acondicionado",
  "missing_fields": ["phone"],
  "confidence": 0.91
}

Qué debe ver el manager

La notificación debe responder tres preguntas: quién escribió, qué quiere y qué hacer después. Muestra un link al lead original, la fuente, los campos completados y missing_fields. No envíes al manager solo un resumen pulido de IA—siempre deja el original al lado.

Después de probar, envía el mismo formulario dos veces, un lead sin email y un lead con adjunto. La salida debe ser una ficha, un responsable y un status de procesamiento claro.

Configuración de captura del formulario

En n8n configura `Webhook`: `HTTP Method = POST`, `Path = lead-intake`, `Respond = Immediately`, verificación de firma en el header y un `Edit Fields` aparte para normalización. En Make empieza con `Webhooks → Custom webhook`, luego activa el manejo de errores y guarda el bundle entrante.

Antes de la IA guarda `raw_payload`, `received_at`, `source` y `external_id`. Después de la IA permite cambios solo en `name`, `email`, `need`, `budget_text` y `missing_fields`. `owner`, `status` y `consent` se fijan por reglas.

{
  "name": "Iván",
  "email": "ivan@example.com",
  "request": "Necesito automatización del equipo de ventas",
  "source": "website",
  "consent": true
}

Chequeo de duplicados antes de Create record

Primero normaliza el email: trim, minúsculas, quita espacios. Luego `CRM Search by email`. Si hay registro—actualiza la nota y crea una tarea. Si no—crea el contacto. Para un lead sin email usa teléfono o un `external_id` estable, no el nombre de la empresa.

Pon `missing_fields.length > 0` en un `IF` aparte. Ese lead recibe `needs_data` y una aclaración corta, no una oferta confiada de precio o plazo.

  • Envía el mismo payload dos veces: el CRM debe conservar una sola ficha.
  • Guarda el texto original aunque la IA haya extraído los campos con éxito.

Qué campos se pueden completar automáticamente

CriterioPreguntaBuena señal
Input¿Qué entra exactamente en la cola de leads entrantes?En el CRM o en una tabla crea campos lead_id, source, name, email, company, request_text, budget_text, deadline_text, status y owner.
Acción¿Qué puede hacer el sistema por su cuenta?Solo acciones predefinidas, sin acceso a toda la cuenta
Verificación¿Cómo sabes que el resultado es aceptable?Envía un lead dos veces, un lead sin email y un lead con adjunto. Debe haber una sola ficha, y los campos faltantes deben ser null o needs_info.
Fallo¿A dónde va un caso poco claro?Guarda el texto original en un campo aparte, pon status needs_review y no envíes al cliente una respuesta automática.

Qué debe cambiar después de la configuración

Cada lead nuevo entra a una sola cola, recibe un status y un responsable, y el manager ve qué ya se sabe y qué falta.

Visual 03
Visual 03

Dónde un auto-respondedor empieza a dañar las ventas

Lanzar antes de tener los datos de entrada listos

Pedir a la IA que adivine presupuesto, cargo o plazo.

Dar permisos de más

Hacer match de duplicados solo por nombre de empresa.

Saltar los casos límite

Borrar el lead original después de extraer campos.

Dejar fallos sin responsable

Enviar una auto-respuesta confiada cuando faltan datos obligatorios.

Cuándo un formulario y un workflow simple ya no bastan

Necesitas un especialista cuando los leads cruzan varios canales, involucran datos personales o deben activar rutas distintas en el CRM.

Qué revisar antes de activar el auto-respondedor

¿Qué hacer con un lead sin email?

Guarda el texto original, pon needs_info y pide al manager o al cliente confirmar los datos de contacto.

¿Hay que guardar el lead original?

Sí. Si no, el manager no puede verificar que la IA extrajo los campos correctamente.

¿Está bien la respuesta automática?

Sí, pero solo para FAQ limitados. Pasa a una persona las solicitudes complejas, caras y legalmente sensibles.

¿Cómo no perder un lead de madrugada?

Configura una cola con responsable y SLA, no solo una notificación en un chat compartido.

Automatización de negocios con IA

Desde la primera auditoría hasta el CRM, los leads, el soporte y un ROI medible: una colección de guías para procesos repetibles.

Portada
Automatización con IA 7 min de lectura

Cómo auditar un negocio con IA y elegir el primer proceso para automatizar

Para «Cómo auditar un negocio con IA y elegir el primer proceso para automatizar», define la entrada, las acciones permitidas, el punto de revisión y el resultado del negocio antes de elegir un modelo o integración.

comercialLeer ↗
Portada
Automatización con IA 7 min de lectura

Cómo calificar leads con un bot de IA en Telegram, WhatsApp y tu sitio web

Para «Cómo calificar leads con un bot de IA en Telegram, WhatsApp y tu sitio web», define la entrada, las acciones permitidas, el punto de revisión y el resultado del negocio antes de elegir un modelo o integración.

transaccionalLeer ↗
Portada
Automatización con IA 7 min de lectura

Cómo automatizar las preguntas frecuentes con IA sin molestar a los clientes

Para «Cómo automatizar las preguntas frecuentes con IA sin molestar a los clientes», define la entrada, las acciones permitidas, el punto de revisión y el resultado del negocio antes de elegir un modelo o integración.

comercialLeer ↗
Esquema de autor sobre Conexión entre IA, CRM y seguimiento: mapa del tema
Automatización con IA 7 min de lectura

Cómo conectar la IA con tu CRM: lead → tarea → seguimiento

Para «Cómo conectar la IA con tu CRM: lead → tarea → seguimiento», define la entrada, las acciones permitidas, el punto de revisión y el resultado del negocio antes de elegir un modelo o integración.

transaccionalLeer ↗

Ver todos los artículos