Google Shopping Scraper API 💰$3/1k products
Pricing
$3.00 / 1,000 products
Google Shopping Scraper API 💰$3/1k products
Scrape Google Shopping products: price, was-price, discount, merchant, rating, reviews, delivery, product IDs. Any country. Fast HTTP, no browser. $3 per 1,000 products; empty searches free.
Pricing
$3.00 / 1,000 products
Rating
0.0
(0)
Developer
Rakshit Solanki
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Google Shopping Scraper
Scrape Google Shopping results for any product search: titles, current price, original ("was") price, discount %, merchant, star rating, review count, delivery and returns info, local stock, and Google product IDs. You only pay for products you get.
- ⚡ Fast and cheap: plain HTTP through Apify's Google SERP proxy. No browser, so a run of 100 products takes seconds.
- 💲 $3 per 1,000 products. Empty or failed searches are free.
- 🌍 Any country and language:
us,ca,gb,de,au,inand more, with local merchants and currency. - 🎯 Filters: min/max price and "only discounted" are applied before saving, so you aren't charged for products you filter out.
What you can use it for
- Price monitoring and competitor price tracking
- Finding which merchants sell a product and at what price
- Spotting discounts and sales ("was" price + % off)
- Market research: ratings and review counts across a category
- Feeding product data into Google Sheets, Make, Zapier, n8n or your own app via the Apify API
Input
| Field | Description |
|---|---|
queries | List of product searches, e.g. wireless earbuds, standing desk |
country | Google country code (gl), default us |
language | Language code (hl), default en |
maxProductsPerQuery | 1-200, default 40. Google shows ~40-60 products per page; above that the actor reads more pages |
minPrice / maxPrice | Optional price filters |
onlyDiscounted | Keep only products with a "was" price |
{"queries": ["wireless earbuds", "air fryer"],"country": "us","maxProductsPerQuery": 40,"onlyDiscounted": false}
Output
One row per product:
{"query": "wireless earbuds","position": 3,"title": "Skullcandy Push Play Active True Wireless Earbuds","price": 52.99,"priceText": "$52.99","currencySymbol": "$","originalPrice": 65,"discountPercent": 18,"merchant": "Best Buy","moreSellers": true,"rating": 4.0,"reviewsCount": 547,"delivery": "Free delivery by Tue","returns": "15-day returns","nearby": null,"productId": "12454910280675483452","productUrl": "https://www.google.com/search?udm=28&q=...","country": "us","language": "en","status": "ok","scrapedAt": "2026-10-04T01:16:03+00:00"}
Searches with no results produce one free row with "status": "no_results"; searches that keep failing after retries produce "status": "failed" with the error (also free).
Pricing
Pay per event: $0.003 per product saved to the dataset. Platform usage is included. There are no charges for empty searches, failed searches, or products removed by your filters.
Notes and limits
- Results reflect what Google Shopping shows for that country at run time. Prices and merchants change often.
moreSellers: truemeans Google lists other merchants for the same product;merchantis the one Google shows first.- Only public product listing data is collected. No personal data.
Related actors
- Google Trends Scraper
- Google Flights Scraper
- Google Hotels Scraper
- Google Ads Transparency Scraper
- AI Search Visibility Tracker
More actors by flyingnimbus
All pay-per-event and fast. Failed or empty runs are free: