De productdatabase van Google Shopping bevat inmiddels , waarvan er elk uur meer dan 2 miljard worden vernieuwd. Voor e-commerceteams is dat een goudmijn aan concurrentie-informatie: prijzen, verkopers, beoordelingen, beschikbaarheid, PLA-posities — allemaal openbaar zichtbaar.
En toch loop je, als je ooit echt Google Shopping hebt geprobeerd te scrapen, waarschijnlijk tegen een muur aan. Ik heb jarenlang automatiseringstools gebouwd bij , en een van de klachten die we het vaakst horen van e-commerceteams is ongeveer dit: “Ik heb een Google-scraper gekocht, die werkt prima op gewone zoekresultaten, en dan… valt hij dood op Shopping.” Op Reddit klinkt precies dezelfde frustratie. Een gebruiker vat het zo samen: “Ik heb alle scrapers getest... de meeste faalden op Shopping.” Een ander meldde dat AWS-IP’s al na .
Dus besloot ik de eerlijkste vergelijking te maken die ik kon vinden, specifiek voor Shopping: 10 tools getest en beoordeeld tegen Google Shopping, niet alleen tegen algemene SERP-resultaten. Als een tool echt niet werkt op Shopping, zeg ik dat ook.
Waarom de meeste “Google-scrapers” falen op Google Shopping
Voordat we de tools induiken, helpt het om te begrijpen waarom Google Shopping zo anders is dan gewone Google Search. Als je een generieke scraper hebt geprobeerd en lege resultaten kreeg, ben je niet de enige — en het is niet jouw fout.
Shopping is om drie specifieke redenen lastiger:
- Sterk leunend op JavaScript, waarbij productkaarten asynchroon worden geladen. Gewone Google-zoekresultaten zijn meestal uit de initiële HTML te halen. Shopping-resultaten laden productkaarten daarentegen via achtergrond-JavaScriptaanroepen. Een simpele HTTP-aanvraag naar een Shopping-URL levert vaak alleen een dunne omhulling op, zonder echte producten erin.
- Verborgen tokens en backend-parameters. Productdetails in Shopping gebruiken gecodeerde parameters zoals
catalogid,gpcidenved— geen daarvan zie je in de adresbalk. De laat zien hoe Shopping productdetails ophaalt via/async/oapv-endpoints met die verborgen tokens. - Agressieve anti-botdetectie. Google behandelt Shopping-opdrachten als waardevolle commerciële intentie. De botdetectie is hier strenger dan bij gewone SERP-resultaten, en cloud-/datacenter-IP’s (zoals AWS) worden snel gemarkeerd. Een vermeldt expliciet dat deze Google Shopping niet ondersteunt.
Wat Google Shopping anders maakt dan gewone Google Search
| Dimensie | Gewone Google Search | Google Shopping |
|---|---|---|
| Paginstructuur | Meestal standaard resultaatkaarten | Productkaarten, verkopersblokken, aanbiedingen, filters, uitgebreide productpagina’s |
| Rendering | Vaak te parsen uit de geretourneerde HTML | Zware JS, asynchroon laden van productkaarten, detailverzoeken met tokens |
| URL-gedrag | Standaard search?q= | tbm=shop, udm=28, gecodeerde filterlinks |
| Datacomplexiteit | Titels, snippets, links | Titel, prijs, verkoper, beschikbaarheid, beoordelingen, reviews, verzending, product-ID’s, PLA-/sponsored-vlaggen |
| Gevoeligheid voor bots | Hoog, maar goed begrepen | Nog hoger — commerciële zoekopdrachten zijn waardevoller om te beschermen |
Een generieke Google-scraper kan prima werken op gewone SERP-resultaten en toch op Shopping falen, simpelweg door het ontwerp. Elke tool in dit artikel is daarom specifiek beoordeeld op Shopping-resultaten — niet alleen op reguliere zoekopdrachten.
Google Shopping API vs. Google Shopping Scrapers: wat heb je echt nodig?
“Google Shopping API” kan twee totaal verschillende dingen betekenen, en die verwarring kost mensen serieus veel tijd:
| Type | Google Content API for Shopping (officieel) | Google Shopping Scrapers van derden |
|---|---|---|
| Doel | JOUW productvermeldingen beheren in Merchant Center | PRODUCTGEGEVENS VAN CONCURRENTEN uit Shopping-resultaten halen |
| Toegang | Vereist Merchant Center-account + API-sleutel | Openbare data; geen Google-account nodig |
| Geleverde data | Je eigen productfeed, status, diagnoses | Prijzen, verkopers, beoordelingen, PLA-posities voor elke zoekopdracht |
| Use case | Feedbeheer, synchronisatie van voorraad | Prijsmonitoring, concurrentieanalyse, marktonderzoek |
| Kosten | Gratis (API-toegang) | Verschilt per tool ($0–$300+/maand) |
Google’s officiële is bedoeld voor het beheren van je eigen winkelcatalogus op Google Shopping. Die geeft je GEEN gegevens van concurrenten. Als je wilt volgen wat andere verkopers vragen, PLA-posities wilt monitoren of marktonderzoek wilt doen, heb je een scraper van derden nodig. Dáár gaat dit artikel over.
(Zijdelingse opmerking: de Content API wordt op en vervangen door de Merchant API. Geen van beide versies levert concurrentiegegevens uit Shopping.)
Hoe we de beste Google Shopping-scrapers hebben beoordeeld
Geen enkel concurrerend artikel biedt een uniforme vergelijking specifiek voor Shopping. Dit zijn de 8 criteria die ik heb gebruikt:
| Criteria | Waarom het ertoe doet |
|---|---|
| Ondersteuning specifiek voor Google Shopping | Veel “Google-scrapers” kunnen alleen gewone SERP aan; de meeste falen juist op Shopping |
| Type aanpak | No-code (browserextensie) vs. API vs. Python-library — deze bedienen totaal verschillende gebruikers |
| Prijs (per 1K resultaten) | Gebruikers noemen kosten als een van de grootste pijnpunten; normaliseer voor een eerlijke vergelijking |
| Anti-bot / CAPTCHA-afhandeling | De anti-bot van Google Shopping is de meest genoemde blokkade |
| Geëxtraheerde datapunten | Producttitel, prijs, verkoper, afbeelding, beoordeling, sponsored/PLA-vlag, beschikbaarheid |
| Paginering & planning | Cruciaal voor doorlopende monitoring; slechts ongeveer een derde van de tools biedt planning |
| Exportformaten | CSV, JSON, Google Sheets, Airtable, Notion — gebruikers hebben flexibiliteit nodig |
| Gebruiksgemak (1–5) | Niet-technische gebruikers worden in de huidige topresultaten vrijwel genegeerd |
Voor elke tool noteer ik ook of de Google Shopping-ondersteuning geverifieerd is (expliciet Shopping-endpoint, template of veldmapping), gedeeltelijk (waarschijnlijk werkend, maar geen Shopping-specifieke parser in publieke docs) of niet geverifieerd. Dat onderscheid is belangrijker dan marketingclaims.
No-code vs. API vs. custom code: de juiste aanpak kiezen
In veel overzichten worden browserextensies, API’s en Python-libraries op één hoop gegooid. Dat is alsof je een magnetron vergelijkt met een professionele keuken — ze verwarmen allebei eten, maar de koper is totaal anders.
| Aanpak | Niveau | Insteltijd | Beste voor |
|---|---|---|---|
| Browserextensie (no-code) | Beginner | Minder dan 2 min | Eenmalig onderzoek, kleine catalogi, niet-technische teams |
| API (low-code) | Gemiddeld | 15–60 min | Terugkerende pipelines, middelgrote schaal, teams met ontwikkelaars |
| Python/custom (full-code) | Geavanceerd | Uren+ | Volledige maatwerkoplossingen, enorme schaal, zelf gehoste workflows |
Dit artikel is een van de weinige bronnen die echt de browserextensie-laag voor Google Shopping-scraping behandelt. Ben je een PPC-manager of e-commerceoperator die gewoon data in een spreadsheet wil, dan hoef je geen Python te leren.
1. Thunderbit
is de tool die we intern hebben gebouwd, dus daar ben ik meteen eerlijk over — maar ik ben ook concreet over wat het wel en niet goed doet voor Google Shopping.
Thunderbit is een Chrome-extensie die AI gebruikt om gestructureerde data van elke website te scrapen, inclusief Google Shopping. We hebben een met Shopping-specifieke velddefinities, en dat bieden maar weinig tools. De workflow is echt in twee klikken: open een pagina met Shopping-resultaten, klik op AI Suggest Fields (de AI leest de pagina en stelt kolommen voor zoals Product Name, Price, Seller, Rating), en klik vervolgens op Scrape. Geen API-sleutels, geen code, geen backend-instelling.
De browsergebaseerde aanpak heeft op Shopping een echt voordeel: omdat Thunderbit draait binnen je eigen Chrome-sessie, ziet Google een echte browser met echte cookies — niet een datacenter-IP dat verdachte API-aanroepen doet. De AI leest bovendien bij elke run opnieuw de paginastructuur, dus het breekt niet wanneer Google de Shopping-layout aanpast (en dat gebeurt vaker dan je denkt).
Belangrijkste functies voor Google Shopping
- AI Suggest Fields: detecteert automatisch Shopping-specifieke kolommen en stelt ze voor (Product Name, Product URL, Current Price, Original Price, Rating, Number of Reviews, Retailer)
- Subpage scraping: klik door naar individuele productpagina’s en verrijk je tabel met detailgegevens
- Paginering scrapen: verwerkt automatisch Shopping-resultaten over meerdere pagina’s
- Geplande scraper: beschrijf het interval in natuurlijke taal (bijv. “elke maandag om 9:00”), voer je Shopping-URL’s in, en het loopt vanzelf
- Browser- vs. cloudscraping: kies browsermodus voor meer weerstand tegen anti-botmaatregelen of cloudmodus voor snelheid
- Gratis export: Excel, Google Sheets, Airtable, Notion, CSV, JSON — geen paywall op exports
Prijzen
Thunderbit werkt met credits, waarbij 1 credit = 1 uitvoerregel:
- Gratis niveau: 6 pagina’s
- Gratis proefperiode: 10 pagina’s
- Starter: ongeveer $9/maand (jaarlijks) of $15/maand (maandelijks) voor 500 credits
- Voor 1.000 Shopping-rijen kun je grofweg rekenen op $18–$30/maand, afhankelijk van het plan
Bekijk voor de meest actuele details.
Voor- en nadelen
- Pluspunten: eenvoudigste setup van alle tools in deze lijst, Shopping-geverifieerd met specifieke veldmapping, browsergebaseerde anti-blocking, AI past zich aan lay-outwijzigingen aan, gratis exports naar bedrijfstools, ingebouwde planning
- Minpunten: vereist Chrome, niet ideaal voor extreem grote enterprise-pipelines (50K+ resultaten/dag), minder onafhankelijke reviews dan sommige gevestigde API-aanbieders
2. SerpApi
is een van de meest gevestigde SERP API-aanbieders en heeft een speciaal dat gestructureerde JSON voor Shopping-resultaten teruggeeft. Bouw je als ontwikkelaar een datapipeline, dan is dit een van de sterkste opties.
Je stuurt een API-aanvraag met engine=google_shopping, en SerpApi geeft shopping_results terug met velden als title, product_link, product_id, source, price, old_price, rating, reviews, delivery en thumbnail. Er is ook een voor snellere en goedkopere queries wanneer je niet elk veld nodig hebt. De documentatie is uitstekend — een van de beste in deze markt.
Belangrijkste functies voor Google Shopping
- Speciaal Shopping-engine-endpoint met gestructureerde JSON
- Velden omvatten titel, prijs, oude prijs, verkoper, beoordeling, reviews, levering, thumbnails, product-ID
- Geo-targeting en taalparameters
- Paginering via
serpapi_pagination.next - Playground-UI om queries te testen vóór het coderen
Prijzen
SerpApi rekent per zoekopdracht, niet per regel:
- Gratis:
- Starter: $75/maand voor 5.000 zoekopdrachten
- Developer: $150/maand voor 15.000 zoekopdrachten
Als een Shopping-query ongeveer 10 resultaten per pagina oplevert, heb je voor 1.000 rijen ongeveer 100 zoekopdrachten nodig — technisch gezien binnen het gratis niveau, maar in de praktijk duwen paginering en retries de meeste gebruikers al snel richting betaalde plannen.
Voor- en nadelen
- Pluspunten: speciaal ontworpen Shopping-ondersteuning, volwassen schema, uitstekende docs, gestructureerde JSON, hoge G2-beoordelingen
- Minpunten: alleen API (geen visuele UI voor niet-ontwikkelaars), geen native spreadsheet-export, prijs per zoekopdracht kan oplopen bij diepe paginering
3. Oxylabs
biedt scraping op enterprise-niveau met expliciete Google Shopping-ondersteuning via zowel een -bron als een aparte -bron. Die tweestapsaanpak — data op zoekniveau plus data op productdetailniveau — is grondiger dan bij de meeste concurrenten.
Velden op zoekniveau omvatten title, price, token, rating, currency, delivery, merchant.name, merchant.url en reviews_count. Velden op productniveau voegen description, images, pricing, reviews en variants toe. De proxy-infrastructuur is enorm, en CAPTCHA-oplossing en JavaScript-rendering worden aan hun kant afgehandeld.
Belangrijkste functies voor Google Shopping
- Specifieke endpoints voor Shopping-zoekresultaten en producten
- Rijke velddekking op zowel zoek- als productdetailniveau
- Premium proxy-pool (residential + datacenter)
- JavaScript-rendering, CAPTCHA-bypass, geo-targeting
- Batchverwerking en planningsondersteuning
- Outputformaten: JSON, CSV, TXT, Markdown, HTML, PNG
Prijzen
De prijzen voor Google-resultaten beginnen rond met JavaScript-rendering (de laag die je voor Shopping nodig hebt). De gratis proefperiode bevat tot 2.000 resultaten. Enterprise-tiers verlagen de kosten per resultaat verder.
Voor- en nadelen
- Pluspunten: expliciete Shopping-ondersteuning op twee niveaus, sterke anti-botinfrastructuur, enterprise-SLA’s, planner
- Minpunten: alleen API, tweestapsworkflow is technischer, duurder dan no-code of lichtere API’s, minimale afname vereist
4. Bright Data
is minder één enkel Shopping-endpoint en meer een volledig dataplatform. Ze bieden een met Shopping-ondersteuning, een speciale (meer dan 7,2 miljard records, 15 velden) en zelfs een voor doorlopende monitoring.
De dataset-aanpak is interessant: in plaats van zelf te scrapen kun je op grote schaal vooraf verzamelde Shopping-data kopen. De price tracker ondersteunt updates per uur, per dag of per week, met meldingen via e-mail, Slack of bestandsnotificaties. Voor grote retailoperaties kan dit praktischer zijn dan helemaal zelf een scrapingpipeline bouwen.
Belangrijkste functies voor Google Shopping
- SERP API met Shopping-ondersteuning
- Voorgebouwde Google Shopping-datasets (meer dan 7,2 miljard records)
- Google Shopping Price Tracker met meldingen
- voor naleving van minimum advertised price
- Meer dan 72 miljoen residential IP’s, CAPTCHA-oplossing, browser-rendering
- Levering naar JSON, NDJSON, CSV, webhook, S3, GCS, Azure, Snowflake, SFTP
Prijzen
Datasetprijzen liggen rond , maar er geldt wel een minimumorder van $50. De SERP API-prijs hangt af van volume en configuratie. De price tracker heeft zijn eigen prijstier. Op schaal kan het zeer kostenefficiënt zijn, maar de complexiteit is echt.
Voor- en nadelen
- Pluspunten: meerdere productopties (API, datasets, trackers), sterke bestemmingen voor levering, expliciete Shopping-datasets, enterprise-ondersteuning
- Minpunten: prijsstructuur is complex, minimumuitgaven tellen mee, overkill voor kleine klussen, leercurve voor niet-ontwikkelaars
5. Apify
werkt via een marketplace-aanpak: in plaats van één canonieke Shopping-scraper zijn er meerdere “Actors” gebouwd door Apify en communitydevelopers. Actieve Shopping-actors zijn onder meer , en , elk met iets andere velddekking en prijsstelling.
Die flexibiliteit werkt twee kanten op. Sommige actors presteren uitstekend op Shopping; andere kunnen magere of lege resultaten geven, afhankelijk van de query, geo en Google’s huidige anti-botstemming. In de actor-documentatie staat dat Google Shopping vaak max. oplevert, en dat imageUrl leeg kan zijn omdat Shopping-afbeeldingen lazy-loaden.
Belangrijkste functies voor Google Shopping
- Marketplace met meerdere Shopping-actors
- No-code configuratie-UI plus API-toegang
- Planning, proxybeheer, anti-blocking
- Export: JSON, CSV, XML, RSS, Excel, HTML
- Integraties met Google Sheets en webhooks
Prijzen
De prijzen verschillen per actor:
automation-lab: ongeveer op het Free-plan, ongeveer $3,94/1K op hogere tiersburbn: ongeveerSolidCode: vanaf ongeveer- Gratis platformniveau: $5/maand aan compute credits
Voor- en nadelen
- Pluspunten: flexibele marketplace, planning, veel exportformaten, redelijke kosten, zowel UI- als API-toegang
- Minpunten: succes op Shopping hangt af van welke actor je kiest, schema’s verschillen, meer troubleshooting dan bij een canonieke API, onderhoudskwaliteit van actors is ongelijk
6. ScrapingBee
is een API in het middensegment met een speciale die expliciet Shopping-specifieke velden documenteert: name, price, rating, reviews, store, delivery, rank, product_link, features en product_id. Dat is meer Shopping-specifieke documentatie dan veel grotere platforms bieden.
De API regelt proxy-rotatie, headless browser-rendering en JavaScript-uitvoering. Paginering wordt ondersteund via de parameters start en next_start. Het is eenvoudiger op te zetten dan enterpriseplatformen zoals Oxylabs of Bright Data, maar vereist nog steeds API-integratie.
Belangrijkste functies voor Google Shopping
- Specifieke Shopping-parser met gestructureerde veldoutput
- Headless browser-rendering en proxy-rotatie
- Ondersteuning voor paginering
- om te starten
- Integratievriendelijk (n8n, Zapier, enz.)
Prijzen
- 1.000 gratis API-calls
- 100.000 voor $99
- 300.000 voor $249
- 800.000 voor $599
Elke Shopping-zoekopdracht kost ongeveer 10 credits. Als één pagina ongeveer 20 resultaten oplevert, zijn 1.000 Shopping-rijen grofweg 50 verzoeken of 500 credits.
Voor- en nadelen
- Pluspunten: Shopping-specifieke parser, eenvoudiger dan enterprise stacks, headless rendering ingebouwd, royale gratis tier, integratievriendelijk
- Minpunten: alleen API, creditberekening is minder intuïtief dan rijgebaseerde modellen, geen ingebouwde planning (vereist externe orkestratie)
7. Serper.dev
is een van de voordeligste Google SERP API’s die er zijn, met prijzen vanaf slechts op schaal en 2.500 gratis queries om mee te starten. Het is snel, simpel en ontwikkelaarsvriendelijk.
Eén belangrijke kanttekening: ik kon in de huidige publieke documentatie van Serper.dev geen speciaal Google Shopping-endpoint of Shopping-specifiek veldschema vinden. Gewone Google Search wordt goed ondersteund, maar er is geen openbaar bewijs dat Shopping-specifieke data (productkaarten, verkopersnamen, PLA-vlaggen) in gestructureerde velden wordt geparseerd. Dat maakt dit een gedeeltelijke aanbeveling voor Shopping — prima prijs, maar je moet mogelijk zelf parsen of genoegen nemen met generieke SERP-velden.
Belangrijkste functies voor Google Shopping
- Snelle, simpele REST API
- Zeer betaalbare prijs per query
- Locatie- en taalparameters
- JSON-output
Prijzen
- 50.000 credits voor $50
- Schaalverkleining tot $0,30/1K bij hogere volumes
Voor- en nadelen
- Pluspunten: extreem betaalbaar, snel, eenvoudig te integreren, royale gratis tier
- Minpunten: geen openbaar Shopping-specifiek endpoint of veldmapping, alleen API, beperkte geavanceerde functies, levert mogelijk generieke SERP-data in plaats van gestructureerde Shopping-velden
8. Scrapingdog
is een budgetvriendelijke API met een speciaal dat shopping_results teruggeeft met velden zoals title, product_link, product_id, source, price, extracted_price, old_price, rating, reviews, delivery, extensions en position. Ook Shopping-filters en gecodeerde filterlinks worden ondersteund.
De prijs is aantrekkelijk: 1.000 gratis credits om te starten, en Shopping-verzoeken kosten ongeveer . Eén kanttekening: de prijstaal is inconsistent over Scrapingdog’s publieke pagina’s, dus controleer de actuele tarieven goed voordat je beslist.
Belangrijkste functies voor Google Shopping
- Specifiek Shopping-endpoint met gestructureerde JSON
- Ondersteuning voor Shopping-filters
- Proxy-rotatie, JS-rendering, retries
- Geo-targetingondersteuning
- Gratis tier om te testen
Prijzen
- Shopping-verzoeken: ongeveer 10 credits per stuk
- Betaalde tiers schalen vanaf daar, maar check de omdat de publieke docs wat inconsistenties tonen
Voor- en nadelen
- Pluspunten: expliciete Shopping-ondersteuning, filterverwerking, gratis tier, budgetvriendelijke positionering
- Minpunten: prijstaal is inconsistent over publieke pagina’s, kleiner proxy-netwerk dan enterprise-opties, alleen API, gemengde reviewsignalen
9. Firecrawl
is een AI-gedreven webscrapingtool die webpagina’s omzet in schone, gestructureerde data. Het ondersteunt search-, crawl- en scrape-modi met output in JSON, Markdown, HTML of screenshots.
Firecrawl’s AI-gebaseerde extractie leest en interpreteert paginainhoud in plaats van te vertrouwen op vaste CSS-selectors — een filosofie die vergelijkbaar is met de aanpak van Thunderbit. Ik kon echter in de huidige geen specifieke Google Shopping-parser of Shopping-specifiek veldschema vinden. Hun search-endpoint geeft generieke velden terug zoals title, description en url. Dat maakt dit een gedeeltelijke aanbeveling voor Shopping: de AI-extractie kan Shopping-pagina’s misschien aan, maar er is geen geverifieerde Shopping-specifieke ondersteuning.
Belangrijkste functies voor Google Shopping
- AI-gedreven data-extractie
- Verwerkt pagina’s die met JavaScript worden gerenderd
- Search-, crawl- en scrape-modi
- Output: JSON, Markdown, HTML, screenshots
- Batchverwerking en API-toegang
Prijzen
- Hobby: $16/maand
- Standard: $83/maand
- Growth: $333/maand
- Search kost 2 credits per 10 resultaten; scrape kost 1 credit per pagina
Voor- en nadelen
- Pluspunten: AI-extractie past zich aan lay-outwijzigingen aan, verwerkt dynamische content goed, meerdere outputformaten, geschikt voor algemeen scrapinggebruik
- Minpunten: geen geverifieerde Shopping-specifieke parser, API-/developergericht, relatief nieuw product, kosten lopen op bij schaal
10. Scrape.do
is een webscraping-API voor developers, met een van de beste technische documentaties over Google Shopping-scraping die je kunt vinden. Hun legt uit hoe het asynchroon laden, de verborgen tokens en backend-parameters werken die Shopping lastig maken — echt leerzame lectuur.
Onder de motorkap biedt het proxy-rotatie, CAPTCHA-oplossing, JavaScript-rendering en een AI Mode API voor gestructureerde output. Google-targets kosten , met op het gratis plan. Maar er is geen nette Shopping-veldstructuur in hun — je wordt geacht zelf een parser bovenop hun infrastructuur te bouwen.
Belangrijkste functies voor Google Shopping
- Webscraping-API met proxy-rotatie en CAPTCHA-oplossing
- JavaScript-rendering en beheerd browsergedrag
- voor gestructureerde output
- Gedetailleerde documentatie over Google Shopping-scraping
- Sterke anti-bot-bypassmogelijkheden
Prijzen
- Google-targets: 10 credits per verzoek
- Betaalde tiers schalen vanaf daar
Voor- en nadelen
- Pluspunten: diepe expertise in Google Shopping (gepubliceerde gidsen), betrouwbare anti-bot- en CAPTCHA-afhandeling, AI Mode API, flexibel en aanpasbaar
- Minpunten: vereist programmeerkennis, geen visuele UI, steile leercurve, geen verpakte Shopping-veldstructuur — meer infrastructuur dan product
Beste Google Shopping-scrapers vergeleken: de volledige tabel naast elkaar
Dit is de tabel die je in geen enkel concurrerend artikel krijgt: een uniforme matrix van alle 10 tools, specifiek beoordeeld voor Google Shopping.
| Tool | Shopping-ondersteuning | Aanpak | Geschatte kosten per 1K resultaten | Anti-bot | Belangrijkste data | Paginering & planning | Exportformaten | Gebruiksgemak |
|---|---|---|---|---|---|---|---|---|
| Thunderbit | Geverifieerd | No-code | ~$18–30 (op credits) | Browsermodus + cloud | Product, URL, prijs, oorspronkelijke prijs, beoordeling, reviews, retailer | Ja / Ja | Excel, Sheets, Airtable, Notion, CSV, JSON | 5/5 |
| SerpApi | Geverifieerd | API | ~$75 voor 5K zoekopdrachten | Beheerde browser + CAPTCHA | Titel, link, product-ID, bron, prijs, oude prijs, beoordeling, reviews, levering | Ja / Extern | JSON, ruwe HTML | 4/5 |
| Oxylabs | Geverifieerd | API | ~$1,35/1K (JS-tier) | Premium proxies, CAPTCHA-bypass | Velden op zoek- en productdetailniveau | Ja / Ja | JSON, CSV, TXT, Markdown, HTML, PNG | 3/5 |
| Bright Data | Geverifieerd | API / platform | ~$0,50/1K records ($50 min.) | Proxies, CAPTCHA, parsing | Product-ID, titel, prijs, reviews, afbeeldingen, varianten | Ja / Ja (trackers) | JSON, NDJSON, CSV, webhook, cloudopslag | 3/5 |
| Apify | Geverifieerd | Gemengd | ~$0,50–$7,04/1K (afhankelijk van actor) | Browseractors + residential proxies | Afhankelijk van actor: titel, prijs, merchant, reviews, levering | Ja / Ja | JSON, CSV, XML, RSS, Excel, HTML | 3/5 |
| ScrapingBee | Geverifieerd | API | ~500 credits voor 1K rijen | Proxy-rotatie, headless browser | Naam, prijs, beoordeling, reviews, winkel, levering, rank, productlink | Ja / Via integraties | JSON, integratie-exports | 4/5 |
| Serper.dev | Gedeeltelijk | API | ~$1/1K queries | Generieke retry-stack | Alleen generieke SERP-velden | Extern / Extern | JSON | 4/5 |
| Scrapingdog | Geverifieerd | API | ~500 credits voor 1K rijen | Proxy-rotatie, JS-rendering | Titel, prijs, oude prijs, beoordeling, reviews, levering, filters | Ja / Zwak | JSON | 4/5 |
| Firecrawl | Gedeeltelijk | API / AI | ~200 credits voor 1K resultaten | Proxies, JS-rendering | Generieke search- en scrape-output | Extern / Extern | JSON, Markdown, HTML, screenshots | 3/5 |
| Scrape.do | Gedeeltelijk | API / code | ~500 credits voor 1K rijen | Sterke anti-bot, beheerde browser | Generieke Google- en ruwe Shopping-extractie | Extern / Extern | JSON, ruwe workflows | 2/5 |
Belangrijkste conclusies uit de tabel:
- Geverifieerde Shopping-ondersteuning komt van Thunderbit, SerpApi, Oxylabs, Bright Data, Apify, ScrapingBee en Scrapingdog.
- Makkelijkst voor niet-technische gebruikers: Thunderbit (5/5 gebruiksgemak, geen code nodig).
- Beste developer API: SerpApi (volwassen schema, uitstekende docs).
- Beste enterprise-opties: Oxylabs en Bright Data.
- Budgetkeuzes: Scrapingdog en Serper.dev (al ontbreekt bij Serper.dev geverifieerde Shopping-ondersteuning).
De echte kosten van Google Shopping scrapen: budgetniveaus voor elk team
De prijsstelling in deze markt is echt verwarrend. Tools rekenen per zoekopdracht, per regel, per credit, per record of per dataset-minimum — en die eenheden sluiten zelden mooi op elkaar aan. Dit budgetraamwerk koppelt aan echte use cases:
| Maandelijks volume | Aanbevolen niveau | Voorbeeldtools | Geschatte maandelijkse kosten |
|---|---|---|---|
| Minder dan 500 resultaten | Gratis / browserextensie | Thunderbit gratis niveau, SerpApi gratis niveau, Scrapingdog gratis credits | $0 |
| 500–5.000 resultaten | Goedkope API of pro-plan voor extensies | Thunderbit Pro, Serper.dev, Scrapingdog, ScrapingBee | $0–$50 |
| 5.000–50.000 resultaten | API uit het middensegment | SerpApi, ScrapingBee, Oxylabs, Apify-actors | $50–$300 |
| 50.000+ resultaten | Enterprise API of dataplatform | Bright Data, Oxylabs Enterprise | $300+ |
Een paar kostenvalkuilen om op te letten:
- Op zoekopdracht gebaseerde API’s lijken goedkoop totdat je diep gaat pagineren — elke pagina met resultaten telt als een aparte zoekopdracht
- Op regels gebaseerde tools (zoals Thunderbit) zijn makkelijker te budgetteren, omdat je precies weet wat 1.000 rijen kosten
- Dataset-tools (zoals Bright Data) kunnen lage eenheidskosten hebben maar hoge minimums ($50+)
- Actor-marketplaces (zoals Apify) kunnen veel waarde bieden, maar met wisselende prijzen per actor
Die gebruiker die klaagde dat “$50 voor ongeveer 20K requests” voor een hobbyproject stevig voelde, had een punt. Kies een tool die past bij je echte volume — betaal geen enterpriseprijzen voor een kleine catalogus.
Van een eenmalige scrape naar doorlopende Google Shopping-monitoring
De meeste scrapinggidsen stoppen bij “zo scrape je één keer”. Maar e-commerceteams hebben doorlopende monitoring nodig: dagelijkse prijschecks, wekelijkse PLA-tracking, waarschuwingen wanneer een concurrent zijn prijs wijzigt. Zo zet je dat op.
Stap 1: Bepaal je monitoringscope
Begin met de basis: welke zoekwoorden je wilt volgen, welke concurrenten je wilt bewaken en welke markten of regio’s je wilt meenemen. Google Shopping-resultaten verschillen per locatie, dus geo-targeting is belangrijk. Tools zoals SerpApi, Oxylabs en ScrapingBee ondersteunen allemaal locatieparameters. Thunderbit draait in je browser, dus je kunt een VPN of proxy gebruiken om verschillende regio’s te simuleren.
Stap 2: Stel geplande scraping in
Hier gaan tools sterk uiteen:
- Thunderbit: beschrijf de planning in natuurlijke taal (bijv. “elke dinsdag om 8:00”), voer je Google Shopping-URL’s in en de scraper draait automatisch. Geen cronjobs, geen externe orkestratie.
- Apify: actors ondersteunen voor terugkerende runs — dagelijks, wekelijks of met aangepaste intervallen.
- Bright Data: de ondersteunt updates per uur, per dag of per week, met meldingen via e-mail, Slack of bestandsnotificaties.
- Alleen-API-tools (SerpApi, Serper.dev, ScrapingBee, Scrapingdog, Firecrawl, Scrape.do): je hebt externe planningsoplossingen nodig — cronjobs, Zapier, n8n of iets vergelijkbaars.
Stap 3: Exporteer naar je trackingsysteem
- Google Sheets: het best voor simpele dashboards en kleine teams. Thunderbit, Apify en ScrapingBee (via integraties) ondersteunen allemaal directe export naar Sheets.
- Airtable of Notion: beter voor samenwerking in teams en rijkere datamodellen. Thunderbit exporteert rechtstreeks naar beide.
- API-pipelines: voor grotere operaties kun je JSON-output doorsturen naar je datawarehouse of BI-tool.
Stap 4: Signaleer afwijkingen en onderneem actie
Waar je op moet letten in je data:
- Prijsdalingen of -stijgingen bij specifieke verkopers
- Nieuwe verkopers die verschijnen voor producten die jij volgt
- Veranderingen in PLA-posities (jouw advertenties versus die van concurrenten)
- Meldingen van uitverkochte producten
- Schommelingen in reviewaantallen of beoordelingen
Mini-voorbeeld: 50 concurrentproducten wekelijks monitoren
| Tool | Setupstijl | Praktische kosten | Beste fit |
|---|---|---|---|
| Thunderbit | Zero-code, browser-first | ~50 rijen/week × 4 weken = 200 rijen/maand; past in een goedkoop plan | Snelst voor een klein team |
| SerpApi | API-pipeline | ~50 zoekopdrachten/week × 4 = 200 zoekopdrachten/maand; past in het gratis niveau (met kanttekeningen) | Beste voor dev-teams met lichte schaal |
| Bright Data | Enterprise tracker | Overkill voor 50 producten, tenzij je meldingen, compliance en bredere marktmonitoring nodig hebt | Beste voor grotere retailoperaties |
Is het legaal om Google Shopping-resultaten te scrapen?
Deze vraag komt vaak genoeg voorbij om hem even kort te behandelen.
Google Shopping-resultaten zijn openbare data. Het scrapen van openbare data voor legitieme zakelijke doeleinden — prijsmonitoring, concurrentieonderzoek, marktanalyse — wordt onder de huidige Amerikaanse jurisprudentie doorgaans als legaal beschouwd. Het 2022-arrest van het Ninth Circuit in bevestigde opnieuw dat toegang tot openbare webpagina’s niet automatisch leidt tot aansprakelijkheid onder de CFAA voor “zonder toestemming” toegang.
Dat gezegd hebbende: Google’s (van kracht sinds mei 2024) noemen wel verboden op geautomatiseerde toegang die machineleesbare instructies zoals robots.txt schendt. Enterprise-gebruikers doen er goed aan dit met hun jurist te laten beoordelen voor hun specifieke workflow.
Standaarddisclaimer: dit is geen juridisch advies. Voor meer over de kun je het best een jurist raadplegen.
Welke Google Shopping-scraper past bij jou?
Zo zou ik de verschillende gebruikersprofielen aan een tool koppelen:
- Niet-technische teams (e-commerce operations, PPC-managers, sales): . Scrapen in twee klikken, geen code, AI past zich aan lay-outwijzigingen aan, ingebouwde planning, gratis export naar Sheets/Airtable/Notion. Het is de enige tool in deze lijst die is ontworpen voor mensen die geen terminal willen aanraken.
- Ontwikkelaars die datapipelines bouwen: SerpApi. Speciaal Shopping-endpoint, volwassen schema, uitstekende docs, gestructureerde JSON. De gouden standaard voor API-first Shopping-scraping.
- Enterprise-operaties op grote schaal: Oxylabs of Bright Data. Enorme proxynetwerken, SLA’s, geschikt voor elk volume. Bright Data voegt datasets en price trackers toe voor teams die vooraf gebouwde monitoring willen.
- API-gebruikers met budgetbewustzijn: Scrapingdog of Serper.dev. Laagste kosten per verzoek en gratis niveaus. Scrapingdog heeft geverifieerde Shopping-ondersteuning; Serper.dev is goedkoper maar mist openbaar bewijs voor Shopping-specifieke parsing.
- AI-first extractie: Thunderbit of Firecrawl. Beide gebruiken AI om de paginastructuur te interpreteren in plaats van vaste selectors. Alleen Thunderbit heeft sterke publieke verificatie voor Shopping.
- Marketplace-flexibiliteit: Apify. Meerdere Shopping-actors, planning, rijke exportformaten — maar de resultaten hangen af van welke actor je kiest.
- Volledige ontwikkelaarscontrole: Scrape.do. De beste technische documentatie over Shopping-mechanica, sterke anti-botstack, maar je hebt Python en flink wat setup-tijd nodig.
Als je no-code Google Shopping-scraping in actie wilt zien, probeer dan gratis de . Twee klikken, echte data, geen API-sleutels. En als Thunderbit niet de juiste match is, hoop ik dat deze vergelijking je helpt de tool te vinden die dat wel is. Veel scrape-plezier — en moge je Shopping-data altijd gestructureerd, actueel en direct inzetbaar zijn.
Veelgestelde vragen
Kun je Google Shopping gratis scrapen?
Ja, tot op zekere hoogte. Thunderbit biedt een gratis niveau (6 pagina’s), SerpApi geeft , Serper.dev geeft , Scrapingdog bevat en Firecrawl begint met . Gratis niveaus zijn prima om te testen en kleinschalig onderzoek te doen, maar voor doorlopende monitoring op echte schaal heb je een betaald plan nodig.
Wat kost het om Google Shopping-resultaten te scrapen?
Dat hangt af van je volume en de gekozen tool. Voor minder dan 500 resultaten per maand is het $0 (gratis niveaus). Voor 500–5.000 resultaten kun je rekenen op $0–$50/maand met tools zoals Thunderbit Pro, Serper.dev of Scrapingdog. API-gebruik in het middensegment (5.000–50.000 resultaten) kost $50–$300/maand met SerpApi, ScrapingBee of Oxylabs. Enterprise-operaties (50.000+ resultaten) kosten doorgaans $300+ met Bright Data of Oxylabs Enterprise.
Welke data kun je uit Google Shopping halen?
Bij geverifieerde tools zijn de meest voorkomende velden: producttitel, prijs (actueel en oorspronkelijk), naam van verkoper/retailer, productlink, product-ID, beoordeling, aantal reviews, leverings-/verzendinformatie, afbeelding of thumbnail-URL en beschikbaarheid. Sommige tools vangen ook sponsored/PLA-vlaggen, productkenmerken en filterdata op. De exacte velden verschillen per tool — kijk in de vergelijkingstabel hierboven voor de details.
Heb ik programmeerkennis nodig om Google Shopping te scrapen?
Nee. Browserextensies zoals Thunderbit vereisen geen code — je klikt op een knop en krijgt gestructureerde data. API-tools (SerpApi, ScrapingBee, Scrapingdog) vragen om basiskennis van development of integratie via platforms zoals Zapier of n8n. Volledig custom scrapers (Scrape.do, Firecrawl) vereisen Python of vergelijkbare programmeerkennis. Ben je niet technisch, begin dan met een no-code tool en stap pas over op een API als je schaal dat rechtvaardigt.
Hoe vaak moet ik Google Shopping scrapen voor prijsmonitoring?
Voor snel bewegende categorieën zoals elektronica, mode of promo-intensieve segmenten is dagelijkse monitoring een logisch uitgangspunt — prijzen kunnen tijdens kortingsacties meerdere keren per dag verschuiven. Voor tragere segmenten (meubels, industriële benodigdheden) kan wekelijks genoeg zijn. Tools met ingebouwde planning (Thunderbit, Apify, Bright Data’s price tracker) maken terugkerende scrapes eenvoudig in te stellen. Begin wekelijks en verhoog de frequentie als je merkt dat je belangrijke prijswijzigingen mist.
Meer lezen