Estrarre contatti da Google Maps, con email e telefono, via API
Indichi un'attività e una città — «dentista», «Torino» — e l'API trova le schede su Google Maps, visita il sito di ogni attività e restituisce email, telefoni e profili social in una sola riga per lead. Paghi 0,01 $ per lead consegnato, niente abbonamento, niente estensione da installare. Non è l'esportazione della rubrica Google Contacts: qui si estraggono attività commerciali pubbliche.
0,01 $ per lead consegnato · 2 $ gratis ogni mese · Le esecuzioni fallite non si pagano
Demo limitata · senza registrazione
Prova a estrarre 5 attività della tua zona
La demo esegue il collector vero, con gli stessi campi dell'API, fino a 5 lead per esecuzione e 10 esecuzioni al giorno per indirizzo IP. Con la chiave API gratuita arrivi a 500 lead per esecuzione.
I dati mostrati vengono letti in tempo reale da Google Maps e dai siti delle attività: non sono un database precompilato.
Cos'è lo scraping di contatti da Google Maps
Lo scraping di Google Maps estrae le informazioni pubbliche delle attività commerciali — nome, categoria, indirizzo, telefono, sito web, valutazione e numero di recensioni — per costruire liste di potenziali clienti nella zona che ti interessa. Google Maps però non pubblica indirizzi email: per averli bisogna aprire il sito di ogni attività.
Questo collector fa entrambe le cose in una chiamata. Per ogni scheda trovata carica la home page e una pagina «contatti» o «chi siamo», legge le email dai link mailto:, dai dati strutturati JSON-LD e dal testo, i telefoni dai link tel:, e i profili Facebook, Instagram, LinkedIn, X, YouTube e TikTok. Ogni riga riporta anche source_pages: le pagine da cui è stata letta ciascuna informazione.
Il mercato italiano di «estrarre contatti da Google Maps» è fatto di estensioni Chrome, software desktop e liste già pronte vendute a pacchetto. Qui c'è un endpoint che si paga per lead consegnato, con only_with_contacts che elimina le attività senza recapiti prima che vengano conteggiate.
Come funziona
Come estrarre i contatti da Google Maps in tre passi
La stessa sequenza vale nella demo, nella dashboard e nell'API.
1. Scegli attività e zona
Un mestiere o una categoria («idraulico», «officina meccanica», «studio commercialista») e una città, un CAP o una provincia. Per coprire un'intera provincia conviene lanciare un'esecuzione per comune o per CAP: Google Maps mostra al massimo qualche decina di schede per ricerca.
2. Il collector trova e visita le attività
Le schede vengono lette da Google Maps con proxy italiani, poi per ciascuna si aprono la home page e una pagina di contatto. Blocchi, captcha e tentativi ripetuti sono a nostro carico: se un'esecuzione non consegna righe, non costa nulla.
3. Scarichi o integri
Il risultato arriva in JSON tipizzato; dalla dashboard lo esporti in Excel o CSV, oppure lo invii al CRM via API, n8n o Make. Paghi 0,01 $ per lead consegnato, 0,01 $ in meno per ogni attività scartata da only_with_contacts.
Limiti, in numeri chiari
Tutto ciò che delimita una singola esecuzione. Nessun limite nascosto.
Massimo per esecuzione
500 lead
Prezzo
$0.01 / lead
Per 1.000
$10.00
Esecuzioni fallite
Gratis zero righe, zero addebito
Gratis ogni mese
$2 senza carta
Rate limit
60 richieste/min nel piano gratuito
Quali informazioni puoi estrarre per ogni attività
La scheda Google Maps e l'arricchimento dal sito uniti in una riga, con la provenienza conservata.
| Campo | Tipo | Cosa contiene |
|---|---|---|
name · category | string | Nome dell'attività e categoria Google. |
rating · reviews | number · integer | Valutazione a stelle e numero di recensioni: utili per qualificare i lead. |
address | string | Indirizzo come pubblicato sulla scheda. |
phone · website | string | Telefono e sito web dalla scheda Google Maps. |
emails | string[] | Email trovate sul sito dell'attività (mailto, JSON-LD, testo della pagina). |
phones | string[] | Telefoni trovati sul sito (link tel:) più il numero di Google. |
socials | object | URL di Facebook, Instagram, LinkedIn, X, YouTube, TikTok quando presenti. |
source_pages | string[] | Le pagine effettivamente lette per questa attività. |
site_status | string | scanned · no_website · unreachable · blocked. |
place_id · maps_url | string | Identificativi Google e link alla scheda, per deduplicare tra esecuzioni. |
Parametri: l'attività e il luogo
Attiva only_with_contacts quando vuoi solo righe su cui puoi agire: il filtro avviene prima dell'addebito.
| Parametro | Tipo | Obbligatorio | Cosa fa |
|---|---|---|---|
query | string | sì | Tipo di attività: «dentista», «impresa di pulizie», «officina meccanica». |
location | string | sì | Città, zona o CAP: «Torino», «Milano Isola», «20121». |
country | string | no | Codice ISO a due lettere (IT): uscita proxy e locale di Google. |
lang | string | no | Lingua dell'interfaccia Google (it, en, de). |
only_with_contacts | boolean | no | Consegna solo lead con almeno un'email o un telefono. |
max_results | integer | no | Massimo di lead per esecuzione, da 1 a 500. Paghi solo i lead consegnati. |
Prezzi
Quanto costa un lead arricchito
Un lead consegnato costa 0,01 $ (prezzi in dollari USA): visite ai siti, parsing e tentativi ripetuti sono inclusi, non fatturati a parte. Mille lead arricchiti sono 10 $ a listino; il credito gratuito di 2 $ al mese copre circa 200 lead senza carta di credito.
I piani Starter (19 $/mese, −10%) e Growth (79 $/mese, −20%) aggiungono credito incluso e rate limit più alti: tutti i prezzi. La stessa chiave vale per ogni collector e per il catalogo completo.
Per cosa viene usato
Trovare clienti B2B nella propria zona è tutto il mercato intorno a questa keyword: queste sono le forme che prende.
Agenzie e freelance che cercano clienti locali
Un'esecuzione per mestiere e città restituisce una lista contattabile con email, telefono e social, più valutazione e numero di recensioni per scegliere chi chiamare prima. È il caso «trovare clienti avvocato / impresa di pulizie / elettricista» che domina le ricerche italiane.
Copertura per provincia della rete vendita
Lo stesso mestiere lanciato su tutti i comuni di una provincia dà la mappa reale del territorio: chi esiste, chi ha un sito, chi non risponde. place_id permette di deduplicare tra CAP confinanti.
Liste per email marketing B2B, con la fonte
Ogni email arriva con la pagina da cui è stata letta (source_pages): puoi dimostrare che il recapito è pubblicato dall'azienda stessa, cosa che una lista acquistata non ti dà.
Aggiornamento del CRM
Rilanciando un segmento ogni trimestre e confrontando i risultati emergono attività chiuse, numeri cambiati, siti nuovi. Per ragione sociale, P.IVA e codice ATECO abbina il Company Data API.
Liste pronte, abbonamento o API a consumo?
Le tre forme in cui si compra oggi in Italia un elenco di attività con email. Nessuna è sbagliata: dipende da quanto spesso e quanto a fondo ti serve.
| Lista già pronta (acquisto database) | Software in abbonamento | API a consumo (QuanticData) | |
|---|---|---|---|
| Come si paga | Pacchetto chiuso a prezzo fisso, indipendentemente da quante righe userai | Canone mensile con una quota di risultati inclusa | Solo i lead consegnati: 0,01 $ ciascuno, esecuzioni vuote gratis |
| Quanto sono aggiornati i dati | Alla data di compilazione della lista; il decadimento annuo dei recapiti B2B è alto | Estrazione al momento della richiesta | Estrazione al momento della richiesta, con source_pages come prova |
| Filtro sulle righe senza recapiti | Di solito nessuno: paghi anche le righe senza email | Dipende dal prodotto | only_with_contacts scarta le righe vuote prima dell'addebito |
| Copertura territoriale | Quella decisa dal venditore (per regione o settore) | Ricerca per ricerca | Ricerca per ricerca: comune, CAP o provincia a scelta |
| Integrazione | File Excel o CSV | Export, a volte API nei piani alti | JSON tipizzato, export Excel/CSV, MCP per agenti, n8n e Make |
| Prova gratuita | Raramente | Trial a tempo | Demo senza registrazione + 2 $ di credito ogni mese |
Lo scraping di Google Maps è legale in Italia? GDPR e attività commerciali
Le informazioni che questo collector raccoglie sono quelle che l'attività stessa ha pubblicato per farsi trovare: la scheda su Google Maps e i recapiti sul proprio sito. I dati di una società (ragione sociale, indirizzo, info@, centralino) non sono dati personali e il GDPR non li riguarda. Diventano dati personali quando identificano una persona fisica: la ditta individuale, il professionista, l'indirizzo nome.cognome@.
Per quei casi la base giuridica tipica del marketing B2B è il legittimo interesse (art. 6, par. 1, lett. f GDPR): serve valutare che il contatto sia pertinente all'attività professionale della persona, fornire l'informativa entro il primo contatto (art. 14) e rendere sempre possibile l'opposizione. Per le comunicazioni promozionali via email a persone fisiche l'art. 130 del Codice privacy richiede il consenso preventivo, mentre le chiamate agli iscritti nel Registro delle opposizioni sono vietate.
In pratica: usa only_with_contacts e i campi category e site_status per restringere la lista a ciò che ti serve davvero (minimizzazione), conserva source_pages come prova della fonte, e cancella ciò che non usi. Questa pagina descrive il funzionamento del servizio e non sostituisce un parere legale: per campagne su larga scala verifica le regole con il tuo DPO o consulente.
Fonti normative: Garante per la protezione dei dati personali · Regolamento (UE) 2016/679 (GDPR), testo italiano · Registro pubblico delle opposizioni · Registro Imprese (dati ufficiali delle società)
Domande frequenti
Le domande pratiche e legali che gli utenti italiani fanno prima di estrarre contatti da Google Maps.
Altre domande? Scrivici →Come estrarre i contatti da Google Maps?
Indica un'attività e una città nella demo o in una richiesta API. Il collector legge le schede di Google Maps, visita il sito di ogni attività e restituisce in una riga nome, indirizzo, telefono, sito, email, social e valutazione. Dalla dashboard esporti in Excel o CSV; via API ricevi JSON. Non serve installare estensioni o software.
Come si estraggono gli indirizzi e-mail da Google Maps?
Google Maps non pubblica indirizzi email: nelle schede ci sono telefono, sito e indirizzo. Le email si trovano sul sito dell'attività. Questo collector lo fa in automatico: apre la home page e una pagina di contatto, legge i link mailto:, i dati JSON-LD e il testo, e riporta la pagina di origine di ogni email in source_pages.
Lo scraping di Google Maps è legale?
Raccogliere informazioni pubbliche di attività commerciali — nome, indirizzo, telefono, sito — è lecito e non riguarda dati personali quando il soggetto è una società. Quando il titolare è una persona fisica (ditta individuale, professionista) entrano in gioco GDPR e Codice privacy: legittimo interesse, informativa, diritto di opposizione. Il come lo usi (email, telefono) ha regole proprie: vedi la sezione GDPR qui sopra.
Quali informazioni posso estrarre con lo scraping di Google Maps?
Dalla scheda: nome, categoria, indirizzo, telefono, sito web, valutazione, numero di recensioni, identificativi Google e link alla scheda. Dal sito dell'attività: email, telefoni aggiuntivi, profili social e le pagine da cui sono stati letti. Non estraiamo recensioni testuali né orari in questo collector: per le recensioni c'è il Google Reviews Scraper API.
Come esportare i dati di Google Maps in Excel?
Lancia l'esecuzione dalla dashboard e usa il pulsante di export: ottieni un file CSV o Excel con una colonna per campo (email e telefoni multipli sono separati da «;»). Via API il risultato è JSON, che Google Sheets, Make e n8n leggono direttamente.
Quanto costa estrarre 1.000 contatti da Google Maps?
10 $ a listino, cioè 0,01 $ per lead consegnato, visite ai siti incluse. I primi 200 lead di ogni mese rientrano nel credito gratuito di 2 $. Con only_with_contacts attivo le attività senza email né telefono non vengono conteggiate.
Come faccio a trovare le email delle attività commerciali nella mia zona?
Inserisci il tipo di attività e la tua città (o il CAP) con only_with_contacts attivo: ricevi solo le attività che hanno pubblicato un'email o un telefono sul proprio sito. Per una provincia intera ripeti l'esecuzione per comune e deduplica con place_id.
Serve un'estensione Chrome o un software da installare?
No. La demo gira nel browser senza registrazione; l'API si chiama con una richiesta HTTP da qualsiasi linguaggio, da n8n o Make, oppure da un agente AI tramite il server MCP di QuanticData. La dashboard permette di lanciare ed esportare senza scrivere codice.
Esiste un database di aziende italiane gratis?
Per i dati ufficiali sì: il Registro Imprese delle Camere di Commercio e i portali open data pubblicano ragione sociale, sede e stato dell'impresa, ma non i recapiti commerciali (email, social, telefono del punto vendita). Questo collector serve esattamente a quella parte: legge i recapiti che le attività pubblicano da sole. Il credito di 2 $ al mese copre circa 200 lead gratis.
Cosa succede se un'attività non ha un sito?
La riga arriva con site_status: no_website e i soli dati della scheda Google (telefono, indirizzo). Con only_with_contacts attivo viene comunque consegnata se ha un telefono; senza recapiti viene scartata e non conteggiata.
Inizia a estrarre contatti da Google Maps
0,01 $ per lead consegnato, 10 $ ogni 1.000 lead arricchiti. 2 $ di credito gratuito ogni mese, senza carta — e un'esecuzione che non consegna nulla non si paga.
Ottieni la chiave API gratisAggiornato il 2026-09-03 · Scritto dal team QuanticData sulla base della documentazione del collector e della normativa citata.