Scraper LinkedIn avec Apify : guide complet
LinkedIn est la mine d'or du B2B, mais son API officielle est verrouillée. Apify contourne le problème avec une demi-douzaine d'acteurs qui scrapent profils, recherches Sales Navigator, posts et entreprises en toute robustesse, via un proxy résidentiel managĂ©. Dans ce guide, je te montre quel acteur choisir selon ton objectif (profils, listes Sales Nav, posts), comment configurer le cookie li_at proprement, combien ça coûte réellement par prospect, et comment rester du bon côté du RGPD. À la fin, tu sauras construire un pipeline Apify + Claude Code + n8n qui génère 500 prospects qualifiés par semaine en autonomie.
L'outil
Apify : la plateforme de référence pour scraper LinkedIn
5$ de crédits gratuits par mois. Proxy résidentiel inclus. Acteurs officiels maintenus.
Créer un compte Apify →Pourquoi Apify est devenu le standard pour scraper LinkedIn
LinkedIn a toujours été un terrain hostile pour les scrapers. Détection d'IP, throttling agressif, captchas, bannissements rapides. En 2020, beaucoup de têtes pensaient que les tools de scraping LinkedIn étaient morts. Aujourd'hui, Apify est le seul qui tient la route à grande échelle, pour trois raisons.
D'abord, le proxy résidentiel managĂ©. Apify dispose d'un pool d'IPs résidentielles réparties dans le monde, rotatées automatiquement. Tu ne vois même pas la tuyauterie : tu lances un acteur, il utilise le bon proxy. Ensuite, la maintenance des acteurs. Quand LinkedIn change son HTML, l'équipe Apify patche l'acteur dans les 48 heures. Tu n'as rien à faire. Enfin, la scalabilité cloud : scraper 10 profils ou 10 000, c'est le même appel API.
Comparé aux alternatives (PhantomBuster, TexAu, Evaboot, ou un Playwright maison), Apify gagne sur le ratio robustesse/prix. C'est l'outil que je combine avec mes workflows de prospection LinkedIn automatisée pour alimenter mes pipelines de leads B2B.
Les 4 acteurs LinkedIn que tu dois connaître
1. LinkedIn Profile Scraper (apify/linkedin-profile-scraper)
L'acteur de base. Tu lui donnes une liste d'URLs de profils, il te retourne un JSON enrichi : nom, titre, entreprise, expériences, éducation, compétences, contact info (quand public), localisation. Idéal pour enrichir une liste de leads déjà qualifiée.
Tarif indicatif : environ 5$ pour 1 000 profils. Pas besoin de cookie pour les profils publics.
2. Sales Navigator Search Scraper (bebity/linkedin-sales-navigator-scraper)
Celui que j'utilise le plus. Tu lui donnes une URL de recherche Sales Navigator (filtres entreprise, poste, localisation, ancienneté) et il scrape tous les profils matchants. C'est le passage obligé pour construire une base de prospects B2B qualifiée à partir de critères fins.
Nécessite un cookie li_at d'un compte Sales
Navigator. Utilise un compte dédié, pas ton principal.
3. LinkedIn Company Scraper (apify/linkedin-company-scraper)
Pour scraper les pages entreprises : taille, secteur, siege, nombre d'employés, posts récents. Utile pour qualifier des entreprises cibles avant de chercher les décideurs à l'intérieur.
4. LinkedIn Post Scraper (apify/linkedin-post-scraper)
Scraper les posts d'un profil ou d'une entreprise sur les N derniers jours. Use case classique : détecter les signaux d'intention (une personne qui vient de changer de poste, qui parle d'un problème que tu résous, etc.). C'est le carburant de la prospection triée par intention.
Configuration pas à pas : ton premier scrape LinkedIn
- Crée un compte Apify sur apify.com (plan gratuit, pas de carte).
-
Ouvre l'Apify Store, cherche
linkedin sales navigator, clique sur l'acteur
bebity/linkedin-sales-navigator-scraper. - Récupère ton cookie li_at depuis un navigateur connecté à un compte Sales Navigator dédié. (DevTools → Application → Cookies → linkedin.com → li_at)
- Colle l'URL de ta recherche Sales Navigator dans l'input de l'acteur.
- Limite le nombre de résultats à 50-100 pour le premier run (coût faible, validation rapide).
- Lance l'acteur, attends 2-5 minutes, télécharge le dataset en CSV ou JSON.
Une fois que tu as validé la sortie, tu peux industrialiser via l'API Apify (voir mon guide API Apify + Claude Code) ou via le nœud Apify dans n8n pour des runs récurrents.
Combien ça coûte vraiment de scraper LinkedIn ?
Voici les ordres de grandeur que j'observe en production :
- Profil LinkedIn public : environ 5$ pour 1 000 profils.
- Recherche Sales Navigator : environ 10$ pour 1 000 résultats (plus cher car nécessite un navigateur headless auth).
- Posts LinkedIn : environ 2$ pour 1 000 posts.
Sur un mois, un pipeline qui scrape 5 000 profils Sales Navigator + 5 000 enrichissements profils coûte environ 75$. Pour ce prix tu as une base de prospects B2B ultra ciblés, soit 0,015$ par prospect. Aucun outil grand public (PhantomBuster, Waalaxy) n'est aussi précis à ce tarif. Voir l'avis complet sur Apify pour la comparaison détaillée.
RGPD et conformité : ce que tu dois savoir
Scraper des profils LinkedIn, même publics, c'est du traitement de données personnelles au sens du RGPD. Trois points non négociables :
- Base légale claire : l'intérêt légitime B2B est recevable si tu vises des personnes en poste pour leur activité professionnelle (prospection B2B).
- Information des personnes : la CNIL demande que tu informes les prospects de la collecte au plus tard lors du premier contact. Un paragraphe dans ton premier email suffit.
- Droit d'opposition : toute personne peut demander la suppression de ses données. Garde une procédure simple (mail dédié, opt-out en un clic).
Apify n'est pas un sous-traitant RGPD de ton traitement, c'est toi le responsable. Consulte un juriste ou un DPO avant d'industrialiser en France.
Pipeline type : Apify LinkedIn → GPT → CRM
Le workflow que j'utilise pour transformer du scraping LinkedIn en revenus :
- Apify : scrape une recherche Sales Navigator (ICP précis).
- n8n ou script Claude Code : nettoie les données, déduplique, enrichit (email via Dropcontact, signaux via posts LinkedIn).
- GPT-4.1 ou Claude : génère un ice-breaker personnalisé par prospect basé sur son profil + ses posts récents.
- CRM (HubSpot, Pipedrive, Notion) : ingestion automatique, segmentation, séquence outbound.
Cette logique transforme Apify en vraie machine à pipeline. C'est exactement ce type de système qu'on construit ensemble dans LE LABO IA.
Passe à l'action avec LE LABO IA
Apprends à construire des pipelines de prospection IA qui génèrent des rendez-vous en automatique. +110 entrepreneurs accompagnés.
Découvrir le programme →Questions fréquentes
Scraper des données publiques reste licite, mais le RGPD s'applique en Europe. Tu peux scraper des profils publics pour de la prospection B2B sur base d'intérêt légitime, à condition d'informer les personnes et de respecter le droit d'opposition.
Profils : apify/linkedin-profile-scraper. Sales Navigator : bebity/linkedin-sales-navigator-scraper. Posts : apify/linkedin-post-scraper. Entreprises : apify/linkedin-company-scraper.
Pour les profils publics, non. Pour Sales Navigator et les recherches avancées, tu dois fournir le cookie li_at d'un compte. Utilise un compte dédié au scraping, jamais ton compte principal.
Apify gère la rotation de proxy. Côté compte LinkedIn (quand cookie fourni), reste sous 300 profils par jour, espace les runs, utilise un compte dédié.