Google Maps tiene listados de aproximadamente el 80% de los negocios locales en EE.UU. y el Reino Unido. La mayoría tiene sitio web. La mayoría de esos sitios tiene direcciones de email. La distancia entre “búsqueda en Google Maps” y “lista de cold email lista para enviar” es más corta de lo que parece — y no necesitas Apollo ni una suscripción de datos de $500/mes para recorrerla.
Aquí te explico cómo extraer una lista de prospectos B2B locales de Google Maps en 30 minutos (manual) o 5 minutos (automatizado), encontrar sus emails y dejar todo listo para importar en tu herramienta de outreach.
Qué Contiene Google Maps en Realidad
Antes de entrar en tácticas, conviene entender con qué material trabajas.
Un listado típico de Google Maps incluye:
- Nombre del negocio
- Categoría (restaurante, fontanero, agencia de marketing, etc.)
- Dirección
- Teléfono
- URL del sitio web
- Horario, reseñas, fotos
El teléfono está. El sitio web casi siempre. El email no — pero el sitio web es el puente hacia el email. Solo con el dominio puedes hacer una búsqueda en Hunter.io o encontrar el contacto de forma manual.
Google Maps no tiene nombres de propietarios, emails directos ni perfiles de LinkedIn. Eso lo completas tú por separado, y la calidad final de tu lista depende de qué tan bien hagas ese paso.
El Método Manual: 100 Leads en 30 Minutos
Este es el punto de partida. Sin herramientas especiales — solo un navegador y una hoja de cálculo.
Paso 1: Busca con intención
Abre Google Maps. Busca una categoría + ciudad: “agencias de marketing Chicago” o “empresas de jardinería Austin” o “clínicas dentales Londres.”
El nivel de zoom importa. Google Maps muestra 20 resultados dentro del área visible. Si alejas el mapa, obtienes más. Si haces zoom en barrios específicos, consigues un targeting hiperlocal.
Paso 2: Abre, copia, siguiente
Haz clic en cada resultado y extrae:
- Nombre del negocio
- URL del sitio web
- Teléfono (opcional, según tu outreach)
- Detalles relevantes del listado (reseñas, señales de tamaño, área de servicio)
Pégalo en una hoja de cálculo con columnas separadas para nombre, URL y teléfono. Son 15–20 segundos por listado.
Con 20 resultados por vista y 5 vistas, llegas a 100 listados. Eso son 25–35 minutos, dependiendo de la densidad del área y de cuántos listados descartes (sin sitio web = descarta).
Paso 3: Del dominio al email
Con 100 dominios en la hoja, abre Hunter.io. Pégalos en búsqueda por dominio. Hunter devuelve todos los patrones de email que ha encontrado para ese dominio: info@, founder@, contact@, nombres específicos.
Plan gratuito: 25 búsquedas/mes. De pago: 500+/mes por $49. Para un lote de 100 leads, usa la búsqueda masiva por dominio si tienes plan de pago, o trabájalos de 25 en 25 con el gratuito.
Para los negocios que no aparecen en Hunter:
- Visita el sitio y busca la página de Contacto
- Revisa el pie de página
- Busca
site:dominio.com emailen Google - Encuentra el nombre del propietario en LinkedIn y deduce el patrón ([email protected], [email protected])
Paso 4: Califica antes de construir
No todos los listados son prospectos. Durante la extracción manual, descarta:
- Listados sin sitio web
- Negocios con menos de 3 reseñas (muy pequeños o recién abiertos)
- Cadenas o franquicias (el decisor está en la central, no en el local)
- Cualquier categoría que no encaje en tu ICP
Filtra sobre la marcha — es más rápido que limpiar 100 registros después.
El Método Automatizado: 500 Leads en 5 Minutos
El método manual tiene techo. Cuando necesitas 500+ leads o quieres apuntar a 10 ciudades a la vez, necesitas un scraper.
Herramientas que funcionan de verdad:
Maps Extractor (webscraper.io, $49/mes) — Extensión de Chrome que corre junto a Google Maps. Lanzas una búsqueda, pulsas extraer y la herramienta recoge nombres, direcciones, teléfonos y sitios web de todos los resultados visibles, paginando automáticamente. Exporta a CSV y funciona de forma fiable.
Outscraper (outscraper.com) — Basado en API. Le pasas una consulta de búsqueda (“agencias de marketing + NYC”) y te devuelve un CSV. Se paga por búsqueda con un nivel gratuito generoso para pruebas. Devuelve más campos que el método manual (sitio web, teléfono, categoría, puntuación, número de reseñas). Ideal para lotes en varias ciudades.
PhantomBuster Google Maps Export — Extrae resultados de Maps a una hoja de cálculo. Funciona bien para 200–500 registros. Por encima de eso, Maps empieza a limitar el ritmo. Usa delays.
Lo que no funciona:
Olvídate de los “scrapers gratuitos de Google Maps” que encuentras en GitHub, ProductHunt y varios sitios SaaS. La mayoría choca con los límites anti-scraping de Google tras 50–100 resultados, devuelve datos desordenados u obsoletos, y no se mantiene desde hace más de 12 meses (Google Maps cambia su estructura DOM cada pocos meses). Cualquier herramienta que prometa “scraping ilimitado y gratuito de Maps” o no funciona o va a quemarte la IP y marcar tu cuenta de Google.
Usar directamente la Google Places API:
Es el camino más fiable a escala, y no sale tan caro como la gente cree. El endpoint Text Search Pro de la Google Places API devuelve nombre, sitio web, teléfono, dirección y coordenadas. El crédito gratuito ($200/mes) cubre unas 125.000 búsquedas. Para un fundador haciendo outreach en una o dos ciudades, en la práctica es gratis.
El inconveniente: hay que escribir o ejecutar un script. Si te manejas con Node o Python, la API devuelve JSON limpio. Si no, Outscraper lo abstrae con un margen añadido.
Encontrar Emails a Escala
Con 500 dominios en una hoja, las búsquedas manuales en Hunter no son viables.
Búsqueda masiva por dominio en Hunter.io:
El plan de $49/mes incluye 500 búsquedas. Sube tu lista de dominios en CSV, lanza la búsqueda masiva y descarga los resultados. Cada resultado incluye el patrón de email más habitual para ese dominio — que es lo que buscas. Quieres llegar al propietario o al responsable de marketing, no a una dirección genérica info@.
La puntuación de confianza de Hunter importa. Por debajo de 70%: verifica antes de enviar. Mandar a emails dudosos infla tu bounce rate y daña tu reputación como remitente.
Plan gratuito de Apollo.io:
El plan gratuito de Apollo da 10 créditos de email al mes — no sirve a escala. Pero la búsqueda por empresa vale para enriquecer tu lista con nombres de personas, cargos y LinkedIn. Introduce el dominio en Apollo, localiza al propietario o contacto relevante y usa ese nombre junto con el patrón de dominio de Hunter para deducir el email, aunque Apollo no lo muestre directamente.
Fallback manual:
Para tus prospectos de mayor valor — negocios grandes, encaje perfecto con el ICP — hazlo a mano. Visita el sitio, encuentra el nombre del propietario, cruza con LinkedIn y localiza el email directamente o usa el patrón de Hunter.
El objetivo es tener un email limpio y verificado para cada lead antes de que entre en tu secuencia. Cada email sin verificar que hace bounce daña tu reputación como remitente de forma acumulativa. Recuperarse de un bounce rate alto es más difícil que construir bien la lista desde el principio.
Cómo Estructurar Tu Lista para Cold Outreach
Un CSV crudo con nombres y emails no es una lista de leads. Una lista lista para outreach incluye:
| Columna | Fuente | Ejemplo |
|---|---|---|
| Nombre del negocio | Maps | Thornwood Marketing |
| Sitio web | Maps | thornwoodmktg.com |
| Ciudad | Maps | Chicago, IL |
| Categoría | Maps | Agencia de Marketing |
| Nombre de contacto | Manual / Apollo | Sara Thompson |
| Hunter / Manual | [email protected] | |
| Nota | Manual | 47 reseñas, 8 años en activo |
La columna Nota es para personalización. Un detalle concreto — una reseña reciente en Google, un producto mencionado en su sitio, un premio local — hace que un cold email suene menos frío. No necesitas esto para cada lead, pero para el 20% superior de tu lista merece 2 minutos extra.
El pipeline de descubrimiento de leads de PitchGale automatiza la extracción de Google Places, el enriquecimiento web y la verificación de emails. Si todavía no usas ninguna herramienta o estás validando tu ICP, este proceso manual construye la misma lista.
Qué Hacer Con 500 Leads
No mandes 500 emails el primer día. Así es como mueren las reputaciones de remitente.
Empieza con 20–30 al día, incluso con un dominio con warmup hecho. El B2B local tiene expectativas de personalización más altas que el SaaS — un email genérico a una agencia de marketing de Chicago se nota enseguida, y el propietario lo marcará como spam.
Segmenta primero por categoría. Una empresa de fontanería y una agencia de marketing tienen problemas completamente distintos. Escribe un email base y varía la primera frase y el call to action según el segmento. Misma estructura, distinto contexto.
Sigue el reply rate por categoría. Tras 100 envíos sabrás qué segmentos responden. Dobla ahí, pausa los que no funcionan.
500 leads con un open rate del 30% y un reply rate del 5% son 25 conversaciones. Para B2B local, eso es un pipeline sólido para dos semanas.
El Presupuesto de Tiempo Realista
| Método | Leads | Tiempo | Herramientas |
|---|---|---|---|
| Maps manual + Hunter | 100 | 45–60 min | Navegador + Hunter gratuito |
| Maps Extractor + Hunter | 500 | 20–30 min | Maps Extractor ($49) + Hunter ($49) |
| Outscraper + Hunter masivo | 1000+ | 15–20 min | Outscraper + Hunter ($49) |
| Google Places API + script | Ilimitado | Setup: 2h / Ejecución: 5 min | API key (nivel gratuito) |
Empieza con el método manual. Te obliga a ver cada listado y te entrena para reconocer un buen prospecto. Una vez que sabes qué buscas, automatízalo.
Google Maps es la herramienta de prospección B2B más infrautilizada para outreach local. Los datos son frescos, son específicos, y la mayoría de tus competidores están en LinkedIn — donde va todo el mundo y nadie responde.