Da Google Maps a Fogli GooglePerché IMPORTXML non funziona e il percorso libero che funziona
La formula IMPORTXML sembra perfetta per importare dati aziendali in un foglio di calcolo. Su Google Maps, però, non funziona quasi mai. Ecco perché, e il modo più veloce per ottenere un elenco di contatti pulito in Fogli Google.
Integrazioni··7 minuti di lettura
Punti chiave
IMPORTXML non è in grado di leggere Google Maps perché i risultati vengono generati da JavaScript dopo il caricamento della pagina e la formula vede solo l'HTML grezzo
Il percorso più affidabile: Cattura i dati con un'estensione gratuita di Chrome, esporta il file CSV e aprilo in Fogli Google con colonne pulite pronte all'uso
Per una pipeline in corso, il cruscotto Vonsel mantiene i contatti su un CRM mappato in modo che il foglio di calcolo sia un punto di controllo, non il traguardo
La formula che tutti provano per prima
Perché IMPORTXML sembra perfetto (e poi si rompe)
IMPORTXML È una funzione di Google Sheets davvero utile. Basta puntarla a un URL, fornirle un'espressione XPath e il testo corrispondente viene copiato direttamente in una cella. Per le pagine semplici, renderizzate lato server, sembra quasi magia.
Google Maps è un animale diverso. Quando cerchi "dentisti a Madrid", l'elenco che scorri non è nella pagina che arriva per prima dal server. È generato da JavaScript nel tuo browser Un attimo dopo, dopo che la mappa si è caricata e il pannello dei risultati si è riempito, IMPORTXML non esegue mai quel codice JavaScript, quindi legge una shell quasi vuota.
Il risultato pratico: il tuo =IMPORTXML("https://www.google.com/maps/...", "//div") resi #N/A, un errore "il contenuto importato è vuoto" o un blocco di markup non correlato. Non è il tuo XPath. È l'architettura della pagina.
Evita la formula fallimentare
Cattura le attività commerciali che vedi effettivamente sulla mappa, poi trascinale in Fogli Google. L'estensione è gratuita, si installa in pochi minuti e non richiede alcuna carta di credito.
Download gratuito. Nessuna versione di prova, nessuna carta di credito richiesta.
0
righe di codice per spostare un elenco di Maps in Fogli Google
CSV
Il formato di file Sheets si apre senza alcuna configurazione
Gratuito
l'estensione stessa, senza prova e senza carta
Le soluzioni alternative a cui le persone ricorrono
IMPORTXML, API Places o un'estensione?
Esistono tre metodi comuni per importare i dati di Google Maps in un foglio di calcolo. Non sono tutti uguali. Ecco un'analisi onesta dei pro e dei contro prima che perdiate tempo scegliendo il metodo sbagliato.
Metodo
Funziona su mappe in tempo reale?
Impostare
Formula IMPORTXML
NO
Solo formula, ma fallisce con il contenuto JS
API di Google Places + Apps Script
Parziale
Fatturazione, chiave API, scripting
Estensione gratuita per Chrome + file CSV
SÌ
Installa, cattura, esporta
IL API dei luoghi Tecnicamente è possibile alimentare Fogli tramite Apps Script, ma ciò significa abilitare la fatturazione, gestire una chiave e scrivere codice, e restituisce i dati tramite il proprio modello di query anziché l'elenco esatto che si stava visualizzando. Per la maggior parte delle persone che creano un elenco di lead locale, questo rappresenta un notevole sovraccarico percorso di esportazione senza API è più semplice e ti permette di ottenere le stesse colonne.
IMPORTXML non è difettoso. Sta facendo esattamente ciò per cui è stato progettato: leggere il markup statico. Google Maps semplicemente non fornisce i risultati in questo modo. Combattere la formula significa combattere la battaglia sbagliata.
Il flusso di lavoro che effettivamente regge
Cattura, esporta, apri in Fogli
L'estensione è il mezzo, non il fine ultimo. Si installa in Chrome, legge il pannello dei risultati in tempo reale che stai già visualizzando e lo trasforma in righe. In tre semplici passaggi, una ricerca su Maps ti permette di ottenere un foglio di calcolo funzionante.
1. Cattura la ricerca. Esegui la tua ricerca su Google Maps, apri il pop-up di Vonsel e lascia che raccolga le informazioni sulle attività commerciali visibili: nome, numero di telefono, sito web, indirizzo completo, categoria, valutazione e numero di recensioni. Poiché legge la pagina renderizzata, cattura ciò che vedi, non un'immagine vuota.
2. Esporta in formato CSV. Con un clic si scrive un file separato da virgole. Se preferisci un contenitore diverso, la stessa acquisizione esporta anche in XLSX o JSON, ma il formato CSV è quello che Google Sheets apre senza problemi.
3. Aprilo in Fogli Google. In Fogli Google, usa File, poi Importa, poi Carica, trascina il file CSV e scegli "Sostituisci il foglio corrente" o "Inserisci un nuovo foglio". Ogni campo viene inserito in una colonna separata, già compilato e pronto per essere ordinato, filtrato o utilizzato con una formula. Per una spiegazione più dettagliata della parte relativa ai fogli di calcolo, consulta L'esportazione da Google Maps porta a Fogli Google..
Dalla mappa al foglio di calcolo in un'unica sessione
Installalo una sola volta, seleziona qualsiasi città o categoria ed esporta un file CSV che il tuo Foglio Google aprirà all'istante. Nessuna formula da correggere.
Download gratuito. Nessuna versione di prova, nessuna carta di credito richiesta.
Dove il foglio di calcolo smette di essere d'aiuto
6 cose che un foglio grezzo non può fare per te
Non rimarrà fresco
Un file CSV è un'istantanea. Le aziende chiudono, si trasferiscono e cambiano numero. Un foglio di calcolo non ha modo di saperlo, quindi l'elenco diventa obsoleto nel momento stesso in cui viene esportato.
Non arricchirà le reti
Sheets mostra ciò che la mappa ha rivelato. Non può visitare ogni sito aziendale per recuperare l'email mancante, il numero di telefono aggiuntivo o il profilo social come fa la dashboard di Vonsel.
Non leggerà le recensioni
Una colonna di valutazione è un numero. Reviews Intelligence nella dashboard legge le recensioni effettive per far emergere i punti critici su cui puoi concentrarti nelle tue attività di marketing.
Non scriverà l'email
Ogni riga necessita ancora di un messaggio. La dashboard crea una bozza di email basata sull'intelligenza artificiale per ogni azienda, in base a quello specifico lead, in modo da poter partire da una bozza anziché da una cella vuota.
Non mapperà il territorio
Le coordinate di latitudine e longitudine rappresentate in colonne sono difficili da interpretare. Un CRM basato su mappa visualizza ogni potenziale cliente, consentendo di suddividere i contatti in zone e pianificare percorsi.
Non terrà traccia dello stato
Un foglio di calcolo condiviso tende rapidamente a diventare obsoleto con la codifica a colori. Un CRM, invece, tiene traccia di contatti, risposte e vittorie senza ricorrere a convenzioni manuali che tutti dimenticano.
Foglio come fermata, cruscotto come destinazione
Quando tenerlo a portata di mano, quando andare oltre
Un foglio di calcolo è un ottimo punto di controllo. Se vuoi consegnare un elenco a un collega, inserirlo in uno script o dare un'occhiata veloce a cento aziende, CSV to Sheets è perfetto e puoi sempre esporta in CSV tutte le volte che vuoi.
Nel momento in cui inizi a lavorare sulla lista, però, il foglio di calcolo diventa il collo di bottiglia. È lì che il cruscotto Vonsel Si guadagna il suo posto: le stesse acquisizioni vengono mappate su un CRM, i relativi siti web vengono arricchiti, le recensioni vengono analizzate per ottenere informazioni strategiche su vendite ed email marketing e viene creata un'email basata sull'intelligenza artificiale per ogni azienda. È persino possibile riaprire un'acquisizione in un secondo momento e aggiungere altri dati, oppure associare recensioni alle aziende già presenti, in modo che il database si arricchisca invece di essere resettato ogni volta.
Pensala come una promozione. L'estensione e il CSV ottengono i dati grezzi di Maps da una pagina senza uscita. La dashboard trasforma quei dati in un database a valore aggiunto da cui effettivamente vendi. E ogni volta che lo scraping solleva una questione legale, il nostro Guida allo scraping di Google Maps illustra gli aspetti da tenere presenti.
IMPORTXML genera un errore. Una cattura ti dà una pipeline
Inserisci facilmente i contatti di Google Maps in Fogli Google
Download gratuito. Nessuna versione di prova, nessuna carta di credito richiesta.
Domande frequenti
È possibile importare dati da Google Maps e inserirli in Fogli Google tramite IMPORTXML?
Non in modo affidabile. Google Maps visualizza i risultati con JavaScript dopo il caricamento della pagina e IMPORTXML legge solo l'HTML statico che arriva nella prima risposta. I nomi delle attività commerciali, i numeri di telefono e gli indirizzi che vedi sulla mappa non sono presenti in quell'HTML grezzo, quindi IMPORTXML di solito restituisce un risultato vuoto o un errore.
Qual è il modo più semplice per importare i contatti di Google Maps in Fogli Google?
Cattura i risultati con un'estensione gratuita per Chrome, esporta l'elenco in formato CSV e poi apri o importa il file in Fogli Google. In questo modo eviti formule complesse, funzioni con i dati in tempo reale della mappa che visualizzi e ti fornisca colonne chiare per nome, telefono, sito web, indirizzo e valutazione.
Ho bisogno dell'API di Google Places per importare i dati in Fogli Google?
No. L'API Places è un'opzione a pagamento che richiede fatturazione, una chiave e la programmazione. Acquisire i dati tramite browser e successivamente esportarli in formato CSV permette di importare gli stessi campi in Fogli Google senza dover scrivere codice o configurare la fatturazione dell'API.