Instagram ist ein super Kanal, um Leads zu finden. Wenn Du Dir die Follower von thematisch passenden Accounts anschaust, kannst Du Dein Netzwerk gezielt ausbauen.
Einige Instagram Nutzer teilen ihre E-Mail-Adresse und Telefonnummer öffentlich. Wenn Du als Marketer eine Outreach-Kampagne aufsetzen willst, sind Instagram User oft extrem engagiert – und damit ein richtig gutes Target.
Der Datablist Instagram Scraper hilft Dir, ganz easy Listen mit Followern, Following (wem jemand folgt) und Post-Autoren zu sammeln. Ein echter Game-Changer, wenn Du Instagram Daten scrapen willst.
In diesem Tutorial lernst Du:
- Wie Du das Instagram Scraping Script einrichtest
- Wie Du Instagram Follower scrapest
- Wie Du die Instagram Following-Liste scrapest
- Wie Du Instagram Post-Autoren auf Location/Tag-Seiten scrapest
- Wie Du über eine Chrome Extension schnell auf das Script zugreifst
Instagram User Scraper Script einrichten
Hinweis: Wenn Du das Script in einer Chrome Extension speichern und schnell darauf zugreifen willst, lies bitte Scraping Script in einer Chrome Extension speichern.
Um Instagram Nutzer zu extrahieren, musst Du einfach das folgende Script in die Chrome Developer Console kopieren und einfügen.
Hinweise
Der Source Code für den Instagram Member Scraper ist auf GitHub verfügbar. Das Script liest die API-Calls aus, die beim Laden der Nutzer in der Web-App gemacht werden, und extrahiert daraus die Nutzerdaten.
Um die Chrome Developer Console zu öffnen, geh ins Hauptmenü und klicke auf „Weitere Tools -> Entwicklertools“. Danach wechselst Du auf den Tab „Console“.
Nachdem Du das Script eingefügt hast, drückst Du „Enter“, um es auszuführen. Unten rechts erscheint dann ein Widget.
Wichtig - Wenn Du die Chrome Developer Console zum ersten Mal öffnest, siehst Du eventuell eine Warnmeldung und kannst nichts in die Console kopieren/einfügen. Um Copy/Paste zu erlauben, schreib einfach „allow pasting“ und drück „Enter“.
Gescrapte Felder
Das Script funktioniert, indem es die API-Calls zwischen Deinem Browser und den Instagram Servern abfängt. Wenn Du z. B. die Follower-Liste eines Profils öffnest, erkennt das Script die API-Requests und extrahiert daraus die Follower.
Die gescrapten User werden in einer lokalen Datenbank gespeichert. Die Datenbank ist persistent. Wenn Du die Seite neu lädst und das Script erneut einfügst, bleiben bereits gescrapte User erhalten.
- Profile Id: Eindeutige Instagram ID. Mehrstellige Zahl.
- Username: Instagram Username.
- Link: Instagram Profil-URL. Im Format https://www.instagram.com/{{username}}
- Full Name: Vollständiger Name des Instagram Users
- Is Private: Ist das Profil privat
- Location: Der Location-Name beim Scrapen von Post-Autoren. Wenn verfügbar.
- Picture Url: Profilbild des Instagram Users
- Source: Info, woher der User gescrapt wurde: Followers, Following, Post Authors usw.
User als CSV herunterladen
Um die gescrapten User als CSV herunterzuladen, klick einfach im Widget auf „Download XX users“.
Zum Bereinigen, Filtern oder einfach zum Anschauen der CSV kannst Du den Datablist CSV Editor nutzen.
Instagram Follower scrapen
Um Instagram Follower zu scrapen, musst Du das Script laden, bevor Du auf die Follower-Liste eines Profils klickst.
Warnung Wenn Du das Script erst lädst, nachdem Du die Follower-Liste geöffnet hast, kann es die API-Calls nicht mehr abfangen. Falls Du die Liste schon offen hast: Seite refreshen und das Script dann laden.
Sobald das Follower-Modal offen ist, siehst Du, wie der Widget-Counter mit der Anzahl der hinzugefügten User hochzählt.
Scroll in der Follower-Liste nach unten, um mehr User zu scrapen.
Wenn Du Instagram Followers in großem Umfang und automatisiert scrapen willst, schau Dir unseren Instagram Followers Scraper an.
Instagram Following-Liste scrapen
Sobald das Following-Modal offen ist, siehst Du, wie der Widget-Counter mit der Anzahl der hinzugefügten User hochzählt.
Scroll in der Following-Liste nach unten, um mehr User zu scrapen.
Post-Autoren von Location- und Hashtag-Seiten scrapen
Der Instagram Users Scraper extrahiert Post-Autoren von Location- und Hashtag-Seiten. Wenn verfügbar, exportiert das Script auch die Post-Location.
Warnung: Du musst das Script laden, bevor Du auf eine Location- oder Hashtag-Seite navigierst. Sonst kann das Script die API-Calls nicht abfangen.
Um Post-Autoren zu scrapen, suchst Du über das Suchmenü in der Sidebar nach einem Hashtag oder einer Location.
Auf der Hashtag-Seite scrollst Du, um mehr Inhalte (und damit mehr User) nachzuladen.
Instagram liefert bei Hashtag-Suchen oft nur wenige Ergebnisse. Wenn Du eine Lead-Liste aufbauen willst, ist das Scrapen über Instagram Locations häufig einfacher.
Instagram Nutzer mit Profildaten anreichern
Das Instagram Scraper Script liefert nur eine begrenzte Menge an Profildaten (Profile Id, Username, Link, Full Name, Is Private, Location, Picture Url, Source).
Wenn Du Deine Instagram User mit deutlich mehr Infos anreichern willst, bietet Datablist dafür das Enrichment Instagram Profile Scraper an.
Dieses Enrichment besucht jedes Profil und scrapet öffentliche Informationen. Es nutzt weder Deinen Instagram Login noch Dein Passwort. Du lädst Deine Liste hoch, konfigurierst das Enrichment – und fertig.
Der Instagram Profile Scraper liefert:
- Description - Instagram Bio.
- Follower Count - Anzahl Follower.
- Following Count - Anzahl Following.
- Category - Kategorie-Name.
- Website - Externe URL.
- Public Email - Öffentliche E-Mail-Adresse.
- Phone Number - Telefonnummer.
- Profile Picture - Profilbild.
- Private - Ist das Profil privat.
- Verified - Ist das Profil verifiziert.
- Business Account - Ist es ein Business-Profil.
- Business Zip Code
- Business City
- Business Street Address
- Home Country - Land des Users. Bsp.: France.
- Date Joined - Monat und Jahr des Instagram-Beitritts. Bsp.: October 2012.
Um Deine Instagram User Liste anzureichern, importier die CSV in Datablist und klick auf „Enrich“.
Danach wählst Du das Enrichment „Instagram Profile Scraper“ aus.
Als Identifier nutzt Du die Profile Id aus dem Script.
Und dann legst Du für jedes zusätzliche Feld, das Du scrapen willst, eine neue Property an. Zum Starten klickst Du auf „Run the enrichment“.
Scraping Script in einer Chrome Extension speichern
Das Script jedes Mal in die Chrome Console zu kopieren, kostet Zeit. Die gute Nachricht: Du kannst eine Chrome Extension nutzen, um das Script schnell in die Seite zu injecten. Entweder automatisch auf Instagram-Seiten oder per Klick.
Ein Klick in der Chrome Extension reicht, und das Script wird direkt auf Deinen Instagram Seiten hinzugefügt.
Die Chrome Extension heißt „User JavaScript and CSS“ und ist im Chrome Web Store verfügbar: https://chromewebstore.google.com/detail/user-javascript-and-css/nbhcbdghjpllgmfilhnhkllmkecfmpld
Sobald die Extension installiert ist, klickst Du auf den Settings-Button, um ein neues Script zu konfigurieren.
Lege eine neue Regel mit folgenden Settings an:
- Name:
InstagramScraper - URL Pattern:
https://www.instagram.com/* - Script aktivieren
- Im JavaScript-Feld: Code von hier kopieren und einfügen
- CSS Feld leer lassen
Dann klickst Du auf „Save“.
Pin die Extension, damit Du sie in der Browserleiste hast – und das war’s!
FAQ
Ist es kostenlos, Instagram zu scrapen?
Das Instagram Scraper Script ist kostenlos und Open Source (hier findest Du den Code). Es scrapet Instagram Follower, Following-Listen und Post-Autoren auf Location- und Hashtag-Seiten. Du kannst die CSV außerdem mit einem kostenlosen Account in Datablist bereinigen und filtern (siehe Datablist). Wenn Du die User zusätzlich mit weiteren Infos pro gescraptem Instagram Profil anreichern willst, müssen öffentliche Profilseiten von Instagram abgefragt werden (siehe Instagram Profile Scraper) – dieses Enrichment erfordert einen Datablist Paid Account.
Kann Instagram mich dabei erkennen?
Das Script greift echte API-Calls ab, die innerhalb der Webseite passieren. Es werden keine zusätzlichen Requests erzeugt und keine Bot-Klicks simuliert. Alles läuft innerhalb Deines normalen Surf-Verhaltens. Damit ist dieses Script in der Regel sicherer als andere Scraping-Apps, die in der Cloud laufen und mit Proxies/Bots Profile extrahieren.
Trotzdem: Sei vorsichtig und übertreib es nicht. Vermeide vollautomatisierte Abläufe. Wenn möglich, nutz ein zweites Instagram Profil, das nicht Dein persönliches ist.
Wie lange dauert es, Instagram Nutzer zu scrapen?
Das Script scannt die Instagram API-Calls während Du durch Listen scrollst. Die API-Calls sind transparent, und pro Call werden im Schnitt ca. 12 neue User bei Followers/Following-Listen und ca. 60 User bei Location-Listings geladen. Wenn Du ein paar Minuten scrollst, kannst Du so tausende User extrahieren.
Instagram Scraping Use Cases
Influencer-Kooperationen
Instagram ist die Heimat von Influencer Marketing. Kooperationen mit Influencern, die eine loyale Community haben, können Deine Outreach-Aktivitäten massiv verstärken. Mit diesem Instagram Scraper findest Du passende Influencer in bulk.
Leads über Locations oder Hashtags finden
Hashtags werden genutzt, um Content rund um bestimmte Themen, Interessen oder Events zu kategorisieren. Wenn Du Dich auf User konzentrierst, die mit bestimmten Hashtags interagieren, zapfst Du eine Gruppe potenzieller Leads an, die schon Interesse an Deiner Nische oder Branche zeigt.
User, die unter bestimmten Hashtags posten oder ihnen folgen, sind nicht einfach nur passive Zuschauer – sie sind aktiv in dem Themenfeld unterwegs. Das spricht für ein höheres Interesse und Engagement und macht sie oft empfänglicher für Nachrichten oder Angebote, die dazu passen.
Leads aus den Followern von Wettbewerbern finden
Die Instagram Follower Deiner Wettbewerber zu scrapen kann eine echte Goldgrube sein: Du bekommst direkten Zugriff auf eine Audience, die sich bereits für ähnliche Produkte oder Services interessiert. Diese User haben schon gezeigt, dass sie mit Brands in Deiner Nische interagieren – und sind damit deutlich empfänglicher für Deine Ansprache, wenn Dein Messaging ihren Interessen entspricht.
Wenn Du diese Follower analysierst, kannst Du Deine Marketing-Strategie besser auf Bedürfnisse, Präferenzen und Pain Points ausrichten. Das macht Deinen Outreach relevanter und steigert die Conversion-Chance, weil Du eine Zielgruppe ansprichst, die grundsätzlich schon „warm“ ist.

























