Extraer datos de Google Maps a Excel: listado de empresas con email y teléfono por sector y ciudad
Indicas un sector y una ciudad — «dentista», «Madrid» — y la API localiza las fichas en Google Maps, entra en la web de cada negocio y devuelve email, teléfonos y redes sociales en una fila por empresa. Pagas 0,01 $ por lead entregado, sin suscripción, sin extensión que instalar y sin comprar un fichero cerrado. No es exportar tus sitios guardados: aquí se extraen negocios públicos.
0,01 $ por lead entregado · 2 $ gratis cada mes · Las ejecuciones fallidas no se cobran
Demo limitada · sin registro
Prueba a extraer 5 empresas de tu ciudad
La demo ejecuta el collector real, con los mismos campos que la API: hasta 5 leads por ejecución y 10 ejecuciones al día por dirección IP. Con la clave API gratuita llegas a 500 leads por ejecución.
Los datos se leen en tiempo real de Google Maps y de las webs de los negocios: no es una base de datos precargada.
Qué es scrapear Google Maps para conseguir empresas con email
Scrapear Google Maps consiste en extraer la información pública de los negocios — nombre, categoría, dirección, teléfono, web, valoración y número de reseñas — de los resultados de búsqueda de Google Maps para construir un listado de posibles clientes en una zona. Google Maps no publica correos electrónicos: para conseguirlos hay que entrar en la web de cada negocio.
Este collector hace las dos cosas en una llamada. Por cada ficha encontrada carga la página de inicio y una página de contacto o «quiénes somos», lee los emails de los enlaces mailto:, de los datos estructurados JSON-LD y del texto, los teléfonos de los enlaces tel:, y los perfiles de Facebook, Instagram, LinkedIn, X, YouTube y TikTok. Cada fila incluye source_pages: las páginas de donde salió cada dato.
Fuentes gratuitas que sí existen: el DIRCE del INE, el Censo de empresas de las Cámaras, el BORME y datos.gob.es dan razón social, CIF y actividad, pero no el email ni el teléfono comercial. Lo que se vende: ficheros cerrados por sector y provincia a precio fijo, y suscripciones a software. Aquí hay un endpoint que se paga por lead entregado, con only_with_contacts para no pagar filas sin contacto.
Cómo funciona
Cómo extraer datos de Google Maps a Excel en tres pasos
La misma secuencia en la demo, en el panel y en la API.
1. Elige sector y zona
Una actividad o categoría («fontanero», «gestoría», «clínica dental») y una ciudad, un código postal o una provincia. Google Maps muestra unas decenas de fichas por búsqueda: para cubrir una provincia entera conviene una ejecución por municipio o por código postal.
2. El collector localiza y visita los negocios
Las fichas se leen de Google Maps con proxies españoles y, por cada negocio, se abren la página de inicio y una de contacto. Bloqueos, captchas y reintentos corren de nuestra cuenta: si una ejecución no entrega filas, no cuesta nada.
3. Descarga a Excel o integra
El resultado llega en JSON tipado; desde el panel lo exportas a Excel o CSV, o lo envías a tu CRM por API, n8n o Make. Pagas 0,01 $ por lead entregado; los negocios descartados por only_with_contacts no se cobran.
Límites, en números claros
Todo lo que acota una ejecución. Sin restricciones ocultas.
Máximo por ejecución
500 leads
Precio
$0.01 / lead
Por 1.000
$10.00
Ejecuciones fallidas
Gratis cero filas, cero cargo
Gratis cada mes
$2 sin tarjeta
Límite de peticiones
60 peticiones/min en el plan gratuito
Qué datos puedes sacar de cada negocio
La ficha de Google Maps y el enriquecimiento desde la web unidos en una fila, con la procedencia conservada.
| Campo | Tipo | Qué contiene |
|---|---|---|
name · category | string | Nombre del negocio y categoría de Google. |
rating · reviews | number · integer | Valoración en estrellas y número de reseñas: para cualificar. |
address | string | Dirección tal como aparece en la ficha. |
phone · website | string | Teléfono y web de la ficha de Google Maps. |
emails | string[] | Emails encontrados en la web del negocio (mailto, JSON-LD, texto). |
phones | string[] | Teléfonos encontrados en la web (enlaces tel:) más el de Google. |
socials | object | URLs de Facebook, Instagram, LinkedIn, X, YouTube y TikTok cuando existen. |
source_pages | string[] | Las páginas realmente leídas de ese negocio. |
site_status | string | scanned · no_website · unreachable · blocked. |
place_id · maps_url | string | Identificadores de Google y enlace a la ficha, para deduplicar entre ejecuciones. |
Parámetros: el sector y el lugar
Activa only_with_contacts cuando solo quieras filas con las que puedas actuar: el filtro se aplica antes del cobro.
| Parámetro | Tipo | Obligatorio | Qué hace |
|---|---|---|---|
query | string | sí | Tipo de negocio: «dentista», «empresa de limpieza», «taller mecánico». |
location | string | sí | Ciudad, barrio o código postal: «Madrid», «Barcelona Eixample», «46001». |
country | string | no | Código ISO de dos letras (es): salida del proxy y configuración regional de Google. |
lang | string | no | Idioma de la interfaz de Google (es, ca, en). |
only_with_contacts | boolean | no | Entrega solo leads con al menos un email o un teléfono. |
max_results | integer | no | Máximo de leads por ejecución, de 1 a 500. Pagas solo los entregados. |
Precios
Cuánto cuesta un lead enriquecido
Un lead entregado cuesta 0,01 $ (precios en dólares USD): las visitas a las webs, el parseo y los reintentos están incluidos, no se facturan aparte. Mil leads enriquecidos son 10 $ de tarifa; el crédito gratuito de 2 $ al mes cubre unos 200 leads sin tarjeta.
Los planes Starter (19 $/mes, −10 %) y Growth (79 $/mes, −20 %) añaden crédito incluido y más peticiones por minuto: todos los precios. La misma clave sirve para todos los collectors del catálogo.
Para qué se usa
La prospección comercial B2B local es todo el mercado alrededor de esta búsqueda: estas son las formas que toma.
Agencias y autónomos que buscan clientes locales
Una ejecución por actividad y ciudad devuelve un listado al que puedes llamar, con email, teléfono y redes, más valoración y número de reseñas para decidir a quién contactar primero.
Cobertura por provincia para la red comercial
La misma actividad lanzada sobre todos los municipios de una provincia da el mapa real del territorio: quién existe, quién tiene web, quién no responde. place_id deduplica entre códigos postales vecinos.
Listados para email marketing B2B, con la fuente
Cada email llega con la página en la que está publicado (source_pages): puedes demostrar que el contacto lo hizo público la propia empresa, algo que una base de datos comprada no te da.
Mantenimiento del CRM
Relanza un segmento cada trimestre y compara: negocios cerrados, teléfonos cambiados, webs nuevas. Para CIF, CNAE y forma jurídica combina con la Company Data API.
¿Comprar una base de datos de empresas, suscribirse a un software o pagar por resultado?
Las tres formas de conseguir hoy en España un listado de empresas con email. Ninguna es incorrecta: depende de con qué frecuencia y profundidad lo necesites.
| Fichero cerrado (comprar base de datos) | Software por suscripción | API por resultado (QuanticData) | |
|---|---|---|---|
| Cómo se paga | Precio fijo por fichero, uses o no todas las filas | Cuota mensual con un cupo de resultados | Solo los leads entregados: 0,01 $ cada uno, ejecuciones vacías gratis |
| Actualización de los datos | A la fecha de compilación del fichero; los contactos B2B caducan rápido | Extracción en el momento de pedirla | Extracción en el momento de pedirla, con source_pages como prueba |
| Filas sin contacto | Normalmente se pagan igual | Depende del producto | only_with_contacts las descarta antes de cobrar |
| Segmentación | Por sector y provincia, tal como la corta el vendedor | Búsqueda a búsqueda | Búsqueda a búsqueda: municipio, código postal o provincia |
| Integración | Fichero Excel o CSV | Exportación; API solo en planes altos | JSON tipado, exportación Excel/CSV, MCP para agentes de IA, n8n y Make |
| Prueba gratis | Rara vez | Trial por tiempo limitado | Demo sin registro + 2 $ de crédito cada mes |
¿Es legal extraer datos de Google Maps en España? RGPD, LOPDGDD y LSSI
El collector recoge lo que el propio negocio publicó para que lo encuentren: su ficha en Google Maps y los datos de contacto de su web. Los datos de una sociedad (razón social, dirección, info@, centralita) no son datos personales y el RGPD no se les aplica. Pasan a serlo cuando identifican a una persona física: el autónomo, el profesional, la dirección nombre.apellido@.
Para esos casos, el artículo 19 de la LOPDGDD presume lícito, por interés legítimo, el tratamiento de los datos de contacto de empresarios individuales y profesionales liberales, y de las personas de contacto en una empresa, siempre que se limite a los datos profesionales y la finalidad sea la relación con la empresa. Hay que informar en el primer contacto (art. 14 RGPD) y atender la oposición. Aparte, el artículo 21 de la LSSI exige consentimiento previo para enviar comunicaciones comerciales por email, salvo relación contractual previa: que un email esté publicado no equivale a consentimiento.
En la práctica: usa only_with_contacts, category y site_status para quedarte solo con lo que necesitas (minimización), conserva source_pages como prueba del origen y borra lo que no uses. Esta página describe el servicio y no sustituye al asesoramiento legal: para campañas a gran escala, consulta con tu DPO.
Fuentes legales: Ley Orgánica 3/2018 (LOPDGDD), art. 19 · Ley 34/2002 (LSSI), art. 21 · Agencia Española de Protección de Datos · INE — Directorio Central de Empresas (DIRCE)
Preguntas frecuentes
Las dudas prácticas y legales que se plantean en España antes de extraer datos de Google Maps.
¿Otra pregunta? Escríbenos →¿Cómo extraer datos de Google Maps gratis?
La demo de esta página es gratuita y sin registro: hasta 5 negocios por ejecución y 10 ejecuciones al día. Con la clave API gratuita tienes 2 $ de crédito cada mes, unos 200 leads con email, teléfono y redes, sin tarjeta. Las extensiones de Chrome gratuitas suelen dar unas decenas de contactos y ninguna incluye el email.
¿Cómo exportar datos de Google Maps a Excel?
Lanza la ejecución desde el panel y pulsa exportar: obtienes un CSV o Excel con una columna por campo (emails y teléfonos múltiples separados por «;»). Por API el resultado es JSON, que Google Sheets, Make y n8n leen directamente. Esto extrae negocios de una búsqueda; no exporta tus sitios guardados de Google Maps.
¿Es legal extraer datos de Google Maps?
Recoger información pública de negocios — nombre, dirección, teléfono, web — es lícito y no afecta a datos personales cuando el titular es una sociedad. Cuando es una persona física (autónomo, profesional) entran el RGPD y la LOPDGDD: interés legítimo del artículo 19, información y derecho de oposición. El uso posterior (email, teléfono) tiene sus propias reglas, en la sección RGPD de arriba.
¿Cuánto cuesta extraer 1.000 empresas de Google Maps?
10 $ de tarifa, es decir, 0,01 $ por lead entregado con las visitas a las webs incluidas. Los primeros 200 leads de cada mes entran en el crédito gratuito de 2 $. Con only_with_contacts activo, los negocios sin email ni teléfono no se cuentan.
¿Cuál es el límite de extracción en Google Maps?
Hasta 500 leads por ejecución. Google Maps muestra unas decenas de fichas por búsqueda, así que una ejecución por municipio o código postal es la forma de cubrir una provincia completa; place_id deduplica las ejecuciones que se solapan.
¿Cómo conseguir los correos de empresas de mi zona?
Introduce la actividad y tu ciudad (o código postal) con only_with_contacts activo: recibes solo los negocios que han publicado un email o un teléfono en su web. Los emails no están en Google Maps; el collector los lee de la web de cada negocio e indica la página de origen.
¿Dónde puedo descargar bases de datos de empresas gratis?
Para datos oficiales: el DIRCE del INE, el Censo de empresas de las Cámaras de Comercio, el BORME y datos.gob.es. Dan razón social, CIF, actividad y localización, pero no el email ni el teléfono comercial ni las redes. Este collector cubre precisamente esa parte y el crédito de 2 $ al mes permite hacerlo gratis para unos 200 negocios.
¿Sirve para buscar una empresa por CIF o comprobar si existe?
No. Esto no es un registro mercantil ni un informe de empresa: extrae negocios de una búsqueda por actividad y zona y sus datos de contacto públicos. Para CIF, CNAE, forma jurídica y datos registrales usa la Company Data API a partir del dominio.
¿Necesito una extensión de Chrome o un programa?
No. La demo funciona en el navegador sin registro; la API se llama con una petición HTTP desde cualquier lenguaje, desde n8n o Make, o desde un agente de IA con el servidor MCP de QuanticData. El panel permite ejecutar y exportar sin escribir código.
¿Qué pasa si un negocio no tiene web?
La fila llega con site_status: no_website y solo los datos de la ficha de Google (teléfono, dirección). Con only_with_contacts activo se entrega igualmente si tiene teléfono; sin ningún contacto se descarta y no se cobra.
Empieza a extraer datos de Google Maps
0,01 $ por lead entregado, 10 $ por cada 1.000 leads enriquecidos. 2 $ de crédito gratuito cada mes, sin tarjeta — y una ejecución que no entrega nada no se cobra.
Conseguir mi clave API gratisActualizado el 2026-09-03 · Escrito por el equipo de QuanticData a partir de la documentación del collector y de la normativa citada.