Scrapping numéro tel Google Maps : guide complet
Le scrapping numéro tel Google Maps est l'une des techniques les plus utilisées en prospection B2B locale. Google Maps regroupe des centaines de millions de fiches d'entreprises — chacune peut contenir un numéro de téléphone, une adresse, un site web, des horaires. Extraire ces données manuellement prend des heures. Automatiser le processus change complètement l'équation.
Dans ce guide, on couvre tout : ce qu'est le web scraping, pourquoi Google Maps est une mine d'or pour la prospection, quelles méthodes existent (avec et sans code), et comment respecter la loi en France.
Qu'est-ce que le web scraping ?
Le web scraping, ou extraction automatisée de données, consiste à récupérer des informations publiées sur un site web de façon programmatique. Au lieu de copier-coller chaque donnée à la main, un outil ou un script parcourt les pages et collecte ce dont vous avez besoin.
Les données récupérées peuvent inclure du texte, des liens, des images, des coordonnées ou tout autre contenu visible sur la page. Le résultat est généralement structuré dans un fichier CSV ou une base de données.
Le scraping n'est pas réservé aux développeurs. Des outils no-code permettent aujourd'hui d'extraire des données sans écrire une seule ligne de code.
Pourquoi Google Maps est une source de données précieuse
Google Maps n'est plus seulement un GPS. C'est un annuaire professionnel mondial. Les entreprises y renseignent leurs coordonnées via Google Business Profile (anciennement Google My Business) : numéro de téléphone, adresse, site web, horaires, catégorie d'activité, avis clients.
Pour un commercial ou un marketeur, c'est une base de prospection directement exploitable. Vous pouvez cibler par ville, par secteur, par note Google. Un plombier à Lyon, une agence immobilière à Bordeaux, un cabinet dentaire à Lille — tout est là.
Le problème : Google Maps affiche les résultats par lots de 20, avec une limite technique autour de 120 résultats par recherche. Pour constituer une liste de 5 000 contacts, la navigation manuelle est inutilisable.
Les méthodes pour scrapper des numéros de téléphone sur Google Maps
Il existe trois grandes approches pour le scrapping numéro tel Google Maps. Chacune a ses avantages et ses limites.
1. L'extraction manuelle
La méthode la plus basique : vous ouvrez Google Maps, vous cherchez "plombier Paris", vous copiez les numéros un par un dans un tableur.
C'est gratuit. C'est lent. À raison de 2 minutes par fiche, 100 contacts vous prennent plus de 3 heures. Et vous butez rapidement sur la limite des 120 résultats.
Cette méthode convient uniquement si vous avez besoin de moins de 50 contacts et que vous ne prospectez qu'une seule fois.
2. Les bibliothèques Python (scraping technique)
Si vous maîtrisez Python, plusieurs bibliothèques permettent d'automatiser l'extraction depuis Google Maps.
Playwright et Selenium sont les plus utilisées. Elles pilotent un navigateur web de façon automatique : elles simulent les clics, font défiler la page, et récupèrent le contenu HTML.
Un script Python typique pour Google Maps va :
- Ouvrir une URL de recherche Google Maps
- Faire défiler la liste des résultats pour charger tous les établissements
- Cliquer sur chaque fiche pour en extraire les détails
- Stocker les données dans un fichier CSV
BeautifulSoup est souvent utilisée en complément pour parser le HTML et extraire les champs spécifiques (nom, téléphone, adresse).
Voici la structure logique d'un tel script :
from playwright.sync_api import sync_playwright
import csv
def scrape_google_maps(query, location):
results = []
with sync_playwright() as p:
browser = p.chromium.launch(headless=True)
page = browser.new_page()
page.goto(f"https://www.google.com/maps/search/{query}+{location}")
# Faire défiler pour charger tous les résultats
# Extraire nom, téléphone, adresse de chaque fiche
browser.close()
return results
Cette approche donne un contrôle total sur les données extraites. Mais elle demande du temps de développement, une maintenance régulière (Google change souvent son interface), et une gestion des proxies pour éviter les blocages.
Apify propose des scrapers Google Maps prêts à l'emploi sur sa marketplace. Vous n'écrivez pas le code vous-même, mais vous payez à l'usage. Les tarifs varient selon le volume et la complexité de l'extraction.
3. Les outils no-code spécialisés
C'est la méthode la plus efficace pour la majorité des équipes commerciales. Pas de code, pas de maintenance, pas de blocages à gérer.
IBLead fonctionne différemment des scrapers classiques. La base est déjà constituée : 50M+ fiches d'entreprises dans 37 pays, avec 50+ champs par fiche, mise à jour chaque semaine. Vous ne lancez pas un scrape — vous interrogez une base déjà indexée et vous exportez instantanément.
Concrètement : vous cherchez "électricien" dans le département 69, vous filtrez par note Google supérieure à 4, vous exportez en CSV. Le fichier est prêt en moins de 2 minutes.
Chaque fiche inclut le numéro de téléphone (avec distinction mobile/fixe), l'email enrichi depuis le site web, l'adresse complète, le site web, la note Google, le nombre d'avis, et les technologies détectées sur le site (160+ technologies identifiées). Pour le marché français, IBLead ajoute le SIRET, le SIREN, le code APE et le nom du dirigeant.
Le coût : 44€ pour 10 000 leads, soit 0,004€ par contact.
Tutoriel : scrapper des numéros de téléphone Google Maps avec IBLead
Voici le processus complet, étape par étape.
Étape 1 — Définir votre cible
Avant d'exporter quoi que ce soit, clarifiez votre cible :
- Quel secteur d'activité ? (restauration, BTP, santé, retail…)
- Quelle zone géographique ? (ville, département, région, pays entier)
- Quel niveau de qualité ? (note Google minimum, nombre d'avis minimum)
Plus votre ciblage est précis, plus votre liste sera exploitable. Un fichier de 500 contacts ultra-qualifiés vaut mieux que 5 000 contacts génériques.
Étape 2 — Lancer la recherche
Connectez-vous à IBLead. Entrez votre catégorie d'activité dans la barre de recherche. Sélectionnez votre zone géographique — ville, code postal, région ou pays entier.
La base couvre 50M+ businesses. Les résultats s'affichent immédiatement.
Étape 3 — Appliquer les filtres
C'est là que la puissance de l'outil se manifeste. Vous pouvez filtrer par :
- Note Google : par exemple, uniquement les établissements avec 4 étoiles ou plus
- Nombre d'avis : cibler les entreprises avec plus de 50 avis (signe d'activité réelle)
- Fiche claimed : les fiches revendiquées par le propriétaire sont plus complètes et à jour
- Technologies web : cibler les entreprises qui utilisent WordPress, Shopify, ou un pixel Facebook
- Présence d'email : filtrer uniquement les fiches avec un email disponible
- Type de numéro : distinguer les mobiles des fixes
Ces filtres permettent de construire des listes très précises. Par exemple : "tous les restaurants parisiens avec plus de 100 avis, une note supérieure à 4,2, et un site web sous WordPress" — c'est une liste prête pour une campagne d'emailing ciblée.
Étape 4 — Exporter en CSV
Cliquez sur "Exporter". Le fichier CSV est généré instantanément. Pas d'attente, pas de file de traitement.
Le fichier contient tous les champs disponibles : nom, adresse, téléphone, email, site web, note, nombre d'avis, technologies, réseaux sociaux, coordonnées GPS, et pour la France : SIRET, SIREN, APE, dirigeant.
Étape 5 — Utiliser vos données
Le CSV s'importe directement dans votre outil de cold emailing (Lemlist, Instantly, Brevo) ou votre CRM (HubSpot, Salesforce, Pipedrive). IBLead ne fait pas l'envoi — il vous donne la matière première.
Scraping Google Maps avec Python : points techniques importants
Si vous choisissez la voie technique, voici les points à connaître.
La limite des 120 résultats est une contrainte réelle de Google Maps. Même avec un script parfait, vous ne pouvez pas récupérer plus de 120 établissements par recherche. Pour contourner ça, vous devez découper votre zone géographique en sous-zones et multiplier les requêtes.
Les proxies sont quasi-indispensables. Google détecte les requêtes automatisées et bloque les IPs qui font trop de requêtes. Vous aurez besoin d'un pool de proxies rotatifs pour maintenir le scraping à grande échelle.
La maintenance est chronophage. Google modifie régulièrement la structure de ses pages. Un script qui fonctionne aujourd'hui peut être cassé dans 3 semaines après une mise à jour de l'interface.
Le coût réel d'un scraper maison inclut le temps de développement, les proxies (souvent 50-100€/mois pour un usage sérieux), et la maintenance continue. Pour la plupart des équipes commerciales, ce n'est pas le meilleur usage du temps.
Légalité du scraping Google Maps en France
C'est la question que tout le monde se pose. La réponse courte : le scraping de données publiques est généralement légal, mais avec des conditions importantes.
Ce que dit le RGPD
Le RGPD (Règlement Général sur la Protection des Données) s'applique aux données personnelles. Un numéro de téléphone professionnel publié sur une fiche Google Business Profile est une donnée publique liée à une activité commerciale. Son utilisation à des fins de prospection B2B est généralement autorisée.
En revanche, vous devez :
- Utiliser les données uniquement pour l'usage déclaré
- Permettre aux personnes de s'opposer à l'utilisation de leurs données
- Ne pas conserver les données plus longtemps que nécessaire
Ce que dit la CNIL
La CNIL distingue les données professionnelles (email pro, téléphone pro) des données personnelles strictes. La prospection B2B par email ou téléphone est encadrée par l'article L34-5 du Code des postes et des communications électroniques pour les particuliers, mais les règles sont plus souples pour les professionnels.
Les conditions d'utilisation de Google
Google interdit techniquement le scraping automatisé dans ses CGU. C'est pourquoi les outils comme IBLead, qui travaillent sur une base pré-indexée et mise à jour chaque semaine, offrent une approche différente : les données sont collectées de façon centralisée et distribuées aux utilisateurs, sans que chaque utilisateur ne scrape directement Google.
Bonnes pratiques
- Ciblez des données professionnelles, pas des données personnelles
- Incluez toujours une option de désinscription dans vos emails
- Ne revendez pas les données à des tiers
- Documentez l'origine de vos données
Combiner Google Maps avec d'autres sources
Le scrapping numéro tel Google Maps est un point de départ, pas une fin en soi. Pour enrichir vos listes, vous pouvez croiser les données Google Maps avec :
Les réseaux sociaux professionnels : LinkedIn vous donne accès aux décideurs. Une fois que vous avez identifié une entreprise via Google Maps, cherchez le dirigeant sur LinkedIn pour personnaliser votre approche.
Les annuaires professionnels : Pages Jaunes, Kompass, Societe.com (pour les données légales françaises). Ces sources complètent les informations manquantes sur certaines fiches.
Les données SIRET : En France, le registre des entreprises (SIRENE) est public. IBLead intègre directement le matching SIRET pour les fiches françaises — vous obtenez le nom du dirigeant, la forme juridique, la date de création et le code APE sans recherche supplémentaire.
La combinaison de ces sources permet de construire des profils d'entreprises complets et d'adapter votre discours commercial en conséquence.
FAQ — Questions fréquentes sur le scrapping Google Maps
Est-ce légal de scraper des numéros de téléphone sur Google Maps ?
Oui, dans la plupart des cas pour la prospection B2B. Les données professionnelles publiées publiquement sur Google Maps peuvent être utilisées à des fins commerciales, sous réserve de respecter le RGPD : informer les prospects de l'origine des données, proposer une option de désinscription, et ne pas conserver les données inutilement.
Quelle est la limite de résultats sur Google Maps ?
Google Maps affiche environ 120 résultats maximum par recherche, quelle que soit la requête. Pour contourner cette limite, les scrapers découpent la zone géographique en sous-zones et multiplient les requêtes. Les bases de données pré-indexées comme IBLead n'ont pas cette contrainte — elles couvrent 50M+ fiches sans limite de résultats par recherche.
Peut-on scraper Google Maps sans coder ?
Oui. Des outils no-code permettent d'extraire des données Google Maps sans écrire une ligne de code. IBLead propose une interface de recherche et de filtrage, avec export CSV instantané. Apify propose également des scrapers prêts à l'emploi sur sa marketplace, mais nécessite une configuration et un paiement à l'usage.
Combien coûte le scraping de numéros de téléphone Google Maps ?
Ça dépend de la méthode. Un script Python maison coûte du temps de développement + des proxies (50-100€/mois). Apify facture à l'usage selon le volume. IBLead propose 44€ pour 10 000 leads, soit 0,004€ par contact — avec les numéros de téléphone, emails, et 50+ champs inclus.
Les numéros de téléphone sur Google Maps sont-ils fiables ?
La fiabilité dépend de la mise à jour des fiches par les propriétaires. Les fiches "claimed" (revendiquées par le propriétaire) sont généralement plus à jour. IBLead permet de filtrer uniquement les fiches claimed pour maximiser la qualité des données. La base est mise à jour chaque semaine pour limiter les données obsolètes.
Conclusion
Le scrapping numéro tel Google Maps est une technique accessible à tous les niveaux techniques. Les développeurs peuvent construire leurs propres scripts Python avec Playwright ou Selenium. Les équipes commerciales sans compétences techniques peuvent utiliser des outils no-code pour exporter des listes en quelques minutes.
La clé est de choisir la méthode adaptée à votre volume et à votre fréquence de prospection. Pour un usage ponctuel de quelques dizaines de contacts, la recherche manuelle suffit. Pour des campagnes régulières sur des milliers de contacts, un outil spécialisé est indispensable.
IBLead couvre 50M+ businesses dans 37 pays, avec 50+ champs par fiche et une mise à jour hebdomadaire. Testez-le avec 200 crédits inclus.
Prêt à commencer ?
Accédez à toutes les entreprises Google Maps, enrichies avec emails et données légales.
Essayer IBLead gratuitementArticles similaires
10 conseils éprouvés pour inciter les clients à laisser plus d'avis sur Google Maps
Découvrez 10 stratégies pratiques pour augmenter les avis sur Google Maps. Timing, incitations, QR codes et tactiques de réponse efficaces.
7 erreurs de cold email à éviter : exemples et modèles
Évitez ces 7 erreurs de cold email pour améliorer vos taux de réponse. Exemples réels, modèles AIDA et solutions éprouvées.
ABM Données Google Maps : Le Guide Stratégique Complet
Découvrez comment les données Google Maps pour le marketing basé sur les comptes génèrent 208 % de revenus supplémentaires.