LinkedIn Company Scorer : Recherche & qualification IA pour CRM
Pipeline n8n qui recherche des entreprises sur LinkedIn via Ghost Genius API, filtre par qualité (followers + site web), déduplique contre le CRM, score chaque lead 0-10 avec GPT-4.1 selon des critères positifs/négatifs personnalisables, et alimente automatiquement une Google Sheet CRM.

Volume max
Score IA
CRM
Contexte
Trouver des prospects B2B qualifiés sur LinkedIn = un job à plein temps. Le commercial passe des heures à chercher avec les bons filtres (taille, secteur, lieu), puis à scorer chaque entreprise pour savoir si elle vaut le coup d'être contactée. Et il faut éviter les doublons quand on lance plusieurs recherches similaires. Sans automatisation, on plafonne à 50-100 leads qualifiés par semaine en y mettant beaucoup de temps.
Le challenge
Construire un pipeline qui (1) cherche jusqu'à 1000 entreprises LinkedIn par run via Ghost Genius API avec pagination, (2) filtre les entreprises peu sérieuses (followers <200, pas de site web), (3) déduplique contre le CRM existant via Google Sheets lookup, (4) score les nouvelles entreprises 0-10 avec une IA contextualisée par les critères du business (industrie, taille, indicateurs positifs/négatifs), (5) stocke tout dans une Google Sheet exploitable.
La solution
Workflow n8n démarré manuellement (idéal pour ramps de prospection ciblés). Set Variables permet de configurer : target keyword, taille (B-I), location ID, produit/service, indicateurs positifs et négatifs (3-5 chacun). Search Companies via Ghost Genius API avec pagination (3 pages max, 2s entre requêtes). Process Each Company en split-batches : Get Company Info (1 req/2s pour rate limit) → Filter (followers >200 + website) → Check duplicate dans Google Sheet par ID → If new : AI Scoring GPT-4.1 (temperature 0.2, JSON output, score 0-10 basé sur critères perso) → Wait 2s → Append CRM avec status 'Qualified'.
Fonctionnalités clés
- 01Search LinkedIn via Ghost Genius API (jusqu'à 1000 entreprises/run)
- 02Pagination intelligente (3 pages max, intervalle 2s)
- 03Set Variables centralisé : target, taille, location, produit, indicateurs +/-
- 04Filtres qualité : followers >200 + site web obligatoire
- 05Déduplication Google Sheets par LinkedIn ID (évite les doublons multi-runs)
- 06AI Scoring GPT-4.1 contextualisé : industry fit + company profile + pain points
- 07JSON output strict pour score 0-10 (temperature 0.2 = consistant)
- 08Indicateurs positifs/négatifs personnalisables (3-5 chacun)
- 09Rate limiting respecté : Wait 2s avant chaque append Google Sheets
- 10Append CRM avec 7 colonnes (ID, Name, Website, LinkedIn, Summary, Score, State='Qualified')
- 11Toutes les entreprises stockées (peu importe le score) pour éviter de re-scraper plus tard