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:

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“.

Open Chrome Developer Console - Keyboard shortcut "Ctrl + Shift + I" (on Windows) or "Cmd + Option + I" (on Mac).
Open Chrome Developer Console - Keyboard shortcut "Ctrl + Shift + I" (on Windows) or "Cmd + Option + I" (on Mac).

Nachdem Du das Script eingefügt hast, drückst Du „Enter“, um es auszuführen. Unten rechts erscheint dann ein Widget.

Copy-Paste Instagram Users Extractor script into the console tab.
Copy-Paste Instagram Users Extractor script into the console tab.

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“.

Chrome Console warning
Chrome Console warning

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“.

Export scraped Instagram users.
Export scraped Instagram users.

Zum Bereinigen, Filtern oder einfach zum Anschauen der CSV kannst Du den Datablist CSV Editor nutzen.

Example exported Instagram users
Example exported Instagram users

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.

Load the script then click on "Followers"
Load the script then click on "Followers"

Sobald das Follower-Modal offen ist, siehst Du, wie der Widget-Counter mit der Anzahl der hinzugefügten User hochzählt.

Check users are scraped
Check users are scraped

Scroll in der Follower-Liste nach unten, um mehr User zu scrapen.

Scroll to scrape more users
Scroll to scrape more users

Wenn Du Instagram Followers in großem Umfang und automatisiert scrapen willst, schau Dir unseren Instagram Followers Scraper an.

Instagram Following-Liste scrapen

Load the script then click on "Following"
Load the script then click on "Following"

Sobald das Following-Modal offen ist, siehst Du, wie der Widget-Counter mit der Anzahl der hinzugefügten User hochzählt.

Check users are scraped
Check users are scraped

Scroll in der Following-Liste nach unten, um mehr User zu scrapen.

Scroll to scrape more users
Scroll to scrape more users

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.

Click on a hashtag from the Search menu
Click on a hashtag from the Search menu

Auf der Hashtag-Seite scrollst Du, um mehr Inhalte (und damit mehr User) nachzuladen.

Scrape hashtag users
Scrape hashtag users

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.

Scrape Location Post Authors
Scrape Location Post Authors

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“.

Open Enrichments store
Open Enrichments store

Danach wählst Du das Enrichment „Instagram Profile Scraper“ aus.

Select Instagram Profile Scraper
Select Instagram Profile Scraper

Als Identifier nutzt Du die Profile Id aus dem Script.

Configure Instagram Profile Scraper inputs
Configure Instagram Profile Scraper inputs

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“.

Configure Instagram Profile Scraper outputs
Configure Instagram Profile Scraper outputs

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.

Quick Access using a Chrome Extension
Quick Access using a Chrome Extension

Ein Klick in der Chrome Extension reicht, und das Script wird direkt auf Deinen Instagram Seiten hinzugefügt.

Quick Access example
Quick Access example

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

Chrome Store
Chrome Store

Sobald die Extension installiert ist, klickst Du auf den Settings-Button, um ein neues Script zu konfigurieren.

Configure Inject Code
Configure Inject Code

Lege eine neue Regel mit folgenden Settings an:

Dann klickst Du auf „Save“.

Snippet Conf
Snippet Conf

Pin die Extension, damit Du sie in der Browserleiste hast – und das war’s!

Snippet Conf
Snippet Conf

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.

Other Scrapers