Google Shopping Scraper avatar

Google Shopping Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
Google Shopping Scraper

Google Shopping Scraper

A robust, high-performance utility designed for developer automation, data integration, and AI training. Features built-in captcha bypass, headful/headless browser execution, and proxy support to scrape Google data seamlessly, reliably, and at scale.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

codingfrontend

codingfrontend

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

13 days ago

Last modified

Share

Features

  • Product Listings: Extracts comprehensive product data from Google Shopping results including title, price, and seller
  • Seller Information: Captures the store or seller name for each product listing
  • Ratings & Reviews: Extracts star ratings and total review counts for products
  • Discount Detection: Identifies discounted products with original price, current price, and discount percentage badge
  • Delivery Information: Captures shipping and delivery information displayed with each product
  • Product Thumbnails: Collects product image thumbnail URLs
  • Price Range Filtering: Filter results by minimum and maximum price in local currency
  • Localization Support: Configurable country and language codes for region-specific shopping results
  • Proxy Support: Built-in Apify Proxy with residential proxies for reliable Google Shopping access

Input Parameters

ParameterTypeRequiredDefaultDescription
queryStringYes"laptop"The search query for Google Shopping
maxItemsIntegerNo50Maximum number of product results to scrape (1–500)
glStringNo"us"Google country code (e.g., us, uk, in, de)
hlStringNo"en"Google language code (e.g., en, hi, de, fr)
minPriceIntegerNoFilter results by minimum price (in local currency)
maxPriceIntegerNoFilter results by maximum price (in local currency)
proxyConfigurationObjectNoApify ResidentialProxy settings for the scraper

Input Schema Example

{
"query": "wireless noise cancelling headphones",
"maxItems": 50,
"gl": "us",
"hl": "en",
"minPrice": 50,
"maxPrice": 500,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Output Schema

The scraper outputs structured JSON data for each product listing found on Google Shopping.

Main Fields

FieldTypeDescription
positionIntegerResult position on the page
titleStringProduct title
priceStringCurrent product price as displayed (e.g., "$299.99")
originalPriceStringOriginal price before discount (if applicable)
discountStringDiscount badge text (e.g., "15% OFF")
sellerStringStore or seller name
ratingNumberStar rating (1–5)
reviewCountIntegerNumber of customer reviews
linkStringLink to the product page
thumbnailStringProduct thumbnail image URL
deliveryStringDelivery/shipping information
searchQueryStringOriginal search query used
searchUrlStringGoogle Shopping search URL
scrapedAtStringISO timestamp of when the data was scraped

Product Listing Example

{
"position": 1,
"title": "Sony WH-1000XM5 Wireless Noise Cancelling Headphones",
"price": "$279.99",
"originalPrice": "$349.99",
"discount": "20% OFF",
"seller": "Best Buy",
"rating": 4.7,
"reviewCount": 12450,
"link": "https://www.bestbuy.com/site/sony-wh-1000xm5/6505727.p",
"thumbnail": "https://pisces.bbystatic.com/image2/BestBuy_US/images/products/6505/6505727_sd.jpg",
"delivery": "Free shipping",
"searchQuery": "wireless noise cancelling headphones",
"searchUrl": "https://www.google.com/search?q=wireless+noise+cancelling+headphones&tbm=shop",
"scrapedAt": "2025-01-15T10:30:00.000Z"
}