Extraire des prospects Google Maps avec un agent IA
Le message de chat indique le métier recherché, la ville, la région et le code pays ISO 3166 Alpha-2. Un agent IA s'appuie sur OpenAI pour lancer le sous-workflow d'extraction Google Maps, qui passe par les acteurs Apify, puis le crawler de sites web. SerpAPI sert de recours pour compléter les données manquantes, et les résultats sont écrits dans Google Sheets.
- Déclencheur
- Message de chat
- Taille
- 14 nœuds
- Outils
- Agent IA, OpenAI, SerpAPI, Requêtes HTTP (API), Google Sheets
Comment fonctionne ce workflow
- 1
Le déclencheur When chat message received capte la demande, par exemple un métier suivi d'une ville.
- 2
AI Agent, relié à OpenAI Chat Model, choisit l'outil à appeler selon la demande.
- 3
Simple Memory conserve les derniers messages de la conversation pour garder le contexte.
- 4
Call n8n Workflow Tool lance le sous-workflow Google Maps Extractor, qui interroge le Google Maps Scraper d'Apify avec des requêtes HTTP Request.
- 5
Call n8n Workflow Tool lance ensuite le sous-workflow Website Content Crawler, qui lit le contenu des sites trouvés avec l'acteur Website Content Crawler d'Apify.
- 6
SerpAPI complète les fiches restantes en repli, puis Aggregate regroupe les résultats et Google Sheets les écrit dans une feuille.
Quand l'utiliser
- Constituer une liste de cabinets ou d'artisans d'une ville avant une campagne de prospection.
- Repérer des entreprises locales avec leur site web pour qualifier des leads avant un premier appel.
- Alimenter une feuille Google Sheets de prospects à partir de simples demandes envoyées dans le chat.
À préparer avant l'import
- Une clé API OpenAI, renseignée dans les identifiants OpenAI de n8n.
- Un compte SerpAPI et sa clé API.
- Un compte Apify avec les acteurs Google Maps Scraper et Website Content Crawler.
- Des identifiants Google Sheets configurés dans n8n, et une feuille de destination.
- Le guide de configuration Notion, dont le lien figure dans les notes du template.
Bon à savoir
Commencez par un métier et une seule ville pour vérifier les identifiants Apify et SerpAPI avant de lancer des extractions plus larges. Le guide Notion lié dans les notes détaille la mise en place des acteurs.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Ventes & CRM
- Traiter les transcripts Gong et enrichir avec SalesforcePrépare les transcripts d'appels Gong et y ajoute les données de compte Salesforce et Pipedrive.
- Publier des posts LinkedIn générés par OpenAI depuis NotionLit les posts prévus dans Notion, les fait reformuler par OpenAI et les publie sur LinkedIn.
- Collecter des annonces Glassdoor pour prospecter avec Bright DataRecherche des offres Glassdoor par poste, ville et pays, puis écrit les résultats dans Google Sheets pour la prospection.
- Repérer les biens immobiliers à fort potentiel avec BatchDataRepère les biens immobiliers à fort potentiel et envoie les informations à l'équipe commerciale par e-mail et Slack.
- Prospecter des leads LinkedIn selon votre ICP avec OpenAIRecherche des leads LinkedIn selon votre ICP, enrichissement via les sites et les posts, scoring et envoi de messages automatiques.
- Importer un CSV dans HubSpot avec mappage des champsImporte un CSV dans HubSpot en faisant correspondre les colonnes aux propriétés de l'objet choisi.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n