Google Shopping Scraper
Pricing
Pay per usage
Go to Apify Store

Google Shopping Scraper
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Max N
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Google Shopping Scraper — Product Price Comparison
Extract Google Shopping product results at scale with detailed pricing, seller information, ratings, reviews, and shipping data. Ideal for price comparison, competitive intelligence, e-commerce research, and market analysis.
Data extracted
- Product title — Full product name as shown in Google Shopping results
- Price and currency — Numeric price value with detected currency code (USD, EUR, GBP, etc.)
- Seller / store — The merchant or retailer offering the product
- Rating and reviews — Star rating and total review count when available
- Product URL — Direct link to the product page or Google Shopping comparison page
- Image URL — Thumbnail image URL for the product listing
- Shipping info — Shipping cost or free shipping indicators
- Condition — Product condition: New, Refurbished, or Used
Use cases
- Price comparison — Monitor product prices across multiple sellers to find the best deals and track price changes over time for any product category
- Competitive intelligence — Track how competitors price their products on Google Shopping and identify pricing trends in your market
- E-commerce research — Analyze which products appear for key shopping queries, their price ranges, and which sellers dominate specific categories
- Market analysis — Understand pricing distribution, average price points, and seller landscape for any product niche
- Deal monitoring — Set up scheduled runs to track prices for specific products and get alerts when prices drop below your target
- Seller analysis — Discover which retailers appear most frequently for your product categories and analyze their pricing strategies
How to use
- Add your search queries as a list (e.g., "iPhone 16 Pro", "wireless headphones", "gaming laptop")
- Set the country code for localized results (e.g.,
us,uk,de) - Set the language code (e.g.,
en,es,fr) - Optionally set minPrice and maxPrice to filter results by price range
- Choose maxResults per query (default 50, up to 200)
- Configure a residential proxy for reliable extraction (strongly recommended for Google)
- Run the actor and get structured JSON data for every product listing
Example input
{"queries": ["iPhone 16 Pro","wireless noise cancelling headphones","gaming laptop under 1500"],"country": "us","language": "en","maxResults": 50,"minPrice": 100,"maxPrice": 2000}
Example output
{"query": "iPhone 16 Pro","position": 1,"productTitle": "Apple iPhone 16 Pro 256GB — Desert Titanium","price": 999.99,"currency": "USD","seller": "Apple Store","rating": 4.7,"reviewCount": 3240,"imageUrl": "https://encrypted-tbn0.gstatic.com/shopping?q=...","productUrl": "https://www.google.com/shopping/product/...","shipping": "Free shipping","condition": "New","scrapedAt": "2026-02-19T12:00:00.000Z"}
Pricing
- $0.10 per start
- $0.0003 per product result extracted
Example: Scraping 50 products for 10 queries costs $0.10 + (500 × $0.0003) = $0.25 total.
Integrations
Works with all Apify integrations: webhooks, API, Zapier, Make, Google Sheets. Schedule recurring runs to build price history datasets and trigger alerts when prices change or new sellers appear.
Tips
- Always use residential proxies. Google aggressively blocks datacenter IPs. Residential proxies through Apify's proxy service provide the most reliable extraction.
- Use price filters to narrow results. Setting
minPriceandmaxPricehelps focus on relevant products and reduces noise from accessories or unrelated items. - Schedule daily runs for price monitoring. Set up scheduled runs with webhooks to build a historical dataset of product prices. This lets you detect price drops, sales events, and competitive moves.
- Use country and language codes together. Setting
country: "de"withlanguage: "de"gives you true German shopping results with local pricing, whilecountry: "de"withlanguage: "en"shows English results localized to Germany. - Keep queries specific for better results. Queries like "Sony WH-1000XM5 headphones" yield more precise product matches than generic terms like "headphones".
- Combine with Amazon Products scraper. Cross-reference Google Shopping data with Amazon pricing to get the most comprehensive price comparison across all major platforms.