Google Shopping Scraper – Prices, Merchants & Deals avatar

Google Shopping Scraper – Prices, Merchants & Deals

Pricing

from $1.50 / 1,000 products

Go to Apify Store
Google Shopping Scraper – Prices, Merchants & Deals

Google Shopping Scraper – Prices, Merchants & Deals

Scrape Google Shopping for any product search and country: title, price, old price, discount, merchant, delivery, rating and review count. Ideal for price monitoring and competitor research. $1.50 per 1,000 products.

Pricing

from $1.50 / 1,000 products

Rating

0.0

(0)

Developer

Steven Kramp

Steven Kramp

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Scrape Google Shopping results for any product search in any country: who sells it, at what price, with which discount and rating. Built for price monitoring, competitor research and deal hunting.

$1.50 per 1,000 products. You only pay for products returned. Other Google Shopping scrapers in the Store charge up to $20 per 1,000.

What you get for each product

FieldExample
titleSony WH-CH520 On-Ear Wireless Bluetooth Headphones
price, priceText, currency15.99 · "$15.99" · USD
oldPrice, discount68 · "76% OFF"
merchant, moreMerchantsBest Buy · true (also sold by other stores)
conditionNew / Refurbished / Used (when shown)
badge, typicalPriceText"LOW PRICE" · "Usually $41"
deliveryFree delivery by Sun
rating, reviewsCount4.8 · 35,000
productId, offerId, catalogId, googleShoppingUrlGoogle's IDs and product page link
query, position, country, language, scrapedAtrun context (position = rank in results)

Use cases

  • Price monitoring: schedule daily runs for your products and see who undercuts you.
  • Competitor and assortment research: which merchants dominate a category, and at what prices?
  • Deal and discount tracking: filter by discount or badge.
  • Market prices for resellers and refurbishers: compare condition = New, Refurbished and Used.

How to use

  1. Enter one or more search queries, e.g. wireless headphones, standing desk.
  2. Choose the country (us, gb, de, fr …) and language. Prices, merchants and currency follow the country.
  3. Set max products per query. About 40 per page, up to 120 per query.
{
"queries": ["wireless headphones", "standing desk"],
"maxResultsPerQuery": 80,
"country": "us",
"language": "en"
}

Pricing

Pay per event: $0.0015 per product returned ($1.50 per 1,000 products), plus Apify's tiny actor-start fee. Platform usage is included.

Use with AI agents (MCP)

This Actor works as a tool for AI assistants and agents – Claude, ChatGPT, Cursor, VS Code, n8n and other MCP clients – through Apify's hosted MCP server. Add this server URL to your client:

https://mcp.apify.com?tools=stevenkramp/google-shopping-scraper

Sign in with your Apify account when asked. Your agent can then call the Actor in plain language, for example: "Compare prices for 'Sony WH-1000XM5' on Google Shopping in Germany." – and gets clean, structured JSON back. Runs started by your agent are normal Actor runs on your Apify account at the same pay-per-event price.

FAQ

Why do some products have no rating? Google only shows ratings when it has enough reviews.

Can I search by product ID or GTIN? Searching for an exact model name or GTIN usually returns that product with all offers.

Something broken? Open an issue in the Issues tab. Google changes its pages from time to time, and we fix scrapers quickly.