Om Instagram-volgers of gevolgde accounts met het open-source browserscript uit deze handleiding naar CSV te exporteren, laad je het script voordat je de lijst opent. Scroll vervolgens om de gewenste profielen te laden en selecteer Download XX users. De export bevat de profielen die door de browser zijn geladen, en dus niet per se alle volgers van het account. Controleer het aantal en enkele voorbeeldrijen voordat je het bestand gebruikt.
Het script verzamelt ook auteurs die op locatie- en hashtagpagina’s zijn geladen. Na het downloaden van het CSV-bestand kun je dit in Datablist importeren om de lijst op te schonen of openbare profielgegevens te verrijken. Het script en Datablist's Instagram Profile Scraper zijn afzonderlijke tools.
Heb je maar een kleine volgerslijst nodig? Probeer dan de gratis Instagram Follower Scraper. Voer één profiel-URL of gebruikersnaam in om maximaal 100 volgers op te halen en de resultaten te kopiëren of als CSV te downloaden. Gebruik het onderstaande browserscript voor de afzonderlijke workflows voor gevolgde accounts en auteurs van posts. Zoek je een alternatief in de app waarbij je niet door een volgerslijst hoeft te scrollen? De handleiding voor influencer-volgers behandelt de broninstellingen, het hervatten van een scrape en een uitgewerkt creditbudget.
In deze handleiding lees je:
- Hoe je het Instagram-scrapingscript instelt
- Hoe je Instagram-volgers scrapt
- Hoe je de lijst met gevolgde Instagram-accounts scrapt
- Hoe je auteurs van Instagram-posts op locatie- en hashtagpagina’s scrapt
- Hoe je het script snel opent met een Chrome-extensie
Instagram-scrapingscript instellen
Let op: Wil je het script in een Chrome-extensie opslaan en snel openen? Lees dan Het scrapingscript in een Chrome-extensie opslaan.
Om Instagram-gebruikers te verzamelen, hoef je alleen het volgende script in de Chrome Developer Console te kopiëren en plakken.
Opmerkingen
De broncode van de Instagram member scraper staat op GitHub. Het script leest de API-calls die bij het laden van gebruikers op de webpagina worden uitgevoerd en haalt daar gebruikersgegevens uit.
Open de Chrome Developer Console via het hoofdmenu en klik op "More Tools -> Developer Tools". Klik daarna op het tabblad "Console".
Druk na het plakken op "Enter" om het script uit te voeren. Rechtsonder verschijnt een widget.
Voer het script pas uit nadat je de broncode hebt gecontroleerd. Browserinterfaces en Instagram-responses kunnen veranderen. Controleer daarom of de widget verschijnt en of de export de verwachte velden bevat.
Oudere Chrome-versies kunnen een consolewaarschuwing tonen zoals hieronder. Omzeil nooit een waarschuwing voor code die je niet hebt gecontroleerd.
Geëxporteerde velden
Het script onderschept de API-calls tussen de browser en de servers van Instagram. Wanneer je bijvoorbeeld de volgerslijst van een profiel opent, scant het script de API-calls en haalt het de volgers daaruit.
Het script bewaart verzamelde gebruikers lokaal in je browser. Deze blijven ook na het herladen van de pagina bewaard, totdat je de gegevens van het script reset. Een terugkerend aantal kan daardoor profielen uit een eerdere sessie bevatten. Controleer de kolom Source of reset de lokale gegevens van het script als je een volledig nieuwe export nodig hebt.
- Profile Id: Unieke Instagram-ID. Een getal met meerdere cijfers.
- Username: Instagram-gebruikersnaam.
- Link: URL van het Instagram-profiel, in de indeling https://www.instagram.com/{{username}}
- Full Name: Volledige naam van de Instagram-gebruiker
- Is Private: Geeft aan of het profiel privé is
- Location: Locatienaam voor het scrapen van postauteurs, indien beschikbaar.
- Picture Url: Profielfoto van de Instagram-gebruiker
- Source: Informatie over waar de gebruiker is gescrapt, zoals Followers, Following of Post Authors.
Gebruikers downloaden als CSV-bestand
Selecteer Download XX users in de widget om de verzamelde rijen als CSV op te slaan. Vergelijk het aantal in de widget met het aantal geëxporteerde rijen en controleer daarna Username, Profile Id en Source. Heb je meerdere lijsten verzameld? Filter of dedupliceer de gegevens dan voordat je het bestand gebruikt.
Je kunt de Datablist CSV Editor gebruiken om het CSV-bestand op te schonen, te filteren of gewoon te bekijken.
Instagram-volgers scrapen
Om Instagram-volgers te scrapen, moet je het script laden voordat je op de volgerslijst van een Instagram-profiel klikt.
Waarschuwing: Als je het script pas laadt nadat je de volgerslijst hebt geopend, kan het de API-calls niet onderscheppen. Heb je de lijst al geopend? Vernieuw dan de pagina en laad het script.
Zodra het venster met volgers is geopend, zie je de teller in de widget oplopen met het aantal toegevoegde gebruikers.
Scroll door de volgerslijst om meer gebruikers te laden. Wacht tot het aantal in de widget verandert voordat je verdergaat. Instagram kan stoppen met het laden van resultaten of de interface aanpassen. Ga er daarom niet van uit dat het CSV-bestand de volledige volgerslijst bevat.
Wil je Instagram-volgers automatisch en op schaal scrapen? Bekijk dan onze Instagram Followers Scraper.
Gevolgde Instagram-accounts scrapen
Zodra het venster met gevolgde accounts is geopend, zie je de teller in de widget oplopen met het aantal toegevoegde gebruikers.
Scroll door de lijst om meer gebruikers te laden. Exporteer het CSV-bestand en controleer Source en het aantal rijen voordat je het met andere lijsten combineert.
Auteurs van locatie- en hashtagposts scrapen
De Instagram Users Scraper haalt postauteurs op van locatie- en hashtagpagina’s. Het script exporteert ook de Location van een post wanneer die beschikbaar is.
Waarschuwing: Je moet het script laden voordat je naar een locatie- of hashtagpagina gaat. Anders kan het script de API-calls niet onderscheppen.
Zoek via het zoekmenu in de zijbalk naar een Instagram-hashtag of locatie om postauteurs te scrapen.
Scroll op de hashtagpagina naar beneden om meer gebruikers te laden.
Instagram toont maar weinig resultaten bij een hashtagzoekopdracht. Als je een leadlijst samenstelt, is het vaak eenvoudiger om gebruikers van een Instagram-locatie te scrapen.
Instagram-gebruikers verrijken met profielgegevens
Het browserscript exporteert identificatiegegevens en andere velden uit de verzamelde lijsten, zoals Profile Id, Username, Link, Full Name, Is Private, Location, Picture Url en Source. Sommige velden kunnen leeg zijn.
Wil je de Instagram-gebruikers verrijken met meer dan alleen basisgegevens? Datablist biedt hiervoor de enrichment Instagram Profile Scraper.
Deze enrichment gebruikt een profiel-ID of URL om beschikbare openbare profielgegevens op te halen. Dit is een afzonderlijke stap na het browserscript. Velden kunnen leeg blijven wanneer informatie niet openbaar of niet beschikbaar is.
De Instagram Profile Scraper levert de volgende gegevens op:
- Description - Bio van de Instagram-gebruiker.
- Follower Count - Aantal volgers van de Instagram-gebruiker.
- Following Count - Aantal accounts dat de Instagram-gebruiker volgt.
- Category - Categorienaam van de Instagram-gebruiker.
- Website - Externe URL van de Instagram-gebruiker.
- Public Email - Openbaar e-mailadres van de Instagram-gebruiker.
- Phone Number - Telefoonnummer van de Instagram-gebruiker.
- Profile Picture - Profielfoto van de Instagram-gebruiker.
- Private - Geeft aan of het Instagram-profiel privé is.
- Verified - Geeft aan of het Instagram-profiel geverifieerd is.
- Business Account - Geeft aan of het Instagram-profiel een bedrijfsprofiel is.
- Business Zip Code
- Business City
- Business Street Address
- Home Country - Land van de Instagram-gebruiker. Bijvoorbeeld: Nederland.
- Date Joined - Maand en jaar waarin de gebruiker lid werd van Instagram. Bijvoorbeeld: oktober 2012.
Na het scrapen van de bio kun je Entity Name Extraction uitvoeren op de kolom Description. Deze enrichment herkent bedrijfsnamen, personen en locaties in Instagram-bio’s. Zo kun je creators, lokale bedrijven en prospects eenvoudiger segmenteren.
Werk je met een meertalige lijst? Lees dan meer over de interfacetaal tegenover vertaalde biotekst en bewaar de oorspronkelijke beschrijving naast eventuele vertalingen die je voor classificatie gebruikt.
Importeer het CSV-bestand in Datablist en klik op "Enrich" om je lijst met Instagram-gebruikers te verrijken.
Selecteer vervolgens de enrichment "Instagram Profile Scraper".
Gebruik de Profile Id uit het script als identifier.
Maak voor elk extra gegeven dat je wilt scrapen een nieuwe property aan. Klik vervolgens op "Run the enrichment" om het proces te starten.
Scrapingscript opslaan in Chrome-extensie
Het kost tijd om het script steeds opnieuw in de Chrome Console te plakken. Goed nieuws! Met een Chrome-extensie kun je het script snel in de pagina injecteren. Je kunt het automatisch aan Instagram-pagina’s toevoegen of met één klik injecteren.
Als je in de Chrome-extensie op het script klikt, wordt het direct aan je Instagram-pagina’s toegevoegd.
De Chrome-extensie heet "User JavaScript and CSS" en is beschikbaar in de Chrome Web Store: https://chromewebstore.google.com/detail/user-javascript-and-css/nbhcbdghjpllgmfilhnhkllmkecfmpld
Klik na de installatie van de Chrome-extensie op de instellingenknop om een nieuw script te configureren.
Maak een nieuwe regel met de volgende instellingen:
- Name:
InstagramScraper - URL Pattern:
https://www.instagram.com/* - Schakel het script in
- Kopieer en plak deze code in het JavaScript-veld
- Laat het CSS-veld leeg
Klik op "Save".
Zet de extensie vast zodat deze in de navigatiebalk blijft staan. Dat is alles!
FAQ
Is Instagram scrapen gratis?
Het Instagram-scraperscript is gratis en open-source (bekijk hier de code van de scraper). Het scrapt Instagram-volgers, lijsten met gevolgde gebruikers en postauteurs op locatie- en hashtagpagina’s. Met een gratis account bij Datablist kun je het CSV-bestand ook opschonen en filteren. Voer de enrichment Instagram Profile Scraper uit op de geïmporteerde rijen om beschikbare openbare profielgegevens toe te voegen. Hiervoor worden credits gebruikt. Controleer de actuele prijzen voordat je een grote lijst verwerkt.
Is mijn account veilig als ik het script gebruik?
Nee, dat kan niet worden gegarandeerd. Het script observeert de requests die tijdens het browsen worden uitgevoerd, maar dat betekent niet dat Instagram deze activiteit toestaat of dat je account geen beperkingen kan krijgen. Controleer het script en de actuele regels van Instagram voordat je het gebruikt.
Hoelang duurt het scrapen van Instagram-gebruikers?
Dat hangt af van het aantal profielen dat Instagram tijdens het scrollen laadt. Houd de teller in de widget in de gaten en stop zodra je genoeg rijen hebt. Loopt het aantal niet op? Controleer dan of je het script hebt geladen voordat je de lijst opende en of de huidige pagina wordt ondersteund.
Toepassingen voor Instagram-scraping
Samenwerken met influencers
Instagram speelt een centrale rol in influencermarketing. Samenwerken met influencers met een loyale achterban kan je bereik aanzienlijk vergroten. Met deze Instagram-scraper vind je op schaal relevante influencers.
Leads vinden via locaties of hashtags
Hashtags worden gebruikt om content rond specifieke onderwerpen, interesses of evenementen te groeperen. Door je te richten op gebruikers die interactie hebben met bepaalde hashtags, bereik je potentiële leads die al interesse tonen in jouw niche of sector.
Gebruikers die onder bepaalde hashtags posten of deze volgen, kijken niet alleen passief mee. Ze gaan actief de interactie aan met relevante content. Dat wijst op meer interesse en betrokkenheid, waardoor ze waarschijnlijk ontvankelijker zijn voor berichten of aanbiedingen die bij hun interesses aansluiten.
Leads vinden onder volgers van concurrenten
Het scrapen van Instagram-volgers van concurrenten kan een goudmijn voor leads zijn. Je krijgt namelijk direct toegang tot een doelgroep die al geïnteresseerd is in vergelijkbare producten of diensten. Deze gebruikers staan open voor merken in jouw niche en zijn daardoor eerder ontvankelijk voor een boodschap die op hun interesses aansluit. Door deze volgers te analyseren, kun je je marketingstrategie beter afstemmen op hun behoeften, voorkeuren en pijnpunten. Zo wordt je outreach relevanter en neemt de kans op conversie toe, omdat je een doelgroep benadert die al belangstelling heeft voor wat je aanbiedt.

























