Google Shopping Scraper: Prices, Discounts, Stores & Ratings
Pricing
$2.00 / 1,000 products
Google Shopping Scraper: Prices, Discounts, Stores & Ratings
Products from Google Shopping for any search: price, old price and discount, store, delivery, returns, rating, reviews and condition. Filter by price, rating and deals; 100+ products per search in 12 countries. Fast HTTP, no browser.
Pricing
$2.00 / 1,000 products
Rating
0.0
(0)
Developer
K.S. Van
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Get products from Google Shopping for any search. Each product comes with the current price, old price and % discount, the store selling it (and whether more stores offer it), delivery and returns terms, rating and number of reviews, condition (new, used, refurbished) and Google's product IDs. One Google Shopping page has about 60 products. For more, this Actor also sorts by rating and tries related phrasings automatically, returning 200-400 unique products per search. Works in 13 countries with local currency. Fast HTTP requests, no browser.
What you get
| Field | Details |
|---|---|
| Product | Title, Google product, group, catalog and offer IDs |
| Price | price as a number plus the text as shown, currency |
| Deal | oldPrice, discountPercent |
| Store | Seller name, moreStores flag when other shops sell it too |
| Terms | Delivery (e.g. "Free delivery by Tue"), returns (e.g. "30-day returns"), installments |
| Social proof | Rating (1-5) and number of reviews |
| Condition | new, used or refurbished |
Use cases
- Price monitoring and competitor tracking: run daily on your product category and see who is cheaper.
- Deal hunting and coupon sites: set Deals only to keep discounted products with their % off.
- E-commerce and dropshipping research: find the best-rated products and their price points in a niche.
- Market and brand analysis: which stores and brands dominate a search, and at what prices.
- AI shopping assistants: live product data through the Apify MCP server.
Input example
{"queries": ["wireless earbuds", "air fryer"],"maxProductsPerQuery": 100,"country": "us","minRating": 4,"onSaleOnly": false}
Output example
{"query": "wireless earbuds","productId": "15705668962632732400","groupId": "4734955056427368141","title": "Jlab Go Pop+ True Wireless Earbuds Bluetooth","price": 19.99,"priceText": "$19.99","oldPrice": 27,"discountPercent": 25,"currency": "USD","store": "Lowe's","moreStores": true,"delivery": "Free delivery on $25+","returns": "Free 90-day returns","rating": 4.6,"reviews": 4300,"condition": "new","position": 4,"foundBy": "wireless earbuds","country": "us"}
Pricing
$0.002 per product ($2 per 1,000 products), no start fee. Searches that return nothing are free.
Tips
- Keep searches the way a shopper types them: "running shoes women", "4k monitor 27 inch", "lego star wars".
- Max products per search: 60 is one Google page (fastest and cheapest to run). 100-300 covers a whole category.
- Price filters use the price shown on Google, in the currency of the chosen country.
storeis the shop with the price shown. WhenmoreStoresis true, other shops sell the same product too.
FAQ
Which countries are supported? United States, United Kingdom, Germany, France, Spain, Italy, Netherlands, Canada, Australia, India, Japan, Poland and Brazil. Prices are in the local currency and the currency field states it for every product.
Why are some fields empty? Google shows only what the store provides: some products have no rating, no delivery terms or no old price.
Is this the same as Google Shopping in my browser? Yes, the same results, read at the moment of the run.