ScavioScavio
ProduitTarifsDocumentation
ConnexionCommencer
  1. Accueil
  2. Workflows
  3. Workflow n8n Google Maps vers Email Outreach CRM
Workflow

Workflow n8n Google Maps vers Email Outreach CRM

Automatisez la génération de prospects locaux : recherchez sur Google Maps via n8n, extrayez les données commerciales, enrichissez avec la recherche web et poussez vers votre CRM pour la prospection par email.

Commencez gratuitementDocumentation API

Aperçu

Les agences de cold email recherchent manuellement sur Google Maps, copient les détails des entreprises dans des feuilles de calcul, puis les importent dans des outils de prospection. Ce workflow n8n automatise l'ensemble du pipeline : recherche sur Google Maps par industrie et localisation, extraction des coordonnées, enrichissement avec les données de recherche Google, et poussée des prospects qualifiés directement vers le CRM. 1 000 prospects coûtent 10 $ (recherche Maps + enrichissement).

Déclencheur

Cron quotidien à 6h du matin ou déclenché par l'ajout d'une nouvelle localisation à la liste de surveillance.

Planification

Quotidien à 6h UTC

Étapes du workflow

1

Charger les industries et localisations cibles

Lire la liste des paires industrie-localisation depuis un Google Sheet ou une base de données. Chaque ligne définit une requête de recherche pour Google Maps.

2

Rechercher des entreprises sur Google Maps

Pour chaque paire industrie-localisation, rechercher sur Google Maps via l'API Scavio. Extraire le nom de l'entreprise, le téléphone, l'adresse, la note, le nombre d'avis et le site web.

3

Filtrer par signaux de qualité

Supprimer les entreprises en dessous du seuil de note minimum (par défaut 3,5 étoiles) et celles sans site web ou numéro de téléphone.

4

Enrichir avec les données de recherche Google

Pour chaque prospect qualifié, effectuer une recherche Google du nom de l'entreprise pour obtenir la description, les profils sociaux et les actualités récentes.

5

Pousser vers le CRM et l'outil de prospection

Créer ou mettre à jour des contacts dans HubSpot, Salesforce ou un Google Sheet. Tagger les prospects avec la source, l'industrie et le score de qualité.

Implémentation Python

Python
import requests, os

API_KEY = os.environ["SCAVIO_API_KEY"]

def maps_to_leads(industry: str, location: str, min_rating: float = 3.5) -> list:
    # Step 1: Search Google Maps
    resp = requests.post(
        "https://api.scavio.dev/api/v1/search",
        headers={"x-api-key": API_KEY, "Content-Type": "application/json"},
        json={"query": f"{industry} {location}", "platform": "google-maps", "country_code": "us"},
        timeout=15,
    )
    maps_data = resp.json()
    leads = []
    for place in maps_data.get("local_results", []):
        if place.get("rating", 0) < min_rating:
            continue
        if not place.get("phone"):
            continue
        # Step 2: Enrich with Google search
        enrich = requests.post(
            "https://api.scavio.dev/api/v1/search",
            headers={"x-api-key": API_KEY, "Content-Type": "application/json"},
            json={"query": place.get("title", ""), "country_code": "us"},
            timeout=10,
        )
        enrich_data = enrich.json()
        leads.append({
            "name": place.get("title", ""),
            "phone": place.get("phone", ""),
            "address": place.get("address", ""),
            "rating": place.get("rating"),
            "reviews": place.get("reviews"),
            "website": place.get("website", ""),
            "description": enrich_data.get("knowledge_graph", {}).get("description", ""),
        })
    return leads

leads = maps_to_leads("roofing contractors", "Dallas TX")
print(f"{len(leads)} qualified leads ready for CRM")

Implémentation JavaScript

JavaScript
const H = {'x-api-key': process.env.SCAVIO_API_KEY, 'Content-Type': 'application/json'};
async function mapsToLeads(industry, location, minRating=3.5) {
  const r = await fetch('https://api.scavio.dev/api/v1/search', {method:'POST', headers:H, body:JSON.stringify({query:industry+' '+location, platform:'google-maps', country_code:'us'})});
  const d = await r.json();
  const leads = [];
  for (const p of (d.local_results||[]).filter(p=>(p.rating||0)>=minRating && p.phone)) {
    const er = await fetch('https://api.scavio.dev/api/v1/search', {method:'POST', headers:H, body:JSON.stringify({query:p.title, country_code:'us'})});
    const ed = await er.json();
    leads.push({name:p.title, phone:p.phone, address:p.address, rating:p.rating, reviews:p.reviews, website:p.website, description:ed.knowledge_graph?.description||''});
  }
  return leads;
}
const leads = await mapsToLeads('roofing contractors','Dallas TX');
console.log(leads.length+' qualified leads');

Plateformes utilisées

Google Maps

Recherche d'entreprises locales avec notes et coordonnées

Google

Recherche web avec graphe de connaissances, PAA et aperçus IA

Questions fréquentes

Les agences de cold email recherchent manuellement sur Google Maps, copient les détails des entreprises dans des feuilles de calcul, puis les importent dans des outils de prospection. Ce workflow n8n automatise l'ensemble du pipeline : recherche sur Google Maps par industrie et localisation, extraction des coordonnées, enrichissement avec les données de recherche Google, et poussée des prospects qualifiés directement vers le CRM. 1 000 prospects coûtent 10 $ (recherche Maps + enrichissement).

Ce workflow utilise un cron quotidien à 6h du matin ou déclenché par l'ajout d'une nouvelle localisation à la liste de surveillance.. Quotidien à 6h UTC.

Ce workflow utilise les plateformes Scavio suivantes : google-maps, google. Chaque plateforme est appelée via le même point de terminaison API unifié.

Oui. L'offre gratuite de Scavio comprend 50 crédits à l'inscription sans carte bancaire. Cela suffit pour tester et valider ce workflow avant de le passer à l'échelle.

Workflow n8n Google Maps vers Email Outreach CRM

Automatisez la génération de prospects locaux : recherchez sur Google Maps via n8n, extrayez les données commerciales, enrichissez avec la recherche web et poussez vers votre CRM pour la prospection par email.

Obtenez votre clé APILire la documentation
ScavioScavio

API de recherche en temps réel pour agents IA. Recherchez sur toutes les plateformes, pas seulement Google.

Produit

  • Fonctionnalités
  • Tarifs
  • Tableau de bord
  • Affiliés

Développeurs

  • Documentation
  • Référence API
  • Démarrage rapide
  • Intégration MCP
  • SDK Python

Alternatives

  • Alternative à Tavily
  • Alternative à SerpAPI
  • Alternative à Firecrawl
  • Alternative à Exa

Outils

  • Formateur JSON
  • cURL vers code
  • Compteur de jetons
  • Tous les outils

© 2026 Scavio. Tous droits réservés.

Featured on TAAFT
Conditions d'utilisationPolitique de confidentialité