El problema que resuelve
Entra un lead nuevo a tu CRM. Trae un email y poco más. Para trabajarlo, alguien tiene que buscar en LinkedIn quién es, en qué empresa trabaja, cuál es su puesto, y ojalá su teléfono. Eso son 10-15 minutos por contacto, hecho a mano, copiando y pegando entre pestañas.
En la práctica no pasa: el contacto se queda a medio llenar, nadie lo llama, y a los tres días ya perdió temperatura. El dato existía, solo faltó el músculo para completarlo a tiempo.
Hay otra forma: que el sistema enriquezca el contacto en el momento que entra. Detecta el registro nuevo, saca el email, busca en cascada teléfono, empresa, puesto y redes verificados, y actualiza el CRM solo. Cuando tú lo ves, ya está listo para trabajar.
El stack
n8n como orquestador (también funciona con
Make)
FullEnrich para el enriquecimiento en cascada (email → teléfono, empresa, puesto, redes)- Tu CRM o base de datos (
Airtable,
Pipedrive,
HubSpot — lo que ya uses)
Costo: ~$0.50 por contacto enriquecido en FullEnrich. n8n self-hosted cuesta $2-5/mes de hosting fijo, sin importar cuántos contactos proceses.
El flujo paso a paso
1. Detectar el contacto nuevo
El trigger es un registro nuevo en tu CRM. En n8n, el nodo de Airtable (o Pipedrive, o HubSpot) escucha por nuevos registros y dispara el flujo. No hace falta que el vendedor haga nada — con que el contacto entre, arranca.
2. Extraer el email
El flujo lee el campo de email del registro. Si viene vacío, el flujo se detiene ahí y marca el registro como "sin email" para revisión manual. Sin email no hay punto de partida para enriquecer.
3. Enriquecer en cascada con FullEnrich
Aquí está el motor. FullEnrich toma el email y devuelve, en una sola llamada, el paquete completo: teléfono verificado, empresa actual, puesto, ubicación y redes sociales. La cascada intenta varias fuentes hasta encontrar dato válido, no se rinde al primer intento.
4. Actualizar el registro
El flujo escribe los datos de vuelta en el CRM: llena los campos de teléfono, empresa, puesto y ubicación del mismo registro. El contacto pasa de "email suelto" a "perfil completo" sin intervención.
5. Manejar los casos sin match
No todos los emails devuelven datos. Cuando FullEnrich no encuentra nada, el flujo marca el registro con una etiqueta ("no enriquecido") en vez de dejarlo a medias. Así el equipo sabe cuáles revisar a mano y cuáles ya están listos.
Variables de entorno necesarias
FULLENRICH_API_KEY = tu API key de FullEnrich
AIRTABLE_TOKEN = tu personal access token (si usas Airtable)
AIRTABLE_BASE_ID = el ID de tu base
Ninguna credencial va en el código del workflow — se leen de las variables de entorno de n8n.
Implementación por plataforma
n8n + Airtable (recomendado para empezar)
La combinación más barata y con más control. Airtable es la capa de datos, n8n el motor, FullEnrich el enriquecimiento. Trigger Airtable → Watch Records, nodo FullEnrich → Search, nodo Airtable → Update Record. Setup en ~15 minutos.
n8n + Pipedrive
Igual que el anterior pero contra Pipedrive. Ideal si tu CRM principal ya es Pipedrive y no quieres duplicar datos en Airtable. El trigger escucha nuevos deals o personas.
Make + Airtable
Alternativa cloud si no quieres self-hostear n8n. Mismo flujo, editor visual distinto. Cuesta un poco más a volumen pero no requiere infraestructura propia.
Cuándo NO usar este playbook
Si tus contactos ya entran completos (por ejemplo, de un formulario que pide todos los campos), enriquecer es gastar $0.50 de más por registro. Este playbook gana cuando el contacto llega incompleto — de una importación, un scraping, una lista comprada, o un formulario mínimo de email.
¿Listo para implementar este sistema?
He ayudado a decenas de empresas a escalar su autoridad mediante procesos inteligentes. Podemos hacer lo mismo por ti.