Google Shopping Scraper
Pricing
from $1.75 / 1,000 product results
Google Shopping Scraper
Get every Google Shopping listing for a product or brand: seller, price, sale price, rating and reviews, with Google's product ID on every row. Track the same product across sellers and days. Fast, no browser, a fresh IP in your chosen country for each search. Pay only for rows you get.
Pricing
from $1.75 / 1,000 product results
Rating
0.0
(0)
Developer
Niyi Sodipe
Maintained by CommunityActor stats
1
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Features
Share
Google Shopping Scraper: Prices, Sellers & Product IDs
Type a product or brand, get back every listing Google Shopping shows for it: the product, the seller, the price, the sale price, the rating and the review count. Each row carries Google's own product ID, so you can track the same product across sellers, days and runs.
What you get for each search: up to 100 products, in the order Google shows them, as clean rows you can export to CSV, Excel or JSON, or pull with the API.
Why use it
- Product IDs on every row. Compare prices for the exact same product, not products that just have similar titles.
- Sellers and sale prices. See who sells a product, at what price, and when it's marked down ("Was $230").
- Fast and light. No browser: one request per search, with a fresh IP from Apify's Google SERP proxy every time, located in the market you pick.
- Never half-read. If Google sends a captcha or a page that can't be read, the search is retried on a new IP. A search that still fails returns nothing instead of a short list, and you only pay for rows you get.
How to use it
- Enter your searches, one per line, for example
Cotopaxi Allpa 35L Travel Pack. - Pick the country (
us,gb,ca,au,deand more) and how many results you want per search. - Click Start. Most searches finish in a few seconds.
Brand plus product searches give the sharpest seller and price comparisons. A brand name alone shows the brand's range.
Output example
{"position": 2,"title": "Allpa 35L Travel Pack Cotopaxi","productId": "465750301496035333","seller": "REI","moreSellers": true,"price": "$230.00","priceValue": 230,"currency": "USD","originalPrice": null,"originalPriceValue": null,"condition": null,"rating": 4.8,"reviewCount": 6000,"query": "Cotopaxi Allpa 35L Travel Pack","country": "us","language": "en","scrapedAt": "2026-11-08T16:27:58.000Z"}
| Field | What it is |
|---|---|
position | Place on the results page, from 1 |
title | Product name as Google shows it |
productId | Google's product ID (the listing's own ID when Google has no catalog ID for it) |
seller | The seller shown on the card |
moreSellers | true when Google lists other sellers for the same product |
price, priceValue, currency | The current price as shown, as a number, and its currency |
originalPrice, originalPriceValue | The "Was" or "Usually" price when the product is on sale |
condition | used or refurbished when Google marks the listing that way, otherwise empty |
rating, reviewCount | Star rating and number of reviews (Google rounds large counts, for example 2.1K becomes 2100) |
query, country, language, scrapedAt | The search and when it ran |
Pricing
You pay per product row returned. Searches that fail or find nothing cost nothing.
| Apify plan | Price per 1,000 results |
|---|---|
| Free and Bronze | $2.50 |
| Silver | $2.00 |
| Gold and up | $1.75 |
Set a maximum cost per run in Apify, and the scraper stops when it's reached.
Use cases
- Price monitoring: track your products' prices across every seller, daily.
- Reseller and price-policy checks: find sellers listing your products below your set price, or unauthorized sellers.
- Competitor research: see how competitors price, discount and rank in Google Shopping.
- Market and catalog research: which products and sellers show up for a category search.
Good to know
- One results page per search (about 40 to 60 products). For more coverage, run more specific searches.
- Organic Shopping results only. Paid Shopping ads are a different product.
- Google rounds large review counts on the page (2.1K), and the scraper reports them as 2100.
- This scraper collects publicly available information. You are responsible for how you use the data and for following the laws and terms that apply to you.
Questions or problems
Open an issue on the Issues tab. Fixes for Google page changes ship fast.