logo
FR

Génération de pistes de vente : 2 méthodes pour extraire des leads avec Octoparse

Comment extraire des pistes de vente avec Octoparse : un modèle prêt à l'emploi ou une tâche personnalisée, avec un exemple concret et les règles RGPD.

8 minutes de lecture

Une piste de vente, c’est un contact professionnel que votre équipe commerciale peut approcher : une entreprise, une adresse e-mail, un numéro de téléphone. Le plus difficile n’est pas de la contacter, c’est de la trouver. Selon le rapport State of Marketing 2026 de HubSpot, près de 30 % des marketeurs (29,6 %) placent la génération de leads parmi leurs principaux défis. Et d’après la 7ᵉ édition de l’étude State of Sales de Salesforce (4 050 commerciaux dans 22 pays, dont la France, interrogés d’août à septembre 2025), un commercial consacre en moyenne 18 % de sa semaine à la prospection et 13 % à la saisie manuelle de données.

Le web scraping permet de récupérer ce temps : au lieu de recopier des fiches une à une, vous confiez à un outil la collecte des coordonnées publiques d’un annuaire, d’une carte ou d’une liste d’organisateurs. Cet article montre comment le faire avec Octoparse, selon deux méthodes : un modèle prêt à l’emploi, ou une tâche personnalisée quand aucun modèle n’existe. Si vous hésitez encore sur les outils à associer à la collecte, consultez notre comparatif des outils de lead generation B2B. Et pour comprendre pourquoi cette approche fonctionne, lisez notre guide pour obtenir des leads grâce au web scraping.

Pour rendre les exemples concrets, imaginons une entreprise qui vend des services aux professionnels de l’événementiel : conception de stands, scan de badges, billetterie. Ses pistes de vente sont de deux types : des agences événementielles (méthode 1) et des organisateurs de salons (méthode 2).

Quelle méthode choisir pour extraire des pistes de vente ?

Le choix dépend d’une seule question : existe-t-il déjà un modèle Octoparse pour le site que vous visez ?

Modèle prêt à l’emploiTâche personnalisée
Quand l’utiliserLe site est courant (Google Maps, PagesJaunes…) et un modèle existeAucun modèle n’existe pour le site visé
Ce que vous faitesSaisir des mots-clés ou des adresses, puis lancerConstruire le flux : liste, fiches de détail, champs à extraire
DifficultéTrès faibleFaible à moyenne
Exemple de cet articleAgences événementielles sur Google MapsOrganisateurs de salons sur Salons en France
Niveau d’abonnementEssai gratuit de 14 jours, ou « Standard et plus » pour les trois modèles présentés ci-dessousVariable selon le site ; les fonctions avancées (comme la résolution de Cloudflare) font partie des offres payantes, accessibles dès l’essai gratuit de 14 jours

Méthode 1 : utiliser un modèle Octoparse prêt à l’emploi

Un modèle est un scraper déjà construit pour un site précis. Vous n’avez rien à configurer : vous choisissez le modèle, vous saisissez quelques paramètres (mots-clés, ville ou adresses), vous lancez la collecte, puis vous exportez le résultat en Excel, CSV ou vers une base de données. C’est la méthode la plus rapide pour démarrer sur une source courante.

Trois modèles sont particulièrement utiles pour générer des pistes de vente.

Google Maps Contact Scraper

  • Pour qui : la prospection locale, auprès de commerces, d’artisans, d’agences ou de professions libérales. Notre guide sur la prospection commerciale avec Google Maps détaille la démarche.
  • Paramètres : un mot-clé (sans le lieu), un lieu, et un nombre de pages. Une page correspond à environ 20 résultats, et vous pouvez en demander jusqu’à 50 par exécution.
  • Champs collectés : nom, adresse, téléphone, site web, adresse e-mail quand elle est disponible, catégorie, note et nombre d’avis, liens vers les réseaux sociaux.
  • À savoir : tous les établissements ne publient pas d’adresse e-mail.
  • Abonnement : la fiche du modèle indique le niveau d’accès « Standard et plus », une exécution dans le cloud et un coût d’usage de 0,5 $ pour 1 000 lignes.

https://www.octoparse.fr/template/google-maps-contact-scraper

Pagesjaunes Emails Scraper

  • Pour qui : les TPE et PME françaises, recherchées par activité et par ville. Notre article sur le fichier de prospection B2B avec PagesJaunes montre comment l’exploiter dans une campagne.
  • Fonctionnement : vous saisissez des couples mot-clé|ville (séparés par une barre verticale), le modèle collecte les fiches PagesJaunes, puis visite le site web de chaque entreprise pour y chercher les adresses e-mail. Les e-mails proviennent donc des sites des entreprises, pas de PagesJaunes.
  • Champs collectés : raison sociale, adresse, téléphones, site web, adresses e-mail, liens vers les réseaux sociaux, et parfois le SIREN et le SIRET (ces deux champs peuvent rester vides).
  • Abonnement : la fiche du modèle indique le niveau d’accès « Standard et plus », une exécution dans le cloud et un coût d’usage de 0,6 $ pour 1 000 lignes.

https://www.octoparse.fr/template/pagesjaunes_emails_scraper

Local.ch Lead Scraper (via URL) pour la Suisse romande

  • Pour qui : les entreprises et commerces de Suisse romande, répertoriés sur l’annuaire suisse Local.ch.
  • Fonctionnement : vous collez l’adresse d’une page de résultats Local.ch (par exemple une recherche par rubrique et par ville), et le modèle en extrait les fiches.
  • Champs collectés : titre, adresse, numéros de téléphone, adresse e-mail, site web et note.
  • Abonnement : la fiche du modèle indique le niveau d’accès « Standard et plus », une exécution en local ou dans le cloud, et un coût d’usage gratuit.

https://www.octoparse.fr/template/local-lead-scraper-via-url

Exemple : trouver des agences événementielles avec Google Maps

Notre entreprise cherche des agences événementielles à Lyon.

  1. Dans Octoparse, ouvrez le modèle Google Maps Contact Scraper.
  2. Saisissez le mot-clé agence événementielle, la localisation Lyon et le nombre de pages souhaité (une page correspond à environ 20 résultats ; nous avons demandé 50 pages, le maximum).
  3. Lancez la collecte, puis exportez le résultat.
Paramètres du modèle Google Maps Contact Scraper : mot-clé « agence événementielle », 50 pages, localisation Lyon
Le modèle Google Maps Contact Scraper ne demande que trois paramètres : un mot-clé, un nombre de pages et une localisation.

Résultat : 190 établissements collectés, tous distincts, dont 176 avec un numéro de téléphone, 173 avec un site web et 100 avec au moins une adresse e-mail (53 %), en 1 heure et 2 minutes. La recherche couvre Lyon et sa périphérie (Villeurbanne, Caluire-et-Cuire, Vénissieux…).

Liste d'agences événementielles à Lyon collectées avec le modèle Google Maps Contact Scraper : nom, catégorie, ville, site web et adresse e-mail masquée
Extrait du résultat (adresses e-mail masquées) : nom, catégorie, ville, site web et e-mail.

Un dernier réflexe avant de contacter qui que ce soit : le résultat contient aussi des lieux de réception, des espaces de coworking ou des agences de voyages. Dans notre collecte, 149 établissements sur 190 sont classés « Event management company » ou « Event planner » : filtrez sur la colonne « Catégorie » pour ne garder que votre cible.

Méthode 2 : créer une tâche personnalisée quand il n’existe pas de modèle

Les modèles couvrent les sites les plus courants, mais pas tous. Pour les autres, vous créez une tâche personnalisée : Octoparse détecte automatiquement les données de la page, et vous construisez le flux qui mène de la liste aux fiches de détail. Pour la créer, il suffit de télécharger le client Octoparse :

Collecter les coordonnées publiques d’un annuaire ou d’une liste (nom, site web, e-mail, téléphone) vers Excel, CSV ou Google Sheets.

Détecter automatiquement les données de la page et construire le flux, de la liste aux fiches de détail, sans coder.

Collecter aussi les sites protégés par Cloudflare grâce à l’option « Résoudre Cloudflare ».

Exporter vos résultats en Excel ou en CSV, puis les rapprocher et les nettoyer avant de les importer dans votre CRM.

Programmer la collecte pour garder vos listes à jour (selon votre abonnement).

Avant de vous lancer : notre exemple est volontairement réaliste, donc un peu plus complexe que la moyenne (site protégé, deux tâches). Pour une première prise en main avec des captures d’écran à chaque étape, commencez par notre tutoriel pas à pas : comment scraper des leads B2B avec Octoparse (exemple avec un annuaire du solaire), puis revenez ici pour les cas plus délicats.

Notre exemple : les organisateurs de salons. Ils sont une cible naturelle pour un prestataire de services événementiels, et leurs coordonnées figurent sur l’annuaire Salons en France, sans modèle dédié. Nous partons de la catégorie Immobilier & Habitat. Pour repérer les salons de votre propre secteur, notre agenda des salons professionnels en France peut aussi servir de point de départ.

Étape 1 : collecter la liste des salons

Collez l’adresse de la catégorie dans Octoparse. Le site est protégé par Cloudflare : Octoparse détecte automatiquement cette protection et propose l’option « Résoudre Cloudflare », il suffit de la cocher. Cette option fait partie des fonctions des offres payantes, que vous pouvez tester pendant 14 jours avec l’essai gratuit.

Octoparse tente automatiquement de passer la vérification Cloudflare : compte à rebours de 4 secondes dans le panneau Conseils
Après avoir coché l’option, Octoparse tente automatiquement de passer la vérification Cloudflare.

Lancez ensuite l’autodétection. L’outil repère la liste (il vérifie aussi si la page se charge au fil du défilement) et propose automatiquement les champs : titre du salon, lien vers sa fiche, type de public, ville, date, lieu et nombre d’exposants. Le plus important est le lien vers la fiche, car c’est là que se trouve l’adresse e-mail de l’organisateur.

Autodétection en cours sur la page Salons en France : le panneau Conseils affiche 31 % et la vérification du défilement infini
L’autodétection analyse la page et repère la liste des salons (31 % ici).

Une fois la détection terminée, Octoparse construit seul le flux de travail (workflow) : ouvrir la page, la faire défiler, puis extraire les données de chaque salon de la liste. Il ne reste plus qu’à lancer la tâche.

Workflow généré automatiquement : aller à la page, page de défilement, élément de la boucle, extraire des données
Le flux de travail construit automatiquement par l’autodétection.
Première tâche en cours d'exécution dans Octoparse : 32 lignes déjà extraites après 22 secondes
Pendant l’exécution, le compteur et le journal montrent la progression : ici, 32 lignes après 22 secondes.

Résultat : 75 salons collectés en 26 secondes, sans aucun doublon.

Première tâche terminée : 75 lignes extraites en 26 secondes, 0 doublon
Première tâche terminée : 75 salons de la catégorie Immobilier & Habitat collectés en 26 secondes.

Étape 2 : récupérer l’adresse e-mail sur chaque fiche

La deuxième tâche reprend les liens collectés à l’étape 1, ouvre chaque fiche et en extrait les informations clés, la présentation et l’adresse e-mail du salon.

Pourquoi deux tâches ? Dans notre test, les fiches de détail sont elles aussi protégées par Cloudflare, et nous n’avons pas pu construire un seul flux qui enchaîne la liste et les fiches. Séparer la collecte en deux tâches est un contournement simple et efficace.

Résultat : 75 fiches traitées en 11 minutes 53 secondes, dont 70 avec une adresse e-mail. La collecte est nettement plus lente que pour la liste (environ 6 lignes par minute contre plus de 170), car chaque fiche doit être ouverte et vérifiée : prévoyez plus de temps pour un volume important.

Si le site que vous visez n’est pas protégé, un seul flux suffit, et c’est plus simple. Notre tutoriel pas à pas avec un annuaire du solaire en donne un exemple complet, avec des captures d’écran à chaque étape. Pour une autre application de ce principe, voyez aussi comment scraper les exposants d’un salon.

Étape 3 : exporter les données

Exportez le résultat en Excel ou en CSV. Vous obtenez deux fichiers : la liste des salons et la liste des fiches avec leurs adresses e-mail. Il reste à les rapprocher et à les nettoyer, ce que nous faisons dans la partie suivante.

Après la collecte : transformer 75 salons en 21 pistes de vente

Une liste brute n’est pas encore une liste de prospection. En rapprochant les deux fichiers de notre exemple, nous avons trouvé un fait qui change la façon de les exploiter : de nombreux salons partagent la même adresse e-mail, car un même organisateur en gère plusieurs.

ÉtapeRésultat
Salons collectés (tâche 1)75
Salons avec une adresse e-mail (tâche 2)70
Organisateurs distincts (adresses regroupées par nom de domaine)21

Un seul organisateur gère 37 des 70 salons, soit 53 %. Les six premiers en gèrent 55, soit 79 %. Pour un prestataire de services, la lecture est simple : au lieu de 70 messages quasi identiques, il vaut mieux préparer une approche pour chacun des 21 organisateurs, et commencer par ceux qui organisent le plus de salons, car un seul contrat peut couvrir plusieurs événements.

Liste dédupliquée des organisateurs de salons Immobilier & Habitat : domaine, adresse e-mail masquée, type d'adresse et nombre de salons gérés
Extrait de la liste (adresses e-mail volontairement masquées). La colonne « Salons » indique le nombre d’événements gérés par chaque organisateur.

Sur les 21 organisateurs, la plupart n’ont publié qu’une adresse générique (de type info@ ou contact@). Cette distinction compte pour la conformité, comme nous le verrons plus loin.

Quelques étapes complètent le travail :

  • Combler les adresses manquantes. Pour les entreprises sans e-mail, le modèle Contact Details Scraper visite leur site web et en extrait les adresses e-mail, les numéros de téléphone et les liens vers les réseaux sociaux. Dans notre collecte Google Maps, 73 établissements ont un site web mais aucune adresse e-mail : ce sont les candidats naturels pour cette étape.
  • Contrôler la pertinence. Écartez les contacts qui ne correspondent pas à votre offre (adresses dédiées à un autre usage, structures hors cible).
  • Importer dans votre CRM. Chaque piste doit garder sa source et sa date de collecte.
  • Actualiser régulièrement. Selon votre abonnement, programmez la tâche pour qu’elle se relance à intervalle régulier. Notre guide pour automatiser la prospection avec Google Maps montre un exemple de workflow.

Pour choisir l’outil qui enverra vos messages ou gérera vos contacts, reportez-vous à notre comparatif des outils de lead generation B2B.

Collecter des pistes de vente dans le respect du RGPD

Une donnée visible en ligne n’est pas pour autant libre de tout usage. Voici l’essentiel à retenir, d’après les pages de la CNIL mises à jour le 10 juin 2026.

  • Les trois conditions de la prospection B2B par e-mail. Selon la CNIL, le consentement préalable n’est pas systématiquement requis pour démarcher un professionnel si le message est en lien avec son activité professionnelle, si la personne est informée de l’origine de ses données et de la finalité du message, et si elle peut s’opposer simplement à de nouvelles sollicitations. (source CNIL)
  • Adresses génériques et adresses nominatives. Les adresses génériques (de type info@, contact@ ou commande@) ne sont pas soumises à ces principes, car elles concernent une personne morale. Les adresses nominatives, elles, sont concernées. (source CNIL)
  • Chaque message. Il doit indiquer l’identité de l’annonceur et permettre de refuser simplement les envois suivants. La CNIL recommande aussi de tenir une liste d’opposition à jour.
  • Avant de collecter. Consultez le fichier robots.txt et les conditions d’utilisation du site : certains interdisent la collecte ou la réutilisation commerciale de leurs données. Ne collectez que ce qui est accessible sans compte, et ne gardez que les champs utiles.

Pour aller plus loin sur ce sujet, lisez notre article sur la prospection commerciale, le RGPD et le scraping. Ce contenu est informatif et ne remplace pas un avis juridique.

FAQ sur la génération de pistes de vente

Qu’est-ce qu’une piste de vente ?

Une piste de vente est un contact commercial potentiel : une entreprise ou une personne que vous avez identifiée comme susceptible d’acheter votre produit ou votre service, avec au moins un moyen de la joindre.

Quelle différence entre une piste de vente, un lead et un prospect ?

Dans l’usage courant, « piste de vente » et « lead » désignent la même chose. Le terme « prospect » s’emploie plutôt pour une piste qui correspond à votre cible et que vous avez qualifiée.

Comment générer des pistes de vente sans acheter de fichier ?

En collectant vous-même des coordonnées publiques sur des sources que vous choisissez : cartes en ligne, annuaires professionnels, listes d’organisateurs ou d’exposants. Vous maîtrisez ainsi l’origine des données et leur fraîcheur. Notre guide pour obtenir des leads grâce au web scraping détaille les sources possibles.

Est-il légal de scraper des adresses e-mail professionnelles ?

Collecter des informations publiques n’est pas interdit en soi, mais leur usage est encadré. Pour démarcher par e-mail, respectez les conditions rappelées par la CNIL (lien avec l’activité du destinataire, information sur l’origine des données, opposition simple) et vérifiez les conditions d’utilisation du site source.

Faut-il savoir coder pour utiliser Octoparse ?

Non. Les modèles se lancent en saisissant quelques paramètres, et la tâche personnalisée repose sur l’autodétection des données de la page : vous construisez le flux sans écrire de code.

Conclusion

Pour générer des pistes de vente avec Octoparse, commencez par vérifier si un modèle existe : c’est la voie la plus rapide. Sinon, créez une tâche personnalisée, en la séparant en deux tâches si le site protège ses fiches de détail. Dans les deux cas, ce qui fait la valeur de la liste, c’est le travail qui suit : dédoublonner, qualifier, et respecter les règles de la prospection. Pour explorer d’autres cas d’usage, parcourez notre page dédiée à la génération de leads. Et pour créer votre première tâche personnalisée pas à pas, suivez notre tutoriel avec un annuaire du solaire.

Quelles données voulez-vous collecter aujourd'hui ?
Décrivez ce dont vous avez besoin. Assistant IA crée le scraper.
Aucune carte bancaire requise

Commencer votre découverte de Octoparse dès maintenant

Télécharger

Lecture conseillée