Google Shopping Scraper — Prices & Products avatar

Google Shopping Scraper — Prices & Products

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Google Shopping Scraper — Prices & Products

Google Shopping Scraper — Prices & Products

Scrape Google Shopping products, prices, merchants, ratings, delivery details, and links for ecommerce monitoring and comparison research.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Muhammad Afzal

Muhammad Afzal

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Features

Limited permissions

Share

Google Shopping Scraper returns product listings for any keyword: title, price, old price, merchant, rating, review count, delivery note, image and product link, from 20 Google Shopping countries. It is built for price monitoring, competitor research and catalog building, and costs about USD 5 per 1,000 products on the FREE tier (USD 4 per 1,000 on GOLD).

What data does it return?

FieldWhat it contains
titleProduct name
price, priceValue, currencyPrice as shown, as a number, and the ISO currency code
oldPrice, oldPriceValuePrevious price when the listing shows a discount, else null
sourceMerchant selling the product
productUrlGoogle Shopping product page with all offers
productIdGoogle Shopping product ID
imageUrlProduct thumbnail
rating, ratingCountStar rating and number of reviews, or null
deliveryDelivery note, for example Free delivery
positionRank in the results (1 = first)
scrapedAt, searchQueryCollection time and the keyword

Products that Google repeats on the page are delivered once. currency is always an ISO code, even in markets that display a symbol such as ¥ or ₹.

How do I scrape Google Shopping?

  1. Search Queries: one or more product keywords.
  2. Max Results Per Query: 1–100. Google Shopping usually lists about 60 distinct products per query.
  3. Country and Language: the Google Shopping market and interface language.
  4. Optional Location: a city such as New York,New York,United States for local prices and stores.
  5. Optional Sort By, or a Min Price / Max Price filter (Google ignores sorting when a price filter is set, so use one or the other).
{
"searchQueries": ["laptops", "coffee maker"],
"maxResults": 20,
"countryCode": "us",
"maxPrice": 800
}

Output example (one row):

{
"title": "HP OmniBook 3 Laptop PC 16\" AMD Ryzen 5 Windows 11 Home",
"price": "$549.99",
"priceValue": 549.99,
"currency": "USD",
"oldPrice": "$850",
"oldPriceValue": 850,
"source": "Target",
"productUrl": "https://www.google.com/search?ibp=oshop&q=laptops&prds=catalogid:3072903379801513406,produ…",
"productId": "15220921323174454992",
"imageUrl": "https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcTVDw…",
"rating": 4.4,
"ratingCount": 23,
"delivery": "Free delivery",
"position": 1,
"scrapedAt": "2026-11-04T02:00:00.000Z",
"searchQuery": "laptops"
}

How much does it cost?

Pay per event, with platform usage included:

EventFREEBRONZESILVERGOLD
Result (one product in the dataset)USD 0.005001USD 0.004875USD 0.00475USD 0.004
Actor start (per started GB of allocated memory)USD 0.006251USD 0.006094USD 0.005938USD 0.005

At the default 256 MB, 2 queries × 20 products cost 40 × USD 0.005001 + USD 0.006251 ≈ USD 0.21 on the FREE tier.

When should I use something else?

  • You need every seller's offer for one product: this Actor returns the main listing per product.
  • You need Amazon or Walmart catalog data with full specifications: use a store-specific scraper.

FAQ

Which countries are supported?

United States, United Kingdom, Germany, France, Canada, Australia, Japan, India, Brazil, Mexico, Spain, Italy, Netherlands, Sweden, Norway, Denmark, Finland, Poland, Singapore and the United Arab Emirates.

Is productUrl the merchant's page?

It is Google's product page, which lists the merchant offers. The merchant name is in source.

What happened to the uule location code?

It is no longer used. Put a city in Location instead; an old locationCode value is ignored with a warning.

Use it from an AI assistant

Add https://mcp.apify.com/?tools=muhammadafzal/google-shopping-scraper to Claude, ChatGPT or any MCP client and ask, for example, "Find 20 running shoes under USD 100 on Google Shopping."

Last verified: 2026-11-04