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:
- Usar Deply - Nuestro asistente IA te guía paso a paso desde el panel de tu deployment
- Contactar soporte - Escríbenos a [email protected]
Despliega n8n y configura este workflow en minutos.