Google Maps para Google SheetsPor que o IMPORTXML falha e o caminho livre que funciona
A fórmula IMPORTXML parece perfeita para importar dados comerciais para uma planilha. No entanto, no Google Maps, ela quase nunca funciona. Veja por quê, e aqui está a maneira mais rápida de obter uma lista de leads limpa no Planilhas Google.
Integrações··7 minutos de leitura
Principais conclusões
IMPORTXML não consegue ler o Google Maps Porque os resultados são gerados por JavaScript após o carregamento da página, e a fórmula só vê o HTML bruto
O caminho mais seguro: Capture a imagem com uma extensão gratuita do Chrome, exporte para CSV e abra no Google Sheets com colunas limpas prontas para uso
Para um fluxo contínuo, o Painel de instrumentos Vonsel Mantém os leads mapeados no CRM, de forma que a planilha seja um ponto de verificação, não a linha de chegada
A fórmula que todos experimentam primeiro
Por que o IMPORTXML parece perfeito (e depois dá problema)
IMPORTXML é uma função do Google Sheets realmente útil. Basta apontar para uma URL, fornecer uma expressão XPath e ela extrai o texto correspondente diretamente para uma célula. Para páginas simples, renderizadas no servidor, parece mágica.
O Google Maps é diferente. Quando você pesquisa "dentistas em Madri", a lista que você vê não está na primeira página que chega do servidor renderizado por JavaScript no seu navegador Um instante depois, quando o mapa carrega e o painel de resultados é preenchido, o IMPORTXML nunca executa esse JavaScript, então ele lê um shell quase vazio.
O resultado prático: seu =IMPORTXML("https://www.google.com/maps/...", "//div") retornos #N/A, um erro de "conteúdo importado vazio" ou uma parede de marcação não relacionada. Não é o seu XPath. É a arquitetura da página.
Ignore a fórmula quebrada
Capture os estabelecimentos que você vê no mapa e arraste-os para o Planilhas Google. A extensão é gratuita, instala em minutos e não exige nenhum cartão de crédito.
Download gratuito. Sem período de teste, sem necessidade de cartão de crédito.
0
linhas de código para mover uma lista do Google Maps para o Google Sheets
CSV
O Planilhas Google é um formato de arquivo que abre sem qualquer configuração
Livre
a extensão em si, sem período de teste e sem cartão
As soluções alternativas que as pessoas utilizam
IMPORTXML, API Places ou uma extensão?
Existem três maneiras comuns de importar dados do Google Maps para uma planilha. Elas não são iguais. Aqui está uma análise honesta das vantagens e desvantagens de cada uma, antes que você perca uma tarde inteira escolhendo a opção errada.
Método
Funciona em mapas ao vivo?
Configurar
Fórmula IMPORTXML
Não
Somente fórmula, mas falha no conteúdo JS
API do Google Places + Apps Script
Parcial
Faturamento, chave de API, script
Extensão gratuita para Chrome + CSV
Sim
Instalar, capturar, exportar
O API de Locais Tecnicamente, é possível enviar dados para o Planilhas Google por meio do Apps Script, mas isso significa habilitar o faturamento, gerenciar uma chave e escrever código, além de retornar dados por meio de seu próprio modelo de consulta, em vez da lista exata que você estava visualizando. Para a maioria das pessoas que criam uma lista de leads local, isso representa uma sobrecarga considerável caminho de exportação sem API É mais simples e fornece as mesmas colunas.
IMPORTXML não está quebrado. Ele está fazendo exatamente o que foi projetado para fazer: ler marcação estática. O Google Maps simplesmente não exibe seus resultados dessa maneira. Lutar contra a fórmula é lutar a batalha errada.
O fluxo de trabalho que realmente se mantém
Capturar, exportar e abrir no Planilhas Google
A extensão é o meio, não o fim. Ela fica no Chrome, lê o painel de resultados em tempo real que você já está visualizando e o transforma em linhas. Três passos levam você de uma pesquisa no Maps a uma planilha funcional.
1. Capture a pesquisa. Faça sua busca no Google Maps, abra a janela pop-up do Vonsel e deixe que ele colete as empresas visíveis: nome, telefone, site, endereço completo, categoria, classificação e número de avaliações. Como ele lê a página renderizada, captura o que você vê, e não uma imagem vazia.
2. Exportar para CSV. Um clique cria um arquivo CSV (valores separados por vírgula). Se preferir um formato diferente, a mesma captura também exporta para outro arquivo XLSX ou JSON, Mas o CSV é o formato que o Google Sheets abre sem qualquer dificuldade.
3. Abra-o no Google Sheets. No Planilhas Google, use Arquivo > Importar > Carregar, arraste e solte o arquivo CSV e escolha "Substituir planilha atual" ou "Inserir nova planilha". Cada campo será inserido em sua própria coluna, já preenchido e pronto para ser classificado, filtrado ou usado em uma fórmula. Para obter uma explicação mais detalhada sobre a interface da planilha, consulte [link para a documentação A exportação do Google Maps leva ao Google Sheets..
Do mapa à planilha em uma única sessão
Instale uma vez, capture qualquer cidade ou categoria e exporte um arquivo CSV que sua Planilha Google abrirá instantaneamente. Sem fórmulas para depurar.
Download gratuito. Sem período de teste, sem necessidade de cartão de crédito.
Onde a planilha deixa de ser útil
6 coisas que uma folha crua não fará por você
Não se manterá fresco
Um arquivo CSV é um instantâneo. Empresas fecham, mudam de endereço e alteram seus números. Uma planilha não tem como saber disso, então a lista fica desatualizada no momento em que você a exporta.
Isso não enriquecerá as redes
O Sheets mostra o que o mapa revelou. Ele não consegue visitar cada site de empresa para obter o e-mail, o telefone adicional ou o perfil de mídia social que faltam, como faz o painel do Vonsel.
Não irá ler as avaliações
A coluna de classificação exibe um número. O recurso "Inteligência de Avaliações" no painel de controle lê as avaliações reais para identificar pontos problemáticos que você pode abordar inicialmente em suas estratégias de contato.
Não irá escrever o e-mail
Cada linha ainda precisa de uma mensagem. O painel de controle cria um e-mail de IA para cada negócio, baseado naquele lead específico, para que você comece com um rascunho em vez de uma célula em branco.
Não irá mapear o território
Latitude e longitude em colunas são difíceis de interpretar. Um CRM mapeado plota cada lead para que você possa definir zonas e planejar rotas.
Não irá rastrear o status
Uma planilha compartilhada rapidamente adota uma codificação por cores obsoleta. Um CRM rastreia contatos, respostas e conquistas sem uma convenção manual que todos esquecem.
Folha como parada, painel como destino
Quando manter em folhas, quando ir além
Uma planilha é um excelente ponto de referência. Se você precisa entregar uma lista a um colega, inseri-la em um roteiro ou analisar rapidamente cem empresas, a conversão de CSV para Planilhas é a solução ideal, e você sempre pode Exportar para CSV Com a frequência que você quiser.
No momento em que você começa a trabalhar com a lista, porém, a planilha se torna o gargalo. É aí que entra o Painel de instrumentos Vonsel O sistema conquista seu espaço: as mesmas informações capturadas chegam a um CRM mapeado, seus sites são enriquecidos, suas avaliações são analisadas para Inteligência de Vendas e E-mail e um e-mail personalizado é elaborado por IA para cada empresa. Você pode até reabrir uma captura posteriormente e adicionar mais informações ou vincular avaliações a empresas que você já possui, de modo que o banco de dados se consolida em vez de ser reiniciado a cada vez.
Pense nisso como uma promoção. A extensão e o CSV extraem dados brutos do Google Maps de uma página sem saída. O painel transforma esses dados em um banco de dados de valor agregado você realmente vende. E sempre que a raspagem de dados levantar uma questão legal, nosso Guia para extrair dados do Google Maps Aborda o que você deve ter em mente.
IMPORTXML gera um erro. Uma captura gera um pipeline
Importe leads do Google Maps para o Planilhas Google de forma fácil
Download gratuito. Sem período de teste, sem necessidade de cartão de crédito.
Perguntas frequentes
O IMPORTXML consegue extrair dados do Google Maps para o Google Sheets?
Não de forma confiável. O Google Maps renderiza seus resultados com JavaScript após o carregamento da página, e o IMPORTXML lê apenas o HTML estático que chega na primeira resposta. Os nomes de empresas, telefones e endereços que você vê no mapa não estão nesse HTML bruto, portanto, o IMPORTXML geralmente retorna um resultado vazio ou um erro.
Qual a maneira mais fácil de importar leads do Google Maps para o Google Sheets?
Capture os resultados com uma extensão gratuita do Chrome, exporte a lista como CSV e, em seguida, abra ou importe esse arquivo no Google Sheets. Isso evita fórmulas complexas, funciona com os dados do mapa em tempo real que você vê e fornece colunas claras para nome, telefone, site, endereço e avaliação.
Preciso da API do Google Places para importar dados para o Planilhas Google?
Não. A API Places é uma opção paga que exige faturamento, uma chave e programação. Uma captura baseada em navegador, seguida de uma exportação em CSV, importa os mesmos campos para o Planilhas Google sem precisar escrever código ou configurar o faturamento da API.