TL;DRChaque lundi, vous ouvrez les sites de vos concurrents, vous notez leurs prix dans un tableur, puis vous recommencez avec les annonces et les avis clients. Des heures perdues, chaque semaine. Dans cet Apify tutoriel, je vous montre comment confier cette collecte à un robot, puis l'envoyer automatiquement vers n8n ou Make.

Je suis Jonathan Gutierrez, fondateur de Websource. Nous construisons ce type d'automatisation pour des e-commerçants et des PME. Objectif de cet article : lancer votre premier scraping vous-même, sans écrire une ligne de code.

C'est quoi Apify et à quoi ça sert ?#

Apify est une plateforme en ligne qui récupère automatiquement des données sur des sites web et les range dans un tableau exploitable. Vous choisissez un robot prêt à l'emploi, vous lui dites quoi chercher, il visite les pages à votre place et vous livre un fichier propre en CSV, Excel ou JSON.

Cette technique s'appelle le scraping : un programme lit une page web comme un humain, mais n'en garde que les informations utiles. Prix, titres, adresses, notes : tout ce qui est visible à l'écran peut devenir une ligne de tableau.

L'intérêt d'Apify, c'est de scraper un site sans coder. Pas de serveur à gérer, ni de blocages à contourner, ni de stockage à prévoir : la plateforme s'en charge.

Les Actors : utiliser un robot existant ou en créer un sur mesure#

Un Actor est un petit programme qui tourne sur Apify et réalise une tâche précise, par exemple extraire les fiches Google Maps d'une ville ou les avis d'un produit. Vous pouvez utiliser un Actor déjà publié sur l'Apify Store, ou en faire développer un sur mesure pour un site particulier.

L'Apify Store annonce plus de 95 000 Actors (chiffre affiché en octobre 2026) : Google Maps, Amazon, Instagram, sites d'annonces, ou n'importe quel site via un robot générique.

Chaque Apify scraper du Store a sa fiche : données récupérées, paramètres, prix et avis des utilisateurs. Lisez ces avis : un Actor mal maintenu casse dès que le site cible change sa mise en page.

Quand aucun Actor ne convient, un développeur peut en écrire un en JavaScript ou en Python. Utile pour un site de niche ou un espace client avec connexion.

Apify tutoriel : lancer votre premier scraping pas à pas#

Pour un premier test, créez un compte gratuit, choisissez un Actor dans le Store, remplissez son formulaire et cliquez sur Start. Quelques minutes plus tard, les résultats s'affichent dans un tableau téléchargeable. Voici les étapes avec un exemple simple : récupérer les fiches Google Maps des plombiers d'une ville.

  1. Créez un compte gratuit sur apify.com. Aucune carte bancaire n'est demandée.
  2. Cherchez Google Maps Scraper dans le Store. Vérifiez le nombre d'utilisateurs, la dernière mise à jour, les avis et le prix : cet Actor est facturé au résultat, à partir de 1,50 $ pour 1 000 fiches.
  3. Ouvrez l'Actor dans la console Apify depuis sa fiche : le formulaire de paramètres s'affiche.
  4. Remplissez les paramètres : mot-clé (plombier), zone (Lyon), nombre maximum de résultats. Commencez à 20 ou 50 lignes pour économiser vos crédits.
  5. Lancez le run avec Start. Un run, c'est une exécution de l'Actor.
  6. Ouvrez le dataset, le tableau de résultats, et exportez-le en CSV, Excel ou JSON.

Envoyer les résultats vers n8n ou Make, puis vers Google Sheets, Airtable ou SQL#

Apify sait envoyer ses résultats ailleurs : il propose des intégrations avec n8n, Make, Zapier, Airtable et Google Drive, ainsi qu'une API et des webhooks. Pour Google Sheets, on passe par n8n ou Make, qui récupèrent les données à la fin de chaque run, les nettoient et les déposent dans votre tableur.

n8n et Make relient des applications entre elles sans programmation : quand ceci se produit, fais cela. Un scénario Apify n8n type tient en quatre blocs :

  1. Déclencheur : Apify signale la fin du run via un webhook (un message automatique envoyé à une adresse web) ou le module Apify, appelé On new Apify Event dans n8n et Watch Actor Runs dans Make.
  2. Récupération : le scénario lit le dataset.
  3. Nettoyage : suppression des doublons, prix convertis en nombres, lignes vides filtrées.
  4. Envoi : ajout des lignes dans Google Sheets, Airtable ou une base SQL.

Google Sheets suffit pour quelques centaines de lignes. Airtable est pratique pour démarrer, mais une base SQL tient mieux la charge quand l'historique grossit, comme je l'explique dans mon avis sur Airtable.

Mon retour d'expérience

Chez Websource, nous avons d'abord utilisé n8n pour nous-mêmes, afin d'automatiser la préparation de notre bilan comptable et financier. Premier constat : avant d'automatiser quoi que ce soit, il faut connecter ses comptes. Google Docs, Google Sheets et chaque outil utilisé demandent leur propre connexion dans n8n.

Deuxième constat : n8n sert à beaucoup de choses, mais il ne réfléchit pas à votre place. Il faut raisonner le scénario avant de le construire : quelles données, d'où elles viennent, dans quel ordre les relier. Plus il y a d'outils à connecter, plus cette réflexion compte. C'est pour ça que je conseille de démarrer avec une seule source.

Automatiser : planifier le scraping et recevoir une alerte#

Apify intègre un planificateur qui relance un Actor à heure fixe, chaque jour ou chaque semaine. Couplé à n8n ou Make, il compare les nouvelles données aux anciennes et vous envoie une alerte par e-mail ou Slack uniquement quand quelque chose change, par exemple un prix concurrent qui baisse.

La planification se règle dans le menu Schedules de la console : vous choisissez l'Actor, ses paramètres et la fréquence. C'est là que le web scraping devient une automatisation : vous ne lancez plus rien à la main.

Côté n8n ou Make, le scénario compare chaque ligne à la dernière valeur connue. Au-delà d'un seuil que vous fixez, il envoie un message. Une IA peut même résumer les changements de la semaine : c'est le principe des agents IA que nous mettons en place.

Exemples d'usage pour un e-commerçant#

Trois usages rapportent vite à une boutique en ligne : la veille des prix concurrents, la surveillance d'annonces et la collecte d'avis clients. Dans chaque cas, Apify récupère les données, n8n ou Make les trie, et vous ne recevez que ce qui demande une décision de votre part, sans ouvrir un seul site concurrent.

  • Veille prix : chaque matin, relevé du prix de vos produits phares chez trois concurrents, avec une alerte si l'un passe sous votre tarif.
  • Annonces : suivi des nouveaux produits ou vendeurs sur une marketplace ou un site de petites annonces.
  • Avis clients : collecte des avis sur vos produits et ceux des concurrents, classés par une IA par thème (livraison, qualité, service).

Pour la prospection B2B, les données publiques officielles sont souvent une meilleure source que le scraping. Je le montre avec le MCP data.gouv.fr.

Apify prix : combien ça coûte en pratique ?#

Apify propose un plan gratuit avec 5 $ d'utilisation offerts chaque mois, puis des abonnements à partir de 19 $ par mois. Le coût réel dépend de l'Actor choisi, du nombre de pages visitées et de l'usage de proxys. Un petit test reste souvent dans le gratuit, une veille quotidienne sur des milliers de pages non.

La facture combine, selon la page tarifs d'Apify consultée en octobre 2026 :

  • L'abonnement : Free (0 $), Starter (19 $ par mois), Scale (199 $), Business (999 $). Chaque plan payant inclut son montant en crédit d'utilisation, et 10 % de remise en paiement annuel.
  • Les unités de calcul : le temps de machine consommé par vos runs. Une unité correspond à 1 Go de mémoire pendant une heure, facturée 0,20 $ en Free et Starter, 0,16 $ en Scale, 0,13 $ en Business.
  • Le prix de l'Actor : soit au paiement par événement (un prix fixe par résultat ou par lancement), soit sans supplément, vous ne payez alors que la consommation de la plateforme.
  • Les proxys : des adresses IP intermédiaires qui évitent d'être bloqué. Les proxys résidentiels coûtent 8 $ par Go en Free et Starter, moins sur les plans supérieurs.

Attention : le crédit non utilisé n'est pas reporté au mois suivant. Et en plan gratuit, une fois le crédit épuisé, l'accès est bloqué jusqu'au début du mois suivant.

Le coût grimpe avec les sites qui bloquent les robots, les pages lourdes, une fréquence trop élevée et les scénarios qui récupèrent tout à chaque fois. Testez toujours sur un petit volume.

Le scraping est-il légal ?#

Le scraping n'est pas interdit en soi, mais il est encadré. Trois points demandent de l'attention : les conditions d'utilisation du site visité, le droit des bases de données et le RGPD dès que vous collectez des données personnelles. Ce qui suit décrit des points de vigilance et ne remplace pas l'avis d'un juriste.

  • Conditions d'utilisation : beaucoup de sites interdisent la collecte automatisée dans leurs CGU. Lisez-les avant de lancer un Actor.
  • Bases de données : le producteur d'une base peut interdire l'extraction d'une partie substantielle de son contenu (article L342-1 du Code de la propriété intellectuelle).
  • Données personnelles : un nom ou un e-mail public reste une donnée personnelle. Le RGPD s'applique (finalité claire, collecte limitée, information des personnes). En juin 2025, la CNIL a publié une fiche sur la collecte par moissonnage, dans ses recommandations sur l'IA : exclure les sites sensibles et ceux qui refusent la collecte, limiter les données récupérées.
  • Charge du site : limitez la fréquence pour ne pas gêner le site visité.

Les prix et fiches produits posent en général moins de questions que les données sur des personnes. En cas de doute, faites valider votre projet.

Quelle alternative à Apify choisir ?#

Les principales alternatives à Apify sont les extracteurs visuels comme Octoparse ou Browse AI, les API de scraping comme ScrapingBee ou Bright Data, et le script sur mesure. Apify reste idéal pour démarrer vite ; un script devient plus intéressant quand le besoin est stable, volumineux et concentré sur un seul site.

OptionPour quiPoint fortLimite
ApifyDémarrage rapide, besoins variésStore d'Actors, intégrations n8n et MakeCoût qui grimpe avec le volume
Octoparse, Browse AINon-techniciensInterface visuelle par clicMoins souple sur les sites complexes
ScrapingBee, Bright DataDéveloppeursAnti-blocage solideDemande du code
Script sur mesureBesoin récurrent et stableCoût maîtrisé, format exactDéveloppement et maintenance

Un script en Python ou avec Crawlee, la bibliothèque open source d'Apify disponible en JavaScript et en Python, tourne sur votre serveur et écrit directement dans votre base. Nous le proposons quand un client scrape le même site tous les jours depuis des mois.

Mon retour d'expérience

Nous avons repris pour Diyeva, une société de téléphonie par IA pour les professionnels de santé, une automatisation de prise de rendez-vous construite sous n8n par un autre prestataire. Le système ne tenait pas : moins de 40 % des rendez-vous arrivaient vraiment dans l'agenda du médecin.

n8n atteignait ses limites face à des flux complexes, avec des conversions de formats de données et de nombreux cas métier. Nous avons reconstruit l'ensemble en Symfony : plus de 90 % des rendez-vous sont désormais bien enregistrés. Tout le détail est dans l'étude de cas Diyeva. La même logique vaut pour le scraping : un outil sans code pour démarrer, du sur mesure quand le flux devient critique.

FAQ#

Apify est-il gratuit ?#

Oui pour tester : le plan gratuit inclut 5 $ d'utilisation par mois, sans carte bancaire, ce qui suffit pour de petits volumes. Une collecte régulière demande un plan payant, à partir de 19 $ par mois, et certains Actors du Store sont facturés en plus au résultat.

Qu'est-ce qu'un Actor sur Apify ?#

Un programme hébergé sur Apify qui réalise une tâche précise, le plus souvent extraire les données d'un site. Vous l'utilisez depuis le Store via un formulaire, ou vous en faites développer un sur mesure.

Quel est votre avis sur Apify ?#

Mon Apify avis en une phrase : c'est l'un des outils les plus rapides pour passer d'une idée à des données exploitables. Ses limites : un coût difficile à prévoir à grande échelle et des Actors tiers de qualité inégale.

Faut-il savoir coder pour utiliser Apify ?#

Non, pour un Actor existant : un formulaire suffit. Le code devient utile pour créer un Actor sur mesure ou brancher les données sur vos outils sans passer par n8n ou Make.

Passez à l'action#

Si vous recopiez encore des données à la main, cet Apify tutoriel vous donne la marche à suivre : un Actor du Store, un premier run sur un petit volume, puis une planification reliée à n8n ou Make. Commencez par une seule source, la plus pénible à suivre aujourd'hui.

Vous préférez qu'on construise la chaîne complète avec vous, du scraping jusqu'à l'alerte ? C'est notre métier de développeur d'agents IA et d'automatisations n8n, Make et Zapier. Réservez un échange de 45 minutes : nous regardons ensemble les données que vous collectez et ce qui peut être automatisé.