Introduction

Dans ce guide étape par étape, vous allez configurer une automatisation des réseaux sociaux fiable et sécurisée avec Make.com et PhantomBuster en utilisant des proxies mobiles. À la fin de ce tutoriel, vous aurez un scénario opérationnel : Make.com orchestrera les tâches, collectera des données et lancera des agents sur PhantomBuster, qui effectuera des actions réseau via des proxies mobiles. Nous examinerons pourquoi utiliser des proxies mobiles, comment les configurer correctement, comment éviter les blocages, et comment construire des scénarios évolutifs étape par étape. Si vous souhaitez passer directement aux exemples, utilisez le lien interne vers la section « Exemples d'automatisations ». Pour les règles et restrictions des plateformes, allez à la section « Limites et sécurité ». Pour votre commodité : accéder aux exemples d'automatisations et accéder aux limites et à la sécurité.

Pour qui est ce guide. Pour les professionnels débutants en SMM, les responsables de produits et les propriétaires de petites entreprises, ainsi que pour les utilisateurs avancés qui souhaitent établir un système fiable sans « magie » ni chaos. Nous partons du principe que vous savez utiliser un navigateur, créer des comptes sur des services en ligne et lire de simples formulaires de configuration. L'expérience en programmation n'est pas requise.

Ce qu'il faut savoir à l'avance. Nous allons démontrer deux services clés : Make.com comme constructeur de scénarios et PhantomBuster comme exécuteur de tâches en ligne prenant en charge les proxies. Nous utiliserons un format de proxy typique : http://login:motdepasse@hôte:port. Si votre fournisseur a un format différent ou si une distinction est faite entre HTTP(S) et SOCKS5, nous le discuterons dans la section de configuration. Nous respectons les règles des réseaux sociaux et la loi. Tous les exemples sont conçus pour travailler avec vos comptes officiels, contenus et consentements des propriétaires de données.

Combien de temps cela prendra. Si vous avez déjà accès à Make, PhantomBuster et à des proxies mobiles, la configuration d'un scénario de base prendra 2 à 4 heures. Le test et le réglage prendront encore 1 à 2 heures. Pour déboguer des intégrations complexes, prévoyez une journée de travail.

Préparation préalable

Outils et accès nécessaires :

  • Compte Make.com avec accès aux modules HTTP, Webhooks, Schedulers et, si nécessaire, aux intégrations de vos réseaux sociaux via les applications officielles. Un tarif minimum est généralement suffisant pour commencer.
  • Compte PhantomBuster avec possibilité de lancer des agents (par exemple, Phantom pour travailler avec les réseaux sociaux). Un accès aux paramètres de proxy dans l'agent est nécessaire.
  • Accès à des proxies mobiles. Il faut des fournisseurs avec des pools d’IP mobiles fiables et des fonctions de rotation. À titre d'exemple, vous pouvez considérer mobileproxy.space. Important : disposer d'un panneau affichant l'hôte, le port, le login, le mot de passe, et où l'on peut configurer la rotation périodique des IP.
  • Comptes de vos réseaux sociaux et autorisations pour l'automatisation via des API officielles, si cela est nécessaire pour les tâches. Respectez les règles des plateformes.

Exigences système :

  • Navigateur moderne (Chrome, Firefox, Edge, Safari). Nous recommandons Chrome pour la meilleure compatibilité des interfaces.
  • Connexion Internet stable. Idéalement à partir de 20 Mbit/s ou plus.
  • Accès à votre e-mail pour confirmer les inscriptions et pour l'authentification à deux facteurs (2FA), si elle est activée.

Ce qu'il faut installer et configurer :

  • Aucun logiciel supplémentaire n'est requis sur votre ordinateur. Tous les services fonctionnent dans le cloud.
  • Préparez un gestionnaire de mots de passe pour stocker vos données de proxy et vos tokens API. Cela aidera à éviter les erreurs.

Sauvegardes :

  • Dans Make.com, créez des duplicatas de scénarios avant d'effectuer des changements. Il s'agit généralement du bouton Duplicate ou Copy scenario. Vous pouvez également exporter le blueprint du scénario via le menu scénario pour vous rétablir rapidement.
  • Dans PhantomBuster, dupliquez l'agent avant d'apporter des modifications significatives au proxy, à l'horaire ou aux données d'entrée. Cela vous permettra toujours de revenir en arrière.

Conseil : Avant de commencer, créez un document simple où vous conservez : les noms des scénarios, les identifiants des agents PhantomBuster, les données des proxies, la fréquence de rotation, et les points de contact (où sont envoyées les notifications depuis Make). Cela rendra le suivi du projet plus simple.

Notions de base

Termes clés en termes simples :

  • Make.com — constructeur de scénarios dans le cloud. Permet de connecter des services et d'exécuter des chaînes d'actions sans code : déclenchement programmé, appel de webhooks, envoi de requêtes, enregistrement dans des tableaux, notifications.
  • PhantomBuster — plateforme cloud d'agents (phantoms) qui exécutent des tâches sur Internet. De nombreux agents peuvent travailler via des proxies.
  • Proxy mobile — accès à Internet via une IP fournie par un réseau mobile. Il s'agit généralement d'IP dynamiques provenant du pool de l'opérateur. Ce type de trafic apparaît comme provenant d'un smartphone.
  • Rotation IP — changement d'IP externe à intervalles réguliers ou manuellement. Nécessaire pour répartir la charge et réduire le risque de limitations.
  • Orchestration — gestion du processus : planification, exécution, agrégation des résultats, réactions aux erreurs. Cette fonction est assurée par Make.

Principes de base du fonctionnement :

  • Toutes les actions réseau requérant l'utilisation d'un proxy sont exécutées là où le proxy peut être configuré explicitement. Dans notre cas, c'est dans PhantomBuster.
  • Make.com gère les agents : il transmet les données d'entrée, les lance, collecte les résultats et envoie des notifications.
  • Le proxy est configuré au niveau de l'agent PhantomBuster. Pour Make.com, il n'est pas possible d'indiquer directement le proxy dans la plupart des modules, donc toute action nécessitant une IP spécifique doit être effectuée dans PhantomBuster.

Ce qu'il est important de comprendre avant de commencer :

  • Tous les réseaux sociaux ne permettent pas l'automatisation en dehors des API officielles. Vérifiez les règles de chaque plateforme. Utilisez les méthodes officielles lorsque cela est possible.
  • Les proxies mobiles ne sont pas une « magie anti-blocage ». Ils réduisent les risques, mais en cas d'actions agressives ou de violations des règles, des restrictions peuvent survenir.
  • Une orchestration adéquate, des limites délicates et une journalisation des actions sont plus importantes que le nombre de proxies.

Qu'est-ce que Make.com et PhantomBuster

Make.com est un éditeur visuel de processus d'affaires. Vous créez des scénarios à partir de modules : entrées, traitements, sorties. Un scénario peut être déclenché selon un programme, un événement (webhook), manuellement ou lors de modifications dans des services connectés. Exemples de modules : HTTP, Webhooks, Tools, Data Store, Google Sheets, Slack. Un important avantage de Make est qu'il est facile à maintenir, à modifier et à documenter. Il convient bien à l'orchestration de processus où une partie des tâches est exécutée par des outils externes, comme PhantomBuster.

PhantomBuster est une bibliothèque de « fantômes » cloud, prêts à résoudre des tâches courantes : collecte de données de profils, vérification de publications, communications légères via des canaux officiels, traitement de listes d'URL, etc. Ce qui est essentiel pour notre sujet, c'est qu'il est possible d'indiquer un proxy pour l'agent dans PhantomBuster et de contrôler l'intensité. L'architecture est la suivante : Make fournit l'entrée, lance le fantôme, attend la fin, télécharge les résultats et les envoie là où ils sont nécessaires.

Combinaisons Make et PhantomBuster :

  • Make — planification et intégration avec votre stack : CRM, tableaux, messageries, rapports.
  • PhantomBuster — actions réseau, où le support de proxy et des intervalles flexibles sont nécessaires.
  • Communication — via l'API de PhantomBuster, les modules HTTP standards dans Make et les webhooks.

Conseil : Commencez toujours par un petit scénario de test, où Make lance un agent PhantomBuster selon un programme et enregistre le résultat dans un seul tableau. Ce n'est qu'après un test réussi que vous pourrez passer à l'échelle.

Pourquoi utiliser des proxies mobiles

Les proxies mobiles sont utilisés pour que le trafic réseau apparaisse comme provenant d'un véritable appareil mobile. Cela aide à :

  • Réduire le risque de vérifications supplémentaires, si vos processus sont basés sur un comportement mobile et que vous agissez dans le respect des règles.
  • Répandre la charge réseau entre les IP afin de ne pas créer de « goulet d'étranglement » sur une seule adresse.
  • Émuler la géographie, par exemple si vous devez tester la visibilité d'un contenu dans une région spécifique, à condition de respecter les règles des plateformes.

Pourquoi les mobiles et non les centres de données :

  • Les IP mobiles changent souvent dans le fonctionnement normal des réseaux. Cela donne « de l'air » aux processus et réduit le risque d'accumulation de signaux de risque.
  • Une plus grande « similarité » avec le trafic des utilisateurs de normale d'applications mobiles quand la tâche l'exige et n'entre pas en contradiction avec les règles.

⚠️ Attention : Les proxies mobiles ne doivent pas être utilisés pour contourner des restrictions, déverrouiller des comptes, augmenter les limites au-delà de ce qui est permis ou pour toute action violant les lois et les règles des plateformes. Utilisez-les uniquement dans des scénarios légaux et avec les autorisations nécessaires pour l'automatisation.

Conseil : Lors du travail avec plusieurs comptes officiels de marques, il est recommandé d'attribuer un proxy mobile distinct à chaque compte. Cela facilitera l'audit et réduira les risques de chevauchement.

Étape 1 : Préparation des comptes et de l'environnement

Objectif de l'étape

Préparer les espaces de travail dans Make et PhantomBuster, rassembler tous les accès et créer des scénarios et des agents vides pour la configuration ultérieure des proxies.

Instructions détaillées étape par étape

  1. Ouvrez Make.com et connectez-vous à votre compte. Si vous n’avez pas de compte, inscrivez-vous et confirmez votre e-mail.
  2. Créez un espace ou choisissez un espace existant. Cliquez sur Créer un nouveau scénario.
  3. Dans le scénario vide, ajoutez trois modules : Scheduler (pour lancer selon le temps), HTTP (pour les appels API de PhantomBuster), et Google Sheets ou Data Store (pour enregistrer les résultats). Nous configurerons chaque module plus tard.
  4. Enregistrez le scénario. Donnez-lui un nom clair, par exemple « Orchestration PB — Instagram Insights (proxy mobile) ».
  5. Ouvrez PhantomBuster et connectez-vous. Si vous n’avez pas de compte, inscrivez-vous, confirmez votre e-mail et activez la 2FA si elle est supportée.
  6. Trouvez l'agent qui correspond à votre tâche. Pour l'exemple, prenons un agent qui collecte des métriques publiques à partir de pages ou de profils accessibles officiellement. Créez un nouvel agent en cliquant sur Nouvel agent et donnez-lui un nom, par exemple « IG Insights via Mobile Proxy ».
  7. Dans l'agent sur PhantomBuster, sautez les étapes d'authentification des réseaux sociaux pour l’instant, si elles ne sont pas requises pour lire des données publiques, ou assurez-vous que vous utilisez uniquement des méthodes officiellement autorisées.
  8. Créez un ensemble de données d'entrée de test : par exemple, une liste de profils ou d'URLs publiées officiellement et destinées à être lues.
  9. Préparez un document avec les accès : notez l’ID du scénario Make (vous pouvez le voir dans l'URL), le nom de l'agent PhantomBuster, et les champs pour le proxy (hôte, port, login, mot de passe).

Points importants

Règle obligatoire : pour chaque compte et chaque projet, gardez les accès et les paramètres séparément. Ne mélangez jamais les proxies et les comptes sans nécessité ni autorisation.

Résultat attendu

Vous avez un scénario vide mais enregistré dans Make avec des modules de base et un agent créé dans PhantomBuster avec des données d'entrée de test.

Problèmes possibles et solutions

  • Impossible de créer un scénario dans Make — actualisez le navigateur, reconnectez-vous, vérifiez les autorisations de l'espace de travail.
  • Aucun agent approprié dans PhantomBuster — utilisez des agents génériques (par exemple, HTTP GET/POST) ou des alternatives compatibles avec les API officielles, ou envisagez un micro-script exécuté via PhantomBuster, si cela est supporté par votre tarif.

✅ Vérification : dans Make, vous voyez un brouillon de scénario avec les modules Scheduler, HTTP et un module de sortie (par exemple Google Sheets). Dans PhantomBuster, l'agent a été créé avec son nom et des données d'entrée de test.

Étape 2 : Configuration du fournisseur de proxies mobiles

Objectif de l'étape

Obtenir des données stables pour le proxy mobile : hôte, port, login, mot de passe, ainsi que activer la rotation des IP et noter les paramètres pour PhantomBuster.

Instructions détaillées étape par étape

  1. Ouvrez le panneau de votre fournisseur de proxies mobiles. Utilisez mobileproxy.space si vous avez choisi cet exemple. Connectez-vous sous votre compte.
  2. Créez ou activez un slot de proxy. Donnez au slot un nom correspondant au projet, par exemple « Brand_A_IG ».
  3. Copiez les paramètres de connexion. Il s'agit généralement de l'hôte (domaine ou IP), du port (par exemple 3128), du login et du mot de passe. Notez-les dans votre document d'accès.
  4. Assurez-vous que le type de proxy est HTTP(S). La plupart des agents cloud de PhantomBuster fonctionnent avec des proxies HTTP(S). Si vous avez des SOCKS5, vérifiez si votre agent les supporte. Sinon, utilisez HTTP(S).
  5. Configurez la rotation IP. Dans le panneau du fournisseur, choisissez un intervalle de rotation (par exemple, toutes les 30 à 60 minutes) ou configurez une rotation manuelle via un bouton. Notez la méthode de rotation et l'intervalle.
  6. Si le fournisseur fournit un lien « global » de rotation ou une clé API pour changer d'IP, conservez-les dans votre document. Ces données seront utiles pour une rotation automatique via Make selon le calendrier.
  7. Vérifiez la géographie des IP. Si votre tâche nécessite une région spécifique, choisissez le pool correspondant. Si aucune exigence n'est précise, laissez par défaut.
  8. Assurez-vous que les limites et la bande passante sont adéquates. Si vous prévoyez de faire fonctionner plusieurs agents, vérifiez que le fournisseur permet le parallélisme ou créez plusieurs slots.

Points importants

Ne conservez pas les identifiants et mots de passe des proxies dans des tableaux ouverts sans protection. Utilisez des stockages sécurisés ou le chiffrement, si possible.

Conseil : Donnez des noms uniformes à tous vos slots de proxy, par exemple « proj_channel_region_index » (brand_ig_ru_01). Cela facilitera l'automatisation de l'échelle et évitera la confusion.

⚠️ Attention : La rotation IP ne doit pas servir à « contourner » les restrictions lors d'actions agressives. Utilisez la rotation pour répartir les requêtes uniformément et uniquement dans les limites autorisées.

Résultat attendu

Vous avez un proxy mobile fonctionnel avec des paramètres d'accès connus, avec une rotation activée (ou la possibilité de l’activer manuellement), et un plan de répartition de la charge.

Problèmes possibles et solutions

  • Impossible d'obtenir l'hôte et le port — contactez le support du fournisseur ou actualisez la page du panneau. Parfois, les données deviennent visibles après activation du slot.
  • La rotation ne fonctionne pas — vérifiez les conditions de votre tarif. Certains fournisseurs limitent la fréquence de rotation.
  • La géographie ne change pas — vérifiez si le fournisseur a le pool requis et s'il est disponible dans votre tarif.

✅ Vérification : vous pouvez vous authentifier via tout outil de vérification de connexions (par exemple, via curl système en indiquant le proxy, si vous êtes à l'aise avec vos compétences) ou à partir de PhantomBuster plus loin dans le tutoriel. Les paramètres de proxy sont notés et accessibles.

Étape 3 : Connexion et test des proxies mobiles dans PhantomBuster

Objectif de l'étape

Configurer le proxy directement dans l'agent PhantomBuster et s'assurer que l'agent se connecte correctement aux ressources cibles via le proxy mobile.

Instructions détaillées étape par étape

  1. Ouvrez l'agent créé précédemment dans PhantomBuster.
  2. Accédez à la section Paramètres ou Configuration pour cet agent. Dans l'interface, il y a généralement un bloc distinct pour les paramètres de proxy ou Avancé.
  3. Trouvez le champ pour l'URL de proxy. Entrez une chaîne du type : http://login:motdepasse@hôte:port. Exemple : http://user123:pass456@mpx-ru-01.mobileproxy.space:3128. Tenez compte, c'est un exemple de format. Utilisez vos vraies valeurs.
  4. Enregistrez les paramètres de l'agent. Cliquez sur Enregistrer ou Mettre à jour les paramètres.
  5. Si l'agent supporte le test de connexion, lancez un court test. Sinon, lancez l'agent avec un seul élément d'entrée de test. Surveillez les logs, où parfois l'IP ou le succès de la connexion apparaissent.
  6. Vérifiez qu'il n'y a pas d'erreurs d'authentification du proxy. En cas d'erreur, l'agent signale souvent « Échec de l'authentification du proxy » ou « Impossible de se connecter au proxy ».
  7. Si nécessaire, réduisez la vitesse des requêtes dans les paramètres de l'agent (Limites de taux, Throttling). Par exemple, définissez 1 à 2 requêtes par minute pour commencer et augmentez progressivement.

Points importants

Ne confondez pas les champs d'entrée : parfois, PhantomBuster propose de définir le proxy dans un champ et d'activer une case à cocher « Utiliser un proxy ». Assurez-vous que vous avez activé l'option et rempli correctement la chaîne.

Conseil : Lancez d'abord l'agent avec un seul élément de données d'entrée de test. Cela accélère le débogage. Élargissez progressivement en cas de tests réussis.

Résultat attendu

L'agent PhantomBuster peut effectuer des requêtes réseau via votre proxy mobile sans erreurs, avec le bon rythme et les logs idoines.

Problèmes possibles et solutions

  • L'agent échoue lors de la première requête — vérifiez le login/mot de passe et le port. Souvent, une erreur dans un seul caractère du mot de passe cause ce problème. Copiez les données à nouveau.
  • Trop de requêtes ou un captcha — réduisez la fréquence des requêtes, ajoutez des pauses, activez des fenêtres de repos nocturnes, respectez les limites officielles des plateformes.
  • IP instable — augmentez l'intervalle de rotation pour ne pas changer d'adresse pendant une opération importante, ou alignez le calendrier de rotation avec les tâches de l'agent.

✅ Vérification : l'agent a exécuté une tâche de test, aucune erreur de proxy, les résultats sont corrects et correspondent aux données attendues des sources publiques ou des API officielles.

Étape 4 : Configuration des proxies dans les scénarios (Make.com et PhantomBuster)

Objectif de l'étape

Assembler un cycle de travail : Make planifie la tâche et lance PhantomBuster, dans lequel le proxy est déjà activé, puis Make récupère les résultats et les envoie vers les services nécessaires.

Instructions détaillées étape par étape

  1. Ouvrez le scénario dans Make. Ajoutez le module Scheduler. Choisissez Chaque heure ou un autre intervalle. Cela sera le « rythme » de vos missions.
  2. Ajoutez le module HTTP (Make). Configurez la méthode POST pour lancer l'agent PhantomBuster via son API. Dans le champ URL, indiquez le point de terminaison de lancement de l'agent. Prenez-le dans les paramètres de votre compte PhantomBuster et dans la documentation du service. Dans le corps de la requête, passez l'ID de l'agent et les paramètres d'entrée (par exemple, une liste d'URL ou l'identifiant d'un ensemble de données d'entrée).
  3. Ajoutez un module Tools ou une pause, si vous souhaitez attendre que l'agent termine. Sinon, utilisez une boucle de poll avec un autre module HTTP qui vérifie l'état de la tâche dans PhantomBuster toutes les N secondes (par exemple, obtenir le statut par ID de lancement).
  4. Ajoutez un module HTTP pour télécharger les résultats. Lorsque le statut indique « fini », appelez le point de terminaison pour obtenir les résultats (par exemple, un lien vers un CSV ou un JSON), puis récupérez le fichier ou le tableau de données.
  5. Ajoutez un module Google Sheets ou Data Store (Make). Enregistrez les résultats obtenus ligne par ligne. Pour Google Sheets, indiquez le tableau, la feuille et associez les champs. Pour Data Store, créez une collection et enregistrez les enregistrements.
  6. Ajoutez un module de notification (par exemple, Slack ou Email). Envoyez un rapport concis : combien d'enregistrements ont été traités, s'il y a eu des omissions ou des avertissements.
  7. Enregistrez et activez le scénario. Activez la journalisation des erreurs de Make (il y a par défaut un journal des opérations, utilisez-le lors du débogage).

Points importants

Principe clé : le proxy est configuré dans PhantomBuster, car Make ne fournit pas une configuration proxy universelle pour les requêtes HTTP externes. Toutes les actions nécessitant une IP spécifique sont exécutées par des fantômes. Make orchestre et intègre.

Conseil : Si vous devez effectuer une action réseau non standard avec un proxy qui n'est pas supportée par PhantomBuster, envisagez de déplacer cette étape dans un petit microservice exécuté sur votre serveur avec un proxy système configuré, que Make interrogera via un webhook. Cela élargit l'architecture et maintient la gestion.

Résultat attendu

Le scénario dans Make lance l'agent PhantomBuster selon le calendrier, attend l'achèvement, récupère les résultats et les enregistre dans votre espace de stockage, puis envoie une notification.

Problèmes possibles et solutions

  • Make ne reçoit pas le statut — vérifiez la validité du token API PhantomBuster et de l'URL dans le module HTTP, ainsi que la structure du corps de la requête.
  • Les résultats ne sont pas analysés — assurez-vous que vous avez choisi le format (JSON/CSV) et que vous avez correctement associé les champs dans le module d'enregistrement.
  • Doublons dans le tableau — ajoutez des clés d'idempotence : vérifiez la présence de l'enregistrement avant l'insertion par identifiant unique.

✅ Vérification : lors du lancement de test, le scénario active le fantôme, attend, récupère et enregistre au moins un enregistrement dans le stockage choisi. Une notification avec des chiffres arrive sur Slack ou par e-mail.

Exemples d'automatisations

Objectif de la section

Montrer des schémas prêts à l'emploi qui peuvent être reproduits. Nous fournirons des cas réalistes et des valeurs précises de paramètres que vous pourrez adapter.

Exemple 1 : Collecte hebdomadaire des métriques publiques des profils de marque

Scénario

  1. Make : Scheduler — Chaque lundi à 07:00.
  2. Make : HTTP POST — lancement de l'agent PhantomBuster qui collecte les métriques publiques accessibles (abonnés, nombre de publications, indicateurs d'engagement de base, si fournis officiellement).
  3. PhantomBuster : Agent avec proxy mobile activé (http://login:motdepasse@hôte:port), limite 1 requête par minute, délai d'attente 10 minutes, données d'entrée — liste de profils de la semaine précédente.
  4. Make : HTTP GET — interrogation de l'état toutes les 30 secondes jusqu'à la fin, maximum 20 tentatives.
  5. Make : HTTP GET — téléchargement des résultats en JSON.
  6. Make : Google Sheets — enregistrement des lignes : date de mesure, profil, métriques.
  7. Make : Slack — message « Collecté N lignes. Erreurs M. »

Paramètres de départ : nombre de profils — 20 ; rotation IP — toutes les 60 minutes ; calendrier — 1 fois par semaine ; délais — 1–2 secondes entre les requêtes à l'intérieur de l'agent.

Résultat attendu : à 07:15, la feuille est mise à jour, le rapport est livré, et les logs de l'agent sont propres.

Exemple 2 : Vérification des statuts des liens dans les descriptions des profils par région

Scénario

  1. Make : Scheduler — Quotidiennement à 04:00.
  2. PhantomBuster : Agent qui prend un profil, accède au lien dans la description et enregistre le code HTTP, les redirections, la disponibilité en utilisant un proxy mobile de la région souhaitée.
  3. Make : Obtention des résultats et enregistrement dans Data Store avec les champs : profil, URL, code de réponse, temps de vérification, région du proxy.
  4. Make : Notification dans Slack, s'il y a des 4xx/5xx.

Paramètres de départ : jusqu'à 50 profils, rotation IP — manuellement une fois par jour avant le lancement ; limites — pas plus d'une requête toutes les 2 secondes.

Résultat attendu : apparaître dans le stockage un journal de disponibilité des liens avec une géolocalisation, et l'équipe reçoit des notifications des problèmes.

Exemple 3 : Rapport sur les nouvelles mentions de la marque dans les publications publiques

Scénario

  1. Make : Scheduler — toutes les 6 heures.
  2. PhantomBuster : Agent qui recherche dans les données publiques (paramètres autorisés) et collecte les mentions récentes par mot-clé, en utilisant un proxy mobile. Vérifiez les conditions et l'admissibilité de cette recherche selon les règles des plateformes.
  3. Make : Après la fin — filtrage des résultats par date et mots-clés.
  4. Make : Enregistrement dans Google Sheets et envoi d'un digest dans Slack.

Paramètres de départ : rotation IP — toutes les 60–90 minutes ; limites — 1 requête par minute ; taille de pas — jusqu'à 100 publications par lancement.

Conseil : Ajoutez une « fenêtre silencieuse » pendant les nuits, si vos actions ne sont pas critiques en temps réel. Cela réduit encore plus la charge et les risques.

Exemple 4 : Surveillance de la vitrine de contenu pour plusieurs marques

Scénario

  1. Make : À 05:00 collecte des données d'entrée depuis le tableau : liste des marques et leurs profils officiels.
  2. PhantomBuster : Agent récupérant la liste des dernières publications et les principales métriques, utilisant un proxy dédié pour la marque.
  3. Make : Agrégation des résultats, calcul des KPI simples (par exemple, augmentation des publications et indicateurs publics de base).
  4. Make : Création et envoi d'un rapport HTML par e-mail.

Paramètres de départ : jusqu'à 5 marques ; un slot de proxy par marque ; rotation IP selon le calendrier du fournisseur — toutes les 60 minutes ; pauses — 2–3 secondes entre les profils.

✅ Vérification : dans tous les exemples, après la première exécution, vous verrez des tableaux / stockages remplis, les notifications arrivent à temps, et les logs de PhantomBuster ne contiennent pas d'erreurs de proxy ou de dépassements de limites.

Limites et sécurité

Le succès de l'automatisation sans problèmes sur les plateformes repose sur le respect des règles et des limites strictes.

  • Règles officielles : vérifiez les politiques de chaque réseau social. Utilisez les API officielles, lorsque disponibles pour votre tâche, et respectez strictement les conditions.
  • Intensité : commencez par 1 à 2 requêtes par minute ou moins, augmentez progressivement et uniquement en cas de fonctionnement stable.
  • Rotation IP : appliquez une rotation douce avec un intervalle de 30 à 90 minutes. Évitez les changements fréquents pendant une opération prolongée.
  • Fenêtres d'activité : répartissez les tâches en « vagues ». Exemple : 05:00–07:00 collecte du matin, 12:00–13:00 collecte de l'après-midi, 17:00–19:00 collecte du soir. Entre les vagues — pauses.
  • Isolation des projets : un slot de proxy séparé par projet ou compte. Ne mélangez pas sans justification.
  • Journalisation : conservez les journaux des exécutions, des statuts et des métadonnées (temps, volume, erreurs). Cela aide à résoudre rapidement les incidents.

⚠️ Attention : Ne jamais utiliser de proxy et d'automatisation pour des actions violant les droits d'autrui, la confidentialité, la propriété intellectuelle ou les règles des plateformes. L'objectif de ce guide est l'automatisation légale des processus routiniers et des rapports.

Conseil : Activez les notifications d'erreurs dans Make : pour tout statut HTTP non réussi ou si l'agent ne s'est pas terminé dans le temps imparti, envoyez un message sur Slack et à l'e-mail de la personne responsable.

Vérification des résultats

Checklist : ce qui doit fonctionner

  • Make exécute le scénario selon le calendrier et avec le bouton Exécuter une fois.
  • Les requêtes HTTP à PhantomBuster retournent les statuts attendus.
  • L'agent PhantomBuster fonctionne via le proxy mobile sans erreurs d'authentification et pannes de réseau.
  • Les résultats sont chargés dans le tableau ou le Data Store.
  • Les notifications arrivent avec des statistiques correctes.

Comment tester

  1. Lancez le scénario Make manuellement avec une liste minimale de données d'entrée (par exemple, 1 à 3 enregistrements).
  2. Vérifiez les logs de l'agent PhantomBuster : pas de mention d'erreurs de proxy, de dépassements de limites, ou de captchas inattendus.
  3. Vérifiez le tableau final : une ligne avec les champs corrects et la date est-elle apparue.
  4. Coupez votre connexion Internet pendant une minute et relancez pour vous assurer que le mécanisme de gestion des erreurs et des réessais dans Make fonctionne correctement. Rétablissez l'Internet et vérifiez les notifications.

Indicateurs de réussite

  • Taux de succès d'exécution — 99%+ sur une période hebdomadaire.
  • Temps d'exécution moyen — stable dans les attentes établies.
  • Nombre nul d'erreurs de proxy dans les logs lors des N dernières exécutions.

✅ Vérification : après une série de trois exécutions de test consécutives, le résultat est identique aux attentes, le calendrier est respecté, la charge et la rotation des proxies ne provoquent pas d'échecs.

Erreurs courantes et solutions

  • Problème : « Échec de l'authentification du proxy » dans les logs de PhantomBuster. Cause : erreur dans le login/mot de passe ou port incorrect. Solution : copiez à nouveau la chaîne proxy, vérifiez le port, essayez l'authentification sans caractères spéciaux ou codez-les, si nécessaire.
  • Problème : L'agent a terminé trop rapidement sans données. Cause : données d'entrée incorrectes ou limites trop restrictives. Solution : testez une seule entrée, vérifiez le format, assouplissez les limites à 1 requête par minute et réessayez.
  • Problème : Lignes dupliquées dans le tableau. Cause : pas de vérification d'unicité lors de l'enregistrement. Solution : dans Make, ajoutez une recherche par clé avant l'insertion, ou maintenez le Data Store avec un index unique.
  • Problème : Time-outs fréquents. Cause : délais trop courts dans l'agent ou latences réseau. Solution : augmentez les délais de 50 à 100%, réduisez le parallélisme, divisez la liste en lots.
  • Problème : Fluctuations aléatoires d'erreurs pendant les heures nocturnes. Cause : rotation IP se produisant en plein milieu d'une opération. Solution : décalez le calendrier de rotation ou ajoutez des « fenêtres de rotation » entre les vagues de tâches.
  • Problème : Géographie IP incorrecte par rapport à la tâche. Cause : pool inapproprié choisi chez le fournisseur. Solution : changez le slot vers la région requise, confirmez le changement dans les logs.
  • Problème : Le scénario Make « reste coincé » en attendant un statut. Cause : logique de poll incorrecte. Solution : limitez le nombre de répétitions, puis envoyez une notification et consignez le lancement non terminé pour enquête ultérieure.

Conseil : Implémentez la règle des « trois tentatives » : si une étape échoue, essayez pas plus de trois répétitions avec une attente croissante, puis consignez l'incident et prévenez la personne responsable.

Fonctionnalités supplémentaires

  • Rotation IP automatique via Make : si le fournisseur fournit une URL pour la rotation, ajoutez un pas HTTP GET vers cette URL 5 minutes avant le début d'une vague de tâches. Vous contrôlez ainsi le moment du changement d'IP. Pour l'exemple avec mobileproxy.space, utilisez leur bouton de rotation ou la méthode API, si elle est disponible dans votre tarif.
  • Multithreading via les queues : pour de grands volumes, utilisez le Data Store dans Make comme queue. Prenez 5 à 10 éléments, lancez l'agent, attendez, et répétez le cycle. Vous ne surchargez ainsi pas le proxy.
  • Versionnage des scénarios : avant d'effectuer de gros changements, clonez le scénario, ajoutez le suffixe v2, v3 dans le nom. Tenez un registre des changements dans un document.
  • Contrôle des coûts : recueillez dans Make des statistiques sur les temps d'exécution et le nombre de lancements, envoyez-vous un rapport hebdomadaire. Cela aide à gérer les dépenses.
  • Liens internes — navigation : au début du guide, nous avons ajouté des liens vers les sections clés. Par cette même méthode, structurez vos pages wiki internes avec la documentation sur les scénarios pour que vos collègues puissent mieux s'y retrouver.

Conseil : Maintenez des « paramètres de sécurité » par défaut : faibles limites, longues pauses, fenêtres nocturnes de silence. Augmentez l'intensité uniquement après une semaine de fonctionnement stable.

FAQ

  • Peut-on indiquer un proxy directement dans Make pour le module HTTP ? Dans la plupart des cas — non. Make ne fournit pas de configuration proxy systémique pour tous les modules. Il est recommandé d'effectuer les étapes réseau où un proxy est nécessaire à l'intérieur de PhantomBuster ou d'un service possédant un proxy.
  • À quelle fréquence changer l'IP dans un proxy mobile ? Commencez par 60 minutes et adaptez-vous à la stabilité. Un changement trop fréquent peut gêner les opérations prolongées.
  • Un proxy séparé est-il nécessaire pour chaque agent ? Souhaitable — pour le projet ou le compte. Cela augmente la transparence et réduit l'influence mutuelle.
  • Que faire si je vois des captchas ? Réduisez la vitesse, augmentez les pauses, respectez les règles des plateformes. Évitez les scénarios qui entraînent des vérifications excessives. Utilisez des API officielles lorsque cela est possible.
  • Comment stocker les résultats de manière fiable ? Utilisez le Data Store dans Make comme stockage primaire, puis dupliquez dans Google Sheets ou votre base. Effectuez des exportations périodiques.
  • Mobileproxy.space convient-il pour de telles tâches ? Oui, c'est un exemple de fournisseur de proxies mobiles avec un panneau, rotation et fonctionnement stable. Avant de commencer, vérifiez le tarif, les limites et la géographie.
  • Comment étendre sans augmenter les risques ? Divisez en vagues, isolez les proxies par projets, ajoutez des queues et du monitoring, augmentez l'intensité progressivement.
  • Peut-on lancer plusieurs agents en même temps ? Oui, mais surveillez la charge totale sur le proxy. Il est préférable de paralléliser par slots de proxies indépendants.
  • Comment revenir sur des modifications ? Duplicats de scénarios dans Make, duplicatas d'agents dans PhantomBuster, configurations de proxies enregistrées. Gardez la dernière version stable et marquez-la avec la date.
  • Et si une étape échoue ? Implémentez des réessais avec une limite de tentatives et des notifications. Consignez l'incident et passez au lot suivant pour ne pas bloquer tout le processus.

Conseil : Ajoutez deux liens internes en haut de votre documentation interne : vers la section des exemples et vers la section des limites. Ainsi, les nouveaux collègues comprennent plus rapidement.

Conclusion

Nous avons parcouru l'ensemble du cycle : de la compréhension du rôle de Make.com et PhantomBuster à la configuration pratique des proxies mobiles et la construction de scénarios fonctionnels. Vous avez appris à automatiser soigneusement les tâches tout en restant dans les limites des règles des plateformes, et à vérifier que tous les composants fonctionnent en synchronisation. Points clés : le proxy est configuré là où il est nativement supporté (dans PhantomBuster), Make s'occupe des horaires, de l'orchestration, de la collecte et de la livraison des résultats, et la sécurité ainsi que les limites sont plus importantes que la rapidité de démarrage. Que faire ensuite : prenez un des exemples et déployez-le sur vos données, puis ajoutez des queues, des réessais et des notifications. Après une semaine de fonctionnement stable, augmentez l'intensité de 10 à 20% et observez à nouveau. Évoluez vers des intégrations avancées : microservices pour des tâches rares, rapports plus approfondis et tableaux de bord, ainsi que la création d'un catalogue interne de scénarios avec indication des propriétaires et des SLA. N'oubliez pas qu'une documentation de qualité et une transparence dans les réglages des proxies, par exemple dans la combinaison avec mobileproxy.space, économisent des heures de débogage et renforcent la confiance de toute l'équipe. Bonne chance et que vos scénarios fonctionnent de manière fluide, prévisible et sans surprises !