De Google Maps a Google SheetsPor qué falla IMPORTXML y la Camino libre que funciona
La fórmula IMPORTXML parece ideal para importar datos comerciales a una hoja de cálculo. Sin embargo, en Google Maps casi nunca funciona. Aquí te explicamos por qué y la forma más rápida de obtener una lista de contactos limpia en Hojas de cálculo.
Integraciones··7 minutos de lectura
Conclusiones clave
IMPORTXML no puede leer Google Maps porque los resultados se generan mediante JavaScript después de que la página se carga, y la fórmula solo ve el HTML sin procesar
La ruta segura: Captura el archivo con una extensión gratuita de Chrome, expórtalo a CSV y ábrelo en Google Sheets con columnas limpias listas para usar
Para un oleoducto en curso, el Panel de control de Vonsel Mantiene los clientes potenciales en un CRM mapeado, por lo que la hoja de cálculo es un punto de control, no la línea de meta
La fórmula que todos prueban primero
Por qué IMPORTXML parece perfecto (y luego falla)
IMPORTXML Es una función realmente útil de Google Sheets. Basta con indicarle una URL, proporcionarle una expresión XPath y extrae el texto coincidente directamente a una celda. Para páginas sencillas generadas por el servidor, parece magia.
Google Maps es un caso aparte. Cuando buscas "dentistas en Madrid", la lista que ves no está en la página que llega primero desde el servidor renderizado por JavaScript en su navegador Un instante después, una vez que el mapa se carga y el panel de resultados se completa, IMPORTXML nunca ejecuta ese JavaScript, por lo que lee una estructura casi vacía.
El resultado práctico: su =IMPORTXML("https://www.google.com/maps/...", "//div") devoluciones #N/A, un error de "el contenido importado está vacío" o un muro de marcado no relacionado. No es tu XPath. Es la arquitectura de la página.
Omita la fórmula defectuosa
Captura los negocios que ves en el mapa y agrégalos a Hojas de cálculo. La extensión es gratuita, se instala en minutos y no requiere tarjeta de crédito.
Descarga gratuita. Sin periodo de prueba, sin tarjeta de crédito.
0
Líneas de código para transferir una lista de mapas a Google Sheets
CSV
El único formato de archivo que abre Sheets no requiere ninguna configuración
Gratis
La extensión en sí, sin prueba gratuita ni tarjeta
Las soluciones alternativas a las que recurre la gente
IMPORTXML, la API de Places o una extensión?
Existen tres formas comunes de importar datos de Google Maps a una hoja de cálculo. No todas son iguales. Aquí te presentamos una evaluación honesta antes de que inviertas una tarde en la opción equivocada.
Método
Funciona en mapas en tiempo real?
Configuración
Fórmula IMPORTXML
No
Solo funciona la fórmula, pero falla con el contenido JS
API de Google Places + Apps Script
Parcial
Facturación, clave API, scripting
Extensión gratuita para Chrome + CSV
Sí
Instalar, capturar, exportar
El API de lugares Técnicamente, se pueden alimentar Hojas de cálculo a través de Apps Script, pero esto implica habilitar la facturación, administrar una clave y escribir código, y devuelve los datos a través de su propio modelo de consulta en lugar de la lista exacta que estabas viendo. Para la mayoría de las personas que crean una lista de clientes potenciales local, esto supone una gran cantidad de trabajo adicional ruta de exportación sin API Es más sencillo y te da las mismas columnas.
IMPORTXML no está roto. Hace exactamente lo que se diseñó para hacer: leer marcado estático. Google Maps simplemente no muestra sus resultados de esa manera. Luchar contra la fórmula es librar la batalla equivocada.
El flujo de trabajo que realmente se mantiene
Captura, exporta, abre en Hojas de cálculo
La extensión es el medio, no el destino. Se instala en Chrome, lee el panel de resultados en tiempo real que estás viendo y lo convierte en filas. Tres sencillos pasos te llevan de una búsqueda en Mapas a una hoja de cálculo funcional.
1. Capturar la búsqueda. Realiza tu búsqueda en Google Maps, abre la ventana emergente de Vonsel y deja que recopile los negocios que aparecen en pantalla: nombre, teléfono, sitio web, dirección completa, categoría, calificación y número de reseñas. Como lee la página renderizada, captura lo que ves, no una página vacía.
2. Exportar a CSV. Un clic escribe un archivo separado por comas. Si prefiere un contenedor diferente, la misma captura también se puede exportar a XLSX o JSON, pero Google Sheets abre los archivos CSV sin ningún problema.
3. Ábrelo en Google Sheets. En Hojas de cálculo, vaya a Archivo, luego a Importar y después a Cargar, arrastre el archivo CSV y elija "Reemplazar hoja actual" o "Insertar hoja nueva". Cada campo aparecerá en su propia columna, ya escrito y listo para ordenar, filtrar o usar una fórmula. Para obtener una explicación más detallada de la hoja de cálculo, consulte Exportar clientes potenciales de Google Maps a Google Sheets..
Del mapa a la hoja de cálculo en una sola sesión
Instálalo una vez, captura cualquier ciudad o categoría y exporta un archivo CSV que tu hoja de cálculo de Google abrirá al instante. Sin fórmulas que depurar.
Descarga gratuita. Sin periodo de prueba, sin tarjeta de crédito.
Dónde deja de ser útil la hoja de cálculo
6 cosas que una sábana cruda no hará por ti
No se mantendrá fresco
Un archivo CSV es una instantánea. Las empresas cierran, se mudan y cambian sus cifras. Una hoja de cálculo no tiene forma de saberlo, por lo que la lista queda desactualizada en el momento en que se exporta.
No enriquecerá las redes
Sheets muestra lo que revela el mapa. No puede visitar cada sitio web de la empresa para obtener el correo electrónico, el teléfono adicional o el perfil social que falta, como lo hace el panel de control de Vonsel.
No leerá las reseñas
Una columna de calificación es un número. Reviews Intelligence en el panel de control lee las reseñas reales para identificar los puntos débiles que puedes abordar en tu comunicación con los clientes.
No escribirá el correo electrónico
Cada fila aún necesita un mensaje. El panel de control genera un correo electrónico con IA para cada negocio, basado en ese cliente potencial específico, por lo que se parte de un borrador en lugar de una celda en blanco.
No cartografiará el territorio
Es difícil interpretar la latitud y la longitud en columnas. Un CRM con mapas muestra cada cliente potencial para que puedas delimitar zonas y planificar una ruta.
No realizará un seguimiento del estado
Una hoja de cálculo compartida se vuelve obsoleta rápidamente debido a la codificación por colores. Un CRM registra los contactos realizados, las respuestas recibidas y los resultados obtenidos sin una convención manual que todos olvidan.
La hoja como parada, el panel como destino
Cuándo mantenerlo en Sheets, cuándo ir más allá
Una hoja de cálculo es un excelente punto de control. Si quieres pasarle una lista a un colega, introducirla en un script o echar un vistazo a cien empresas rápidamente, CSV a Sheets es justo lo que necesitas, y siempre puedes exportar a CSV Tan a menudo como quieras.
Sin embargo, en el momento en que empiezas a trabajar con la lista, la hoja de cálculo se convierte en el cuello de botella. Ahí es donde Panel de control de Vonsel Se gana su lugar: las mismas capturas se integran en un CRM mapeado, se enriquecen sus sitios web, se analizan sus reseñas para obtener información sobre ventas y correo electrónico, y se genera un correo electrónico con IA para cada negocio. Incluso puedes volver a abrir una captura más adelante y añadir más, o adjuntar reseñas a negocios que ya tienes, de modo que la base de datos se acumula en lugar de reiniciarse cada vez.
Piénsalo como una promoción. La extensión y el CSV obtienen datos brutos de Maps de una página sin salida. El panel convierte esos datos en un base de datos de valor añadido usted realmente vende desde. Y siempre que el scraping plantea una cuestión legal, nuestro Guía para extraer datos de Google Maps Cubre lo que hay que tener en cuenta.
IMPORTXML genera un error. Una captura te proporciona una canalización
Agrega fácilmente los contactos de Google Maps a Hojas de cálculo de Google
Descarga gratuita. Sin periodo de prueba, sin tarjeta de crédito.
Preguntas frecuentes
Puede IMPORTXML extraer datos de Google Maps e insertarlos en Google Sheets?
No es fiable. Google Maps genera los resultados con JavaScript después de que la página se carga, e IMPORTXML solo lee el HTML estático que llega en la primera respuesta. Los nombres de las empresas, los teléfonos y las direcciones que se ven en el mapa no están en ese HTML sin procesar, por lo que IMPORTXML suele devolver un resultado vacío o un error.
Cuál es la forma más sencilla de importar clientes potenciales de Google Maps a Google Sheets?
Captura los resultados con una extensión gratuita de Chrome, exporta la lista como CSV y luego abre o importa ese archivo en Google Sheets. Esto evita fórmulas complejas, funciona con los datos del mapa en tiempo real que ves y te proporciona columnas claras para nombre, teléfono, sitio web, dirección y calificación.
Necesito la API de Google Places para importar datos a Hojas de cálculo de Google?
No. La API de Places es una opción de pago que requiere facturación, una clave y programación. Una captura desde el navegador seguida de una exportación CSV permite importar los mismos campos a Hojas de cálculo sin necesidad de escribir código ni configurar la facturación de la API.