Gabriel Neuman
Gabriel Neuman

Lista ICP desde Apollo y Sales Navigator: De Filtro a Campaña en 2 Horas

El proceso paso a paso para construir una lista de ICP filtrada desde Sales Navigator o Apollo, enriquecerla con FullEnrich y dejarla lista para campaña multicanal — sin manual labor.

Principios del Playbook

"Las listas malas son el cuello de botella más caro del outbound. La diferencia entre 5% y 25% de reply rate casi nunca está en el copy — está en a quién le estás escribiendo."

OutreachICPApolloSales NavigatorFullEnrichLemlist

El problema que resuelve

El outbound tiene tres capas: lista, mensaje, canal. La mayoría de los equipos invierte 80% del tiempo en mensaje y canal — y cargan la lista que les vendieron sin filtrar. Eso es ineficiente al revés.

Una lista de 500 contactos correctos vence a una lista de 5,000 contactos genéricos. Este playbook es el proceso que uso para construir esas listas en bloques de 2 horas: defines ICP riguroso, exportas filtrado, enriqueces con FullEnrich, validas, y entregas lista lista para Lemlist o Instantly.

El stack

El flujo paso a paso

1. Define el ICP en filtros, no en palabras

"Empresas medianas en LATAM" no es ICP. Es una idea. ICP real es:

  • Industria: SaaS B2B, FinTech, MarTech (tres específicas, no diez genéricas)
  • Tamaño: 50-500 empleados (rango cerrado, no "PYMEs")
  • Ubicación: México, Colombia, Chile (lista finita)
  • Cargo del decisor: VP/Director/Head de Ventas, Marketing u Operaciones
  • Antigüedad en el cargo: 3-24 meses (los muy nuevos están perdidos, los muy viejos son inamovibles)
  • Señal extra: Empresa contratando o con post de crecimiento últimos 90 días

Si no puedes traducir tu ICP a estos filtros exactos, no tienes ICP. Tienes una corazonada.

2. Construye el filtro en Sales Navigator

Cada filtro de Sales Nav es una capa. Construye así:

Filtros:
- Función actual: Sales OR Marketing OR Operations
- Seniority: VP, Director, Head, C-Level
- Tamaño de empresa: 51-200, 201-500
- Industria: Software, Internet, Financial Services
- Geografía: Mexico, Colombia, Chile
- Posted on LinkedIn in last 30 days: Yes (señal de actividad)
- Years in current company: less than 3

Sales Nav típicamente devuelve 1,500-5,000 resultados. Tu meta es bajarlo a 500-1,000 afinando filtros antes de exportar. Si exportas 5,000, vas a estar pagando enriquecimiento de gente que no vale la pena.

3. Exporta con PhantomBuster

Sales Navigator no tiene "export to CSV" — eso es deliberado. PhantomBuster (o Apify) tiene un Phantom específico llamado Sales Navigator Search Export que toma la URL del search y devuelve CSV con: nombre, apellido, empresa, cargo, LinkedIn URL, ubicación.

Configúralo a 500 resultados por corrida. Si tienes 1,500, corre 3 veces con paginación. Tarda 10-15 min cada corrida.

Si usas Apollo en vez de Sales Nav, el export es nativo — solo cuida que tu cuenta tenga export quota suficiente y que filtres por email_status: verified desde la UI.

4. Enriquece con FullEnrich

Sube el CSV a FullEnrich. El waterfall consulta +15 proveedores y devuelve email corporativo + móvil verificado para cada LinkedIn URL.

Lo importante: FullEnrich solo cobra por matches. Si de 500 contactos encuentra 380, pagas 380 — no 500. Eso te permite ir agresivo con el filtrado sin riesgo de quemar presupuesto.

Match rate esperado para ICP B2B en LATAM: 65-80%.

5. Segunda verificación con MillionVerifier

FullEnrich ya verifica, pero antes de cargar a tu herramienta de envío, corre la lista enriquecida por MillionVerifier. Filtra:

  • valid → entran a campaña
  • risky → al limbo (no a campaña, no a basura — los puedes contactar por LinkedIn pero no por email)
  • invalid o unknown → fuera

Esto te baja bounce rate esperado a menos de 2%. La diferencia entre 2% y 8% es la que decide si tu dominio sobrevive el mes.

6. Estructura final en Airtable o Sheets

Una lista lista para campaña debe tener:

| Columna | Por qué | |---------|---------| | nombre, apellido, empresa, cargo | Personalización básica | | email_verificado | Para campaña de email | | linkedin_url | Para campaña de DM | | telefono_movil | Para escalar a llamada si responden | | señal_extra | Si detectaste algo (post viral, hire reciente) | | segmento_icp | Para dividir mensajes por segmento | | fecha_carga | Para no recontactar muy rápido |

Esto no es decoración — es lo que te permite medir después qué segmento converte mejor y reorientar el filtro.

7. Carga a Lemlist o Instantly por segmento

No cargues los 500 contactos en una sola campaña. Divide por segmento de ICP (ej. SaaS-México, FinTech-Colombia) y manda mensajes ligeramente distintos a cada uno. La diferencia en reply rate es 30-50%.

Resultados reales que he visto

  • Tiempo de armar la lista: de 2-3 días manuales a 2-3 horas automatizado
  • Match rate de email: 70-80% (vs 30-40% con un solo proveedor)
  • Bounce rate en campaña: menos de 2% con doble verificación
  • Reply rate en campaña: 12-22% para listas bien segmentadas (vs 3-6% en listas compradas)

Errores que la gente comete

  1. ICP demasiado amplio. "Cualquier empresa en LATAM con ventas" no es ICP. Si el filtro de Sales Nav devuelve más de 10,000 resultados, está demasiado abierto.
  2. Saltarse el segundo verificador. Pagar dos veces parece tonto hasta que quemas un dominio. Es seguro de bajo costo.
  3. Cargar 5,000 contactos en una sola campaña. Imposible personalizar y cualquier herramienta de email te marca como spammer. Máximo 200-500 por campaña, con segmento claro.
  4. No reciclar la lista. Después de la campaña, los que respondieron negativo o no respondieron NO van a basura — van a nurturing y se vuelven a contactar 6 meses después con otra señal.

Cuándo no usar este playbook

Si vendes a un mercado muy chico (menos de 200 empresas total), la automatización del filtrado no se justifica — vas a mano y lo haces mejor. Este flujo brilla cuando tu mercado direccionable son 1,000+ empresas y necesitas filtrarlo a 200-500 muy específicos.

Cómo lo implementamos en GNB Labs

Lo armamos como sistema repetible para clientes que necesitan llenar pipeline mensual. Setup: 1-2 semanas (incluye calibración del ICP con sus deals históricos). Después, un operador junior puede correr el flujo completo en una mañana y entregar 200-500 contactos enriquecidos y verificados a la semana. Es la diferencia entre tener un proceso y tener una corazonada.

¿Listo para implementar este sistema?

He ayudado a decenas de empresas a escalar su autoridad mediante procesos inteligentes. Podemos hacer lo mismo por ti.