⬆

Hackez Instagram đŸ’» en Scrapant les Comptes de vos Concurrents avec Python 🐍

Les Growth Hackers avancés utilisent Python pour collecter des données. Ce Growth Hack vous permettra de scraper des leads à partir d'Instagram en utilisant Python

Les experts du marketing utilisent de plus en plus Python pour collecter des données sur les réseaux sociaux.

Dans ce tutoriel complet, nous allons voir comment utiliser la puissante librairie OSINT pour Instagram "Osintgram" pour scraper des informations précieuses sur les comptes Instagram de vos concurrents ou de votre audience cible.

framework OSINT

Au programme : récupérer automatiquement des milliers d'emails de followers, analyser les tendances des hashtags, identifier les influenceurs clés, et bien plus encore ! De quoi booster votre prospection commerciale et votre social media intelligence.

Alors, prĂȘt Ă  passer de l'autre cĂŽtĂ© du miroir et Ă  devenir un pro de l'OSINT sur Instagram ? C'est parti pour un Growth Hack d'exception ! 🚀

Prérequis

Avant de se lancer, assurons-nous que vous avez bien tous les éléments nécessaires :

  • Un ordinateur avec Python 3.7+ installĂ© (Mac, Windows, Linux, peu importe)
  • De bonnes notions en lignes de commande (ou savoir copier coller celels ci dans votre terminal)
  • Un compte Instagram dĂ©diĂ© pour vos tests (surtout pas votre compte perso !)
  • IdĂ©alement un numĂ©ro de tĂ©lĂ©phone jetable pour crĂ©er ce compte test

En effet, mĂȘme si scraper des donnĂ©es publiques sur Instagram n'est pas illĂ©gal en soi, cela reste contraire Ă  leurs CGU. Donc pour Ă©viter tout risque de ban de votre prĂ©cieux compte perso, on va utiliser un compte poubelle crĂ©Ă© pour l'occasion.

Guide détaillé pas à pas

1. Installation d'Osintgram

Osintgram est une librairie open-source disponible sur Github.

Pour l'installer, rien de plus simple :

  1. Ouvrez votre terminal
  2. Tapez git clone https://github.com/Datalux/Osintgram.git pour clÎner le dépÎt
  3. Placez vous dans le dossier avec cd Osintgram
  4. Installez les dépendances en lançant pip3 install -r requirements.txt
  5. Placez vous dans le dossier de configuration avec cd config
  6. Modifiez le fichier de configuration credentials.ini en entrant la commande vi credentials.ini puis sauvegarder
fichier de configuration osintgram

Et voilĂ , Osintgram est prĂȘt Ă  l'emploi sur votre machine ! Vous pouvez vĂ©rifier que tout fonctionne en lançant python3 main.py -h pour afficher l'aide.

compte Osintgram piratage Instagram

À noter qu'il existe aussi une excellente vidĂ©o tutoriel sur la chaĂźne Youtube InformationSecurityTube qui vous guide pas Ă  pas dans l'installation et la prise en main, je vous mets le lien en rĂ©fĂ©rence.

2. Créez un Compte Instagram Anonyme avec Dingtone

Créez un Compte Instagram Anonyme avec Dingtone

Pour mener vos investigations sereinement, mieux vaut utiliser un compte Instagram sĂ©parĂ© de votre profil personnel. Et pour plus de sĂ©curitĂ©, on va mĂȘme l'associer Ă  un numĂ©ro de tĂ©lĂ©phone virtuel grĂące Ă  l'application Dingtone.

Voici comment procéder :

  1. Téléchargez l'app Dingtone sur votre smartphone Android ou iOS
  2. Ouvrez l'app et entrez votre vrai numéro pour créer un compte
  3. Réclamez votre "crédit de bienvenue" dans l'onglet "Earn Free Credits"
  4. Cliquez sur "Second Phone Number" pour choisir un nouveau numéro
  5. Sélectionnez un numéro parmi la liste (vérifiez qu'il est bien "permanent")
  6. Validez et vous voilĂ  avec une deuxiĂšme ligne prĂȘte Ă  l'emploi !

Maintenant, créez simplement votre nouveau profil Instagram en utilisant ce numéro virtuel lors de l'inscription. Vous pourrez ainsi l'utiliser pour toutes vos activités de social listening sans compromettre votre compte principal.

Un petit conseil : pour rendre ce compte encore plus réaliste, ajoutez une vraie photo de profil et quelques posts avant de vous lancer dans le scraping. Avec ça, vous devriez passer totalement inaperçu !

3. Collecter des données sur un compte

Maintenant qu'Osintgram est en place, il est temps de récupérer de précieuses infos sur un compte Instagram !  

La commande pour scraper un profile public est trĂšs simple :

python3 main.py USERNAME

Remplacez simplement USERNAME par le nom du compte que vous voulez investiguer, par exemple un concurrent ou un influenceur de votre niche. Puis laissez la magie opérer !

Vous allez voir défiler dans votre terminal toutes les infos publiques du profile scanné :

  • Nom complet
  • Bio
  • Nombre de followers
  • Nombre de followings
  • Nombre de posts
  • Si le compte est vĂ©rifiĂ©
  • Date de crĂ©ation du compte
  • Etc.

Ensuite, vous retrouverez toutes ces infos bien rangées dans un fichier texte généré automatiquement dans le répertoire Osintgram.

Mais ce n'est que la partie émergée de l'iceberg !

Osintgram peut aller beaucoup, beaucoup plus loin dans la collecte de données... Voyons ça tout de suite.

4. Commandes avancées d'Osintgram

Growth Hack compte Instagram Python

La puissance d'Osintgram réside dans ses nombreuses commandes permettant de récupérer des données trÚs précises et de les exporter facilement. En voici quelques unes particuliÚrement utiles :

  • python3 main.py USERNAME -f : rĂ©cupĂšre la liste des followers du compte
  • python3 main.py USERNAME -fg : rĂ©cupĂšre la liste des followings du compte
  • python3 main.py USERNAME -fh : rĂ©cupĂšre la liste des hashtags utilisĂ©s par le compte
  • python3 main.py USERNAME -ft : rĂ©cupĂšre la liste de tous les tags/mentions du compte

Vous pouvez aussi combiner plusieurs commandes pour une investigation plus poussée. Par exemple pour récupérer les 100 derniers followers avec leur nombre de posts et de followers respectifs :

python3 main.py USERNAME -f -n 100 --pgeo --fwr

Ou encore pour avoir la liste des adresses emails des followers :

python3 main.py USERNAME -f --email

C'est hyper pratique pour constituer rapidement une base de prospects qualifiés à qui envoyer vos offres ! Vous pouvez récupérer des milliers d'emails en un rien de temps.

5. Quelques cas d'usage

cas d'usage

On l'a vu, Osintgram permet de récolter une mine d'or d'informations sur n'importe quel compte Insta public. Voilà quelques idées pour exploiter intelligemment ces données :

  • Analysez les hashtags et mentions des comptes influents de votre secteur pour identifier les tendances et vous en inspirer dans votre content
  • Scrapez les emails des followers de vos concurrents pour leur envoyer vos meilleures offres
  • Identifiez les followers les plus actifs/engagĂ©s pour en faire des ambassadeurs
  • Faites de la veille sur les nouveaux posts des comptes clĂ©s pour rester Ă  la pointe

Bref, ce ne sont que quelques exemples mais les possibilitĂ©s sont infinies. À vous de faire preuve de crĂ©ativitĂ© pour tirer le meilleur de cet outil surpuissant !

Limites d'Osintgram

Évidemment, comme tout growth hack un peu borderline, il y a quelques prĂ©cautions et limites Ă  garder en tĂȘte avec Osintgram :

  • Impossible de rĂ©cupĂ©rer les donnĂ©es des comptes privĂ©s ou non-existants
  • Trop de requĂȘtes d'un coup peuvent dĂ©clencher les sĂ©curitĂ©s anti-bot d'Instagram
  • Un usage abusif d'Osintgram peut conduire au ban de votre compte
  • Le respect de la vie privĂ©e et de RGPD restent de mise

Donc on Ă©vite de spammer des requĂȘtes toutes les secondes et on espace un peu les lancements. De toute façon c'est dans votre intĂ©rĂȘt pour ne pas vous faire repĂ©rer. Une bonne pratique est d'utiliser un proxy pour passer entre les mailles du filet.

Et bien sûr, on exploite ces données de façon éthique et responsable. Le but est de se faire une idée des tendances et de se constituer des listes de prospects pertinents, pas de harceler les utilisateurs. La bonne growth est une growth éthique !

Autre Option : Récupérez des Profils Ciblés avec Phantombuster

Récupérez des Profils Ciblés avec Phantombuster

En complément d'Osintgram qui récupÚre les données publiques des comptes, vous pouvez aussi utiliser un outil comme Phantombuster pour aspirer directement des listes de followers ou de posts. C'est un parfait complément pour votre recherche !

Le process est simple :

  1. Créez un compte sur Phantombuster et ajoutez des crédits
  2. Connectez votre compte Instagram (celui créé avec Dingtone de préférence)
  3. Choisissez le phantom "Instagram Follower Collector" ou "Instagram Posts Collector"
  4. Entrez l'URL du profil que vous voulez scraper
  5. Paramétrez le nombre de résultats souhaités
  6. Lancez le phantom et patientez quelques minutes
  7. Récupérez votre fichier CSV ou JSON avec tous les profils/posts récoltés !

Vous pouvez ainsi facilement constituer des listes hyper ciblées de followers à contacter, ou analyser les meilleures publications de vos concurrents. De quoi alimenter vos campagnes d'influence ou votre veille stratégique !

TUTORIEL COMPLET : Collectez les followers Instagram de vos concurrents

Conclusion

J'espÚre que ce tutoriel vous a donné un bon aperçu du potentiel immense d'Osintgram pour booster votre présence sur Instagram. C'est vraiment un outil incroyable pour tout Growth Hacker qui se respecte.

Avec un peu de créativité et une utilisation intelligente des commandes avancées, vous allez pouvoir passer à la vitesse supérieure dans votre prospection et votre content marketing. Imaginez toutes les pistes que vous allez pouvoir explorer grùce aux infos récoltées !

Alors foncez tester par vous-mĂȘme et familliarisez vous avec toutes les options. Mais gardez toujours en tĂȘte les limites Ă©voquĂ©es pour rester dans les clous.

Et surtout, pensez à bien vérrouiller la sécurité de votre compte avec un numéro jetable pour tester en toute sérénité. On n'est jamais trop prudent !

Sur ce, à vous de jouer maintenant. Devenez un.e pro de l'OSINT avec Osintgram et donnez une vraie longueur d'avance à vos strategies social media. Les résultats vont vite se faire sentir, croyez-moi !

photo stephen mesnildrey
Stephen MESNILDREY
CEO & Fondateur

🔍 Ma passion ? DĂ©crypter, analyser et partager des stratĂ©gies puissantes, des logiciels avant-gardistes et des astuces inĂ©dites qui boostent votre entreprise et rĂ©volutionnent votre secteur.

Vous voulez rester Ă  la pointe ? Vous ĂȘtes au bon endroit ! 💡

đŸ“© Abonnez-vous Ă  ma newsletter et recevez chaque semaine :

  • Des conseils pratiques pour rĂ©inventer votre business, optimiser votre productivitĂ© et stimuler votre crĂ©ativitĂ©
  • Un accĂšs privilĂ©giĂ© aux nouvelles stratĂ©gies
  • 100% de contenu EXCLUSIF Ă  partager avec vous
  • 0% de choses Ă  vous vendre

L'aventure ne fait que commencer, et elle s'annonce Ă©pique ! 🚀

Twitter 𝕏 : Connectons- nous !
Table des matiĂšres
>
Difficulté :
3/3
Durée: 
2/3
non définie
Gratuit
Partager cet article
< Voir la liste de toutes les astuces

Autres Growth Hacks

Parcourez de nombreuses astuces pour décupler la croissance de votre business