Una hoja de cálculo llena de contactos no es un pipeline. Con n8n, puedes construir una máquina de leads que identifique señales de compra, enriquezca datos de empresas y entregue leads B2B calificados de forma automática.
En esta guía, desglosaremos cómo construir ese sistema, qué fuentes de datos usar, cómo definir la intención de compra, cómo estructurar tu flujo de trabajo en n8n y qué se necesita para generar hasta 50 leads calificados por día de manera sostenible.

Lo que realmente hace una máquina de leads B2B
Un sistema serio de generación de leads no es solo un scraper.
Realiza cinco tareas de forma repetitiva:
- Encuentra empresas que coincidan con tu perfil de cliente ideal
- Detecta señales que sugieran intención de compra a corto plazo
- Enriquece esas empresas con suficiente contexto para personalizar el outreach
- Puntúa y filtra leads para no perder tiempo en ruido
- Envía leads calificados a tu flujo de trabajo automáticamente
Por eso n8n encaja muy bien.
Te permite conectar fuentes de datos, APIs, hojas de cálculo, CRMs, herramientas de correo y pasos lógicos en una sola capa de automatización. En lugar de revisar manualmente bolsas de trabajo, directorios, noticias de financiación, sitios web y alertas de bandeja de entrada cada día, creas un flujo de trabajo que hace ese escaneo por ti.
El resultado no es magia. Es simplemente automatización aplicada a un proceso que la mayoría de los equipos aún ejecutan manualmente.
Antes de sumergirte
¿Quieres aprender IA y adelantarte en tu carrera?
Comparto:
- Más de 1000 prompts de IA
- Herramientas y automatizaciones de IA
- Consejos de crecimiento profesional y LinkedIn
- Recursos seleccionados de tecnología y productividad
Suscríbete aquí:
https://bytebuilders.beehiiv.com/subscribe
Sígueme para más consejos profesionales 👇
Qué significa "alta intención" en la generación de leads B2B
El término se usa en exceso, por lo que vale la pena ser precisos.
Un lead de alta intención no es solo una empresa que encaja en tu nicho. Es una empresa que muestra señales de que el momento puede ser el adecuado.
Las señales típicas de intención incluyen:
- contratación activa para roles relacionados con tu servicio o producto
- financiación reciente, expansión o entrada a nuevos mercados
- adopción de nuevas herramientas o cambios visibles en su stack
- actualizaciones frescas en el sitio web que sugieran reposicionamiento o crecimiento
- nuevos casos de estudio, lanzamientos o menciones en prensa
- ofertas de empleo que indiquen dolor operativo, como contratación en RevOps, datos, CRM, automatización o soporte
- actividad de contenido en torno a problemas que tu producto resuelve
- solicitudes públicas de ayuda en comunidades, directorios o foros
Por ejemplo:
- Si vendes servicios de implementación de CRM, una empresa que contrata para operaciones de ventas no es solo un lead. Es un lead con contexto.
- Si vendes software de entregabilidad de correo, una empresa que está escalando rápidamente la contratación de outbound merece atención.
- Si ofreces servicios de automatización con IA, una empresa que publica ofertas de trabajo sobre automatización de flujos de trabajo, herramientas internas u optimización de procesos es un prospecto más fuerte que una empresa aleatoria en tu segmento objetivo.
Eso es lo que tu sistema debería capturar.
Por qué n8n es ideal para este flujo de trabajo
n8n se sitúa en un punto intermedio valioso.
Es lo suficientemente flexible para automatizaciones avanzadas, pero lo suficientemente accesible para que fundadores, operadores de crecimiento y marketers técnicos puedan construir sistemas útiles sin escribir una aplicación completa.
Por qué funciona bien para la generación de leads
- constructor visual de flujos de trabajo para iteración rápida
- soporte de solicitudes HTTP para extraer datos de APIs y fuentes públicas
- nodos de lógica integrados para filtrar, ramificar y puntuar
- integraciones sencillas con Google Sheets, Airtable, Notion, Slack, HubSpot y otros CRMs
- opción de autoalojamiento si deseas más control y menor costo
- nodos de código cuando necesitas análisis personalizado o lógica de puntuación
La ventaja clave no es que n8n te dé datos de leads. Te da la capa de orquestación para convertir señales dispersas de leads en un sistema repetible.
Qué necesitas antes de construir
Antes de abrir n8n, define lo básico.
- Tu perfil de cliente ideal
Necesitas claridad sobre:
- industria
- tamaño de empresa
- geografía
- rol del comprador
- punto de dolor
- evento desencadenante
Si tu ICP es vago, tu automatización simplemente generará ruido más rápido.
- Tus señales de intención
Elige de 3 a 5 señales que se correlacionen fuertemente con la disposición a comprar.
Ejemplos:
- contratación para roles de automatización, RevOps, CRM o IA
- lanzamiento de nuevas landing pages o líneas de producto
- publicación de documentación de integración o migración
- anuncio de financiación o expansión
- recepción de reseñas recientes o menciones en comunidades
- Un destino para los leads calificados
Elige dónde deben ir los leads:
- Google Sheets
- Airtable
- Base de datos de Notion
- HubSpot
- Pipedrive
- una base de datos personalizada
- Un marco de puntuación simple
No lo compliques el primer día.
Comienza con una puntuación de lead basada en reglas, como:
- +20 si la empresa coincide con la industria objetivo
- +15 si el número de empleados encaja en tu ICP
- +25 si una oferta de trabajo reciente coincide con una señal de intención
- +20 si se detecta financiación o lanzamiento reciente
- +10 si la empresa usa una herramienta o stack relevante
- -15 si la empresa es demasiado pequeña o está fuera de tu mercado
Eso es suficiente para crear un primer filtro útil.
Fuentes de datos gratuitas y de bajo costo que puedes usar
La forma más rápida de perder tiempo es construir un flujo de trabajo en torno a fuentes de datos poco fiables o no conformes.
Un mejor enfoque es comenzar con fuentes públicas, accesibles y estables.
Fuentes sólidas para señales de intención
- Feeds RSS de Google Alerts para palabras clave de nicho
- bolsas de trabajo y páginas de carreras de empresas
- salas de prensa o blogs RSS de empresas
- directorios de lanzamiento de productos
- directorios empresariales públicos
- listas de miembros de asociaciones industriales
- datos de Google Maps / Perfil de Negocio para nichos B2B locales
- plataformas de reseñas donde las empresas hablan sobre necesidades de software
- publicaciones comunitarias y foros públicos en tu mercado objetivo
Buenos ejemplos de palabras clave desencadenantes
Si vendes servicios de automatización:
- "gerente de operaciones" (hiring)
- "automatización de flujos de trabajo"
- "Zapier"
- "n8n"
- "migración de CRM"
- "operaciones de ventas"
- "herramientas internas"
- "reportes manuales"
Si vendes desarrollo web o SEO:
- "rediseño de sitio web"
- "comercio sin cabeza (headless)"
- "SEO técnico"
- "migración de Shopify"
- "desarrollador WordPress"
El objetivo no es rasparlo todo. Es monitorear señales que indiquen movimiento.
La arquitectura del sistema

A alto nivel, tu motor de leads en n8n debería seguir este flujo:
1Trigger -> Recopilar datos fuente -> Extraer detalles de la empresa -> Enriquecer -> Puntuar -> Deduplicar -> Guardar -> Notificar
Una versión típica se ve así:
1Schedule Trigger2 -> RSS Feed Read / HTTP Request3 -> HTML Extract o nodo Code4 -> Normalizar campos de empresa5 -> Paso de enriquecimiento6 -> Lógica de puntuación7 -> Nodo IF para umbral de calificación8 -> Verificación de deduplicación9 -> Google Sheets / Airtable / CRM10 -> Resumen por Slack o correo
Ese es el juego completo.
Todo lo demás es refinamiento.
Paso 1: Comienza con un ángulo de lead claro
No empieces con diez industrias y veinte señales.
Comienza con un caso de uso donde la intención sea fácil de detectar.
Ejemplos de ángulos de lead
- agencias que buscan empresas que contratan para roles de operaciones de marketing
- consultores de automatización con IA dirigidos a empresas que contratan para roles de flujo de trabajo u operaciones
- consultores de CRM dirigidos a empresas que discuten migraciones o problemas en procesos de ventas
- equipos B2B SaaS dirigidos a startups financiadas que acaban de ampliar su plantilla
- negocios de servicios locales dirigidos a empresas con sitios web desactualizados y señales de crecimiento activas
Un ángulo estrecho hace que tu flujo de trabajo sea mucho más fácil de validar.
Si no puedes explicar en una frase por qué una empresa probablemente te compraría ahora, tu sistema no está listo.
Paso 2: Construye la capa de recopilación de datos en n8n
Ahora crea tu primer flujo de trabajo.
Configuración básica de recopilación en n8n
Usa un Schedule Trigger para ejecutarlo una o dos veces al día.
Luego conecta uno o más de los siguientes:
- RSS Feed Read para Google Alerts o feeds de noticias
- HTTP Request para APIs públicas o páginas de directorios
- HTML Extract para analizar contenido público de sitios web
- Code para limpieza personalizada y extracción de campos
Ejemplo de flujo de trabajo: Google Alerts + páginas de carreras
Puedes crear alertas para frases como:
- "operaciones de ventas" site:empresa.com
- "automatización de flujos de trabajo" "carreras"
- "gerente de CRM" "empleos"
- "RevOps" startup
Enruta esos feeds a n8n y extrae:
- nombre de la empresa
- URL
- título de la página
- descripción de la página
- URL de origen
- palabra clave coincidente
- fecha de publicación
Eso te da la señal de lead en bruto.
No te preocupes aún por la perfección. Concéntrate en la captura estructurada.
Paso 3: Normaliza tus registros de leads
Diferentes fuentes devuelven datos desordenados.
Una fuente da URLs completas. Otra da nombres de marca. Otra da títulos de página. Necesitas estandarizar todo en un esquema limpio.
Esquema de lead recomendado
Usa campos como:
- company_name
- website
- source
- source_url
- intent_signal
- signal_date
- industry
- location
- employee_band
- contact_role
- lead_score
- notes
- status
Esto importa más de lo que la mayoría cree.
Un diseño de esquema limpio es lo que hace que tu automatización sea utilizable después de la primera semana.
Paso 4: Añade enriquecimiento
Las señales de intención en bruto no son suficientes. Necesitas contexto para priorizar y hacer outreach.
Campos útiles de enriquecimiento
- titular de la página de inicio
- descripción de la empresa
- ubicación
- tamaño estimado de la empresa
- mención reciente en noticias
- URL de la página de carreras
- categoría de producto
- títulos de trabajo relevantes encontrados
- URL de perfil social o página de contacto
Formas de enriquecer gratis
Puedes usar:
- scraping de la página de inicio del sitio web
- extracción de la página "Acerca de"
- metadatos de títulos y descripciones de páginas
- análisis de la página de carreras
- campos de directorios públicos
- APIs gratuitas cuando estén disponibles
En n8n, esto generalmente significa:
- enviar el sitio web de la empresa a un nodo HTTP Request
- extraer contenido visible con HTML Extract
- usar un nodo Code para limpiar texto
- opcionalmente generar resúmenes cortos o etiquetas con lógica ligera
Si luego quieres añadir clasificación con IA, hazlo después de que tu flujo de trabajo basado en reglas funcione.
El error que comete la mayoría de los equipos es añadir IA demasiado pronto para compensar una lógica de leads poco clara.
Paso 5: Puntúa leads con reglas simples
Aquí es donde tu máquina de leads se vuelve útil.
Sin puntuación, solo estás recopilando registros.
Ejemplo de modelo de puntuación basado en reglas
- +20 si la empresa está en la industria objetivo
- +15 si el tamaño de la empresa encaja en el ICP
- +25 si existe una señal de contratación relevante
- +10 si el texto del sitio web sugiere expansión o necesidad de implementación
- +10 si la fuente es reciente (últimos 7 días)
- +10 si se encuentran múltiples señales
- -20 si la geografía está fuera del mercado objetivo
- -15 si la empresa parece demasiado pequeña o irrelevante
Ejemplo de lógica en nodo Code de n8n
1let score = 0;2const signals = [];34const industry = ($json.industry || '').toLowerCase();5const sourceText = `${$json.intent_signal || ''} ${$json.notes || ''}`.toLowerCase();6const employeeBand = ($json.employee_band || '').toLowerCase();7const location = ($json.location || '').toLowerCase();89if (industry.includes('saas') || industry.includes('software')) {10 score += 20;11 signals.push('Coincidencia de industria objetivo');12}1314if (employeeBand.includes('11-50') || employeeBand.includes('51-200')) {15 score += 15;16 signals.push('Tamaño de empresa ICP');17}1819if (sourceText.includes('sales operations') || sourceText.includes('workflow automation') || sourceText.includes('crm')) {20 score += 25;21 signals.push('Señal de contratación u operaciones de alta intención');22}2324if (!location.includes('india') && !location.includes('us') && !location.includes('uk')) {25 score -= 20;26 signals.push('Fuera de la geografía objetivo');27}2829return [{30 ...$json,31 lead_score: score,32 score_reason: signals.join(', ')33}];
Esto no es sofisticado, y es exactamente por eso que funciona.
Un modelo de puntuación simple es más fácil de confiar, depurar y mejorar.
Paso 6: Filtra y califica leads automáticamente
Una vez que cada lead tiene una puntuación, usa un nodo IF en n8n para conservar solo los registros por encima de tu umbral.
Por ejemplo:
- envía leads con puntuación 50+ a tu CRM
- envía leads con puntuación 35-49 a una hoja de revisión
- descarta o archiva cualquier cosa por debajo de eso
Este solo paso mejora drásticamente la calidad de los leads.
La automatización debería reducir la fatiga de decisión, no aumentarla.
Paso 7: Deduplica antes de guardar
Esta es una de las partes menos glamorosas pero más importantes del flujo de trabajo.
Sin deduplicación, tu sistema se vuelve molesto rápidamente.
Por qué desduplicar
Usa uno o más de estos criterios:
- dominio de la empresa
- nombre de la empresa + ubicación
- URL de origen
- dominio + tipo de señal de intención
En n8n, puedes verificar registros existentes en:
- Google Sheets
- Airtable
- tu CRM
- una base de datos ligera
Si el lead ya existe, actualiza el registro en lugar de crear un duplicado. Eso te permite rastrear múltiples señales de intención para la misma empresa a lo largo del tiempo.
Esa vista histórica es más valiosa de lo que la mayoría de los equipos creen.
Una empresa con tres señales de intención separadas en dos semanas a menudo merece más atención que tres leads aleatorios únicos.
Paso 8: Enruta leads a tu flujo de ventas
Una vez calificados, tus leads deben llegar a donde ocurre la acción.
Buenos destinos de salida
- Google Sheets para revisión simple
- Airtable para operaciones de leads estructuradas
- HubSpot para pipeline y seguimiento
- Slack para alertas diarias de leads
- Resúmenes por correo para fundadores o SDRs
Campos de salida recomendados
Asegúrate de que cada registro incluya:
- nombre de la empresa
- sitio web
- por qué el lead fue calificado
- señal de intención detectada
- puntuación
- URL de origen
- ángulo sugerido para el outreach
- fecha de añadido
Esta es la diferencia entre "aquí hay una empresa" y "aquí hay una empresa a la que deberías contactar, y aquí está por qué".
Cómo generar realísticamente 50 leads por día gratis

Esto es posible, pero solo bajo las condiciones adecuadas.
El número depende de:
- tamaño del mercado
- número de fuentes de datos
- amplitud de tu ICP
- qué tan estricto es tu umbral de puntuación
- con qué frecuencia aparecen nuevas señales de intención
Un camino realista hacia 50 leads diarios
Generalmente necesitas:
- de 3 a 5 fuentes de datos activas
- un nicho amplio pero definido
- ejecución diaria del flujo de trabajo
- un umbral de calificación moderado
- una deduplicación sólida
Ejemplo de mezcla de volúmenes
- 20 leads de señales de contratación
- 10 leads de noticias o lanzamientos de empresas
- 8 leads de directorios de nicho o listados públicos
- 7 leads de actividad en plataformas de reseñas o menciones comunitarias
- 5 leads de actualizaciones de sitios web o páginas de expansión
Eso te lleva a 50, pero solo si tu mercado tiene suficiente movimiento.
Si tu nicho es demasiado estrecho, el mejor objetivo no son 50 leads. Son de 10 a 15 leads genuinamente relevantes.
Los operadores senior optimizan para la conversión, no para el volumen vanidoso.
Un ejemplo de flujo de trabajo simple que puedes construir primero
Si quieres una versión práctica para empezar, construye esto:
Flujo de trabajo: Leads de automatización con IA para agencias o consultores
Trigger
- Schedule Trigger se ejecuta cada mañana
Recopilación de fuentes
- Google Alerts RSS para palabras clave como: workflow automation operations manager hiring RevOps hiring CRM migration internal tools
Extracción
- Analiza título, URL, fragmento y fecha
Enriquecimiento
- Visita el sitio web de la empresa
- Extrae el título de la página de inicio y el texto de la página "Acerca de"
- Detecta si la empresa es B2B, SaaS, agencia o negocio de servicios
Puntuación
- Añade puntos por industrias objetivo
- Añade puntos por lenguaje relacionado con contratación o automatización
- Añade puntos por actividad reciente
- Resta puntos por geografía irrelevante o tamaño de negocio muy pequeño
Calificación
- Solo conserva leads con puntuación superior a 50
Almacenamiento
- Guarda en Google Sheets o Airtable
Notificación
- Envía los 10 mejores leads a Slack con puntuación y motivo
Eso es suficiente para crear un motor de leads funcional en unas pocas horas.
Mejores casos de uso para este tipo de sistema de leads
Este flujo de trabajo es especialmente efectivo para:
Agencias
- agencias de SEO
- agencias de anuncios pagados
- estudios de diseño web y desarrollo
- consultores de RevOps
- agencias de automatización
Equipos SaaS
- herramientas con un claro ajuste a un punto de dolor operativo
- productos que se venden bien en equipos en crecimiento
- software vinculado a contratación, ingresos, soporte, marketing u operaciones internas
Freelancers y consultores
- implementación de CRM
- automatización sin código
- configuración de analítica
- SEO técnico
- sistemas de email marketing
- consultoría en flujos de trabajo con IA
Si tu servicio depende del momento oportuno, este modelo es útil.
Errores comunes que hacen fallar la generación automatizada de leads
La mayoría de los sistemas de automatización de leads fallan por razones predecibles.
- Optimizan para el volumen, no para la señal
Una hoja de cálculo con 1000 empresas frías no es un motor de leads.
- Omiten la claridad del ICP
Si no sabes quién compra, tu puntuación será débil.
- Dependen de una sola fuente frágil
Construye sobre múltiples señales, no sobre un truco de scraping.
- No explican por qué un lead fue calificado
Los equipos de ventas ignoran las listas de leads de caja negra. Confían en el contexto.
- Automatizan antes de validar el ajuste mensaje-mercado
Si tu oferta es débil, la automatización solo escala la ineficiencia.
- Ignoran el cumplimiento normativo y la calidad del outreach
La mala generación de leads se convierte rápidamente en spam.
Cumplimiento, ética y sostenibilidad a largo plazo
Esto importa.
Un sistema sólido de generación de leads debería hacer que el outreach sea más relevante, no más intrusivo.
Buenos principios operativos
- utiliza fuentes públicas y apropiadas según permisos
- evita raspar plataformas de formas que violen términos o creen riesgo
- recopila solo los datos que realmente necesitas
- personaliza el outreach basándote en contexto real
- sigue las leyes locales y regulaciones de correo saliente
- deja claras las prácticas de exclusión voluntaria y consentimiento donde sea requerido
El objetivo es identificar empresas con probable ajuste e iniciar mejores conversaciones, no construir un motor de spam indiscriminado.
Eso no es solo un punto ético. Es un punto de rendimiento.
La relevancia gana.
Cómo mejorar el sistema con el tiempo
Una vez que el flujo de trabajo es estable, mejóralo en capas.
Capa 1: Mejor puntuación
Revisa qué leads se convirtieron en respuestas o demos, luego ajusta tus reglas de puntuación basándote en resultados reales.
Capa 2: Mejor enriquecimiento
Añade más campos estructurados, como categoría de producto, velocidad de contratación o páginas de servicio detectadas.
Capa 3: Mejor enrutamiento
Envía diferentes tipos de leads a diferentes propietarios, secuencias u ofertas.
Capa 4: Mejor personalización
Genera automáticamente un ángulo corto de outreach basado en la señal detectada.
Capa 5: Mejor atribución
Rastrea qué fuentes de datos producen reuniones, no solo leads.
Así es como una automatización simple se convierte en un activo real de adquisición.
Reflexiones finales
Los mejores sistemas de leads B2B no comienzan con herramientas costosas. Comienzan con claridad.
Claridad sobre a quién sirves. Claridad sobre qué señales de compra importan. Claridad sobre qué pasos deben automatizarse y cuáles deben seguir siendo humanos.
Por eso n8n es tan útil aquí.
Te brinda una forma flexible de construir un motor de generación de leads que escanea señales públicas, enriquece el contexto, califica prospectos y entrega leads útiles en tu flujo de trabajo automáticamente. No necesitas un gran presupuesto para que esto funcione. Necesitas un ICP ajustado, un modelo de puntuación sensato y la disciplina para mejorar el sistema con el tiempo.
Si lo construyes bien, no solo estás recopilando nombres.
Estás creando un pipeline repetible de empresas que ya muestran señales de que pueden necesitar lo que vendes.
Eso es lo que hace que valga la pena construir una máquina de leads automatizada.
Resumen rápido del flujo de trabajo
Si quieres la versión corta, aquí está:
- Define tu ICP y de 3 a 5 señales de intención sólidas
- Usa n8n para recopilar señales públicas de leads desde feeds RSS, sitios web y directorios
- Normaliza los datos en un esquema de lead limpio
- Enriquece los registros de empresas con contexto del sitio web y del negocio
- Puntúa los leads usando reglas simples
- Filtra por umbral de calificación
- Deduplica los registros antes de guardarlos
- Envía leads calificados a Sheets, Airtable, Slack o tu CRM
- Mejora el modelo basándote en respuestas, reuniones y conversiones
Esa es la base de un sistema gratuito y automatizado de generación de leads B2B.
FAQ
¿Es suficiente n8n por sí solo para construir un sistema de generación de leads?
Sí, para orquestación y automatización. Aún necesitarás fuentes de datos y un lugar para almacenar leads, pero n8n puede conectar todo el proceso y manejar la mayor parte de la lógica del flujo de trabajo.
¿Realmente puedo generar 50 leads por día gratis?
En algunos mercados, sí. Pero el número depende de tu nicho, el volumen de señales públicas y lo estricta que sea tu puntuación de leads. Para muchos negocios, menos leads pero mejores son más valiosos.
¿Debería usar IA para puntuar leads?
Puedes, pero comienza primero con puntuación basada en reglas. Es más fácil de validar y mucho más fácil de mantener. Añade IA solo después de que entiendas qué señales se correlacionan realmente con las conversiones.
¿Dónde debería almacenar los leads al principio?
Google Sheets o Airtable suele ser suficiente para la primera versión. Una vez que el sistema demuestre ser útil, mueve los leads calificados a tu CRM.
¿Cuál es el mayor error a evitar?
Automatizar el volumen antes de validar la relevancia. Una lista más pequeña de leads bien calificados superará casi siempre a una lista masiva de prospectos genéricos.





