Saltar al contenido principal

Extractor de Emails de Google Maps a Google Sheets

n8n · Workflow · Marketing · 🟡 Intermedio · ⏱️ ~45 min

Sistema automatizado que extrae datos de negocios y emails de Google Maps y los exporta a Google Sheets para generar leads.

Descripción​

Este workflow automatiza la generación de leads extrayendo información de negocios directamente de Google Maps sin necesidad de APIs. El sistema busca negocios por ubicación y tipo, extrae sus URLs de sitios web, y posteriormente obtiene direcciones de email de cada sitio.

Utiliza técnicas de web scraping con peticiones HTTP y JavaScript para procesar los datos. Los resultados se organizan y exportan automáticamente a Google Sheets, creando una base de datos de leads lista para usar.

Ideal para equipos de ventas, marketing digital y desarrollo de negocios que necesiten generar listas de prospectos de forma eficiente y completamente gratuita.

Requisitos​

  • ✅ Una instancia de n8n desplegada en Deployalo
  • ✅ Acceso al panel de administración

Pasos de Configuración​

1. Configurar búsqueda en Google Maps​

Modifica el nodo HTTP Request inicial para cambiar la URL de búsqueda. Reemplaza la consulta actual con tu ubicación y tipo de negocio objetivo (ej: 'dentistas Madrid' o 'restaurantes Barcelona'). Asegúrate de codificar correctamente los espacios y caracteres especiales en la URL.

2. Conectar con Google Sheets​

Configura el nodo de Google Sheets con tus credenciales. Crea una nueva hoja de cálculo o selecciona una existente donde se almacenarán los leads. Define las columnas necesarias: nombre del negocio, sitio web, email, y cualquier dato adicional que quieras capturar.

3. Ajustar filtros de extracción​

En el nodo JavaScript que procesa las URLs, modifica los filtros para incluir o excluir dominios específicos según tus necesidades. Puedes ajustar también el límite de URLs a procesar para controlar el volumen de datos en las pruebas iniciales.

4. Configurar extracción de emails​

Revisa y ajusta las expresiones regulares en el nodo que extrae emails de los sitios web. Puedes personalizar los patrones para capturar emails específicos (como info@, contact@) o modificar los timeouts de las peticiones HTTP según la velocidad de respuesta de los sitios.

5. Probar y ejecutar el workflow​

Ejecuta el workflow en modo de prueba con un límite pequeño de URLs (5-10) para verificar que funciona correctamente. Una vez confirmado, aumenta el límite y ejecuta el workflow completo. Los datos se irán poblando automáticamente en tu Google Sheet.

Tags​

web-scraping generación-leads google-maps google-sheets automatización

Recurso Original​

Este recurso está basado en: Ver original


¿Necesitas ayuda?​

Si tienes problemas configurando este recurso, puedes:

  1. Usar Deply - Nuestro asistente IA te guía paso a paso desde el panel de tu deployment
  2. Contactar soporte - Escríbenos a [email protected]

¿Listo para automatizar?

Despliega n8n y configura este workflow en minutos.

Desplegar n8n →