Google Shopping Scraper
Pricing
from $5.00 / 1,000 results
Google Shopping Scraper
Scrape Google Shopping products by keyword and extract prices, ratings, reviews, seller/store info, offers, shipping & more. Ideal for price monitoring, competitor research, and e-commerce market analysis.
Pricing
from $5.00 / 1,000 results
Rating
5.0
(2)
Developer
Kevin
Maintained by CommunityActor stats
7
Bookmarked
467
Total users
116
Monthly active users
1.6 days
Issues response
4 days ago
Last modified
Categories
Share
Google Shopping Scraper 🛒
Search and scrape Google Shopping products by keyword and export clean, structured data (product details, prices, ratings, reviews, store info, offers, shipping details).
This actor is built for:
- Price monitoring & tracking 💰
- Competitor analysis 🧠
- Market research 📊
- E-commerce intelligence 🛍️
📌 Table of Contents
- ✨ Features
- 🎯 Use Cases
- ⚡ Quick Start
- 🧾 Input Parameters
- 📤 Output
- 🧩 Dataset Views (Table View)
- ❓ FAQ
- 🔎 Tags
✨ Features
| Feature | Description |
|---|---|
| 🔍 Keyword Search | Search products by name, brand, or keywords |
| 🌍 Multi-Country Support | Get localized results from any country |
| 🗣️ Multi-Language | Results in your preferred language |
| 📊 Flexible Sorting | Sort by best match, price (low/high), or rating |
| 💰 Complete Pricing | Current price, original price, discounts, price ranges |
| ⭐ Ratings & Reviews | Product ratings and review counts |
| 🏪 Store Information | Store name, rating, reviews, shipping, returns |
| 📦 Pagination Support | Scrape multiple pages of results |
| 🧼 Clean Dataset | Organized data ready for analysis |
🎯 Use Cases
| Use Case | What You Can Do | Why It Helps |
|---|---|---|
| 💰 Price Monitoring | Track product prices across stores | Find best deals & price drops |
| 🧠 Competitor Analysis | Compare competitor product pricing | Optimize your pricing strategy |
| 📊 Market Research | Analyze product trends & availability | Make data-driven decisions |
| 🛍️ E-commerce Intelligence | Monitor product listings & offers | Stay ahead of competition |
| 📈 Price Comparison | Compare prices from multiple sellers | Find the best value |
| 🏷️ Deal Hunting | Find products on sale with discounts | Save money on purchases |
⚡ Quick Start
1️⃣ Basic Run
Use this input to search for products:
{"searchQuery": "nike running shoes","country": "us","language": "en"}
2️⃣ Advanced Search
Search with custom sorting, page numbering, price ranges, and store filters:
{"searchQuery": "iPhone 16","country": "us","language": "en","page": 1,"sortBy": "LOWEST_PRICE","limit": 10,"minPrice": 500,"maxPrice": 1200,"productCondition": "NEW","freeShipping": true,"stores": "Amazon,Best Buy"}
3️⃣ Tips for Better Results
- Use specific product names for accurate results.
- Try different
sortByoptions to find deals. - Use appropriate
countrycode for local pricing. - Specify
storesto restrict results to your trusted sellers.
🧾 Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
searchQuery | String | ✅ | iPhone 17 | Enter product name, brand, or keywords to search on Google Shopping. |
country | String | ❌ | us | Country code for localized results (ISO 3166-1 alpha-2). |
language | String | ❌ | en | Language code for results (ISO 639-1). |
page | Number | ❌ | 1 | Page number to start fetching results from (Min: 1). |
limit | Number | ❌ | 10 | Number of products to fetch per API call (Min: 10, Max: 100). |
sortBy | Enum | ❌ | - | Choose how to sort results: BEST_MATCH, LOWEST_PRICE, HIGHEST_PRICE, TOP_RATED. |
minPrice | Number | ❌ | - | Set a minimum price filter to only show products above this price. |
maxPrice | Number | ❌ | - | Set a maximum price filter to only show products below this price. |
productCondition | Enum | ❌ | - | Filter products by condition: ANY, NEW, USED, REFURBISHED. |
stores | String | ❌ | - | Filter results by specific store names (comma-separated, e.g. Amazon,Walmart). |
freeReturns | Boolean | ❌ | - | Show only products that offer free returns. |
freeShipping | Boolean | ❌ | - | Show only products with free shipping. |
onSale | Boolean | ❌ | - | Show only products that are currently on sale or have discounts. |
Supported Countries
| Code | Country | Code | Country |
|---|---|---|---|
us | United States | gb | United Kingdom |
de | Germany | fr | France |
in | India | ca | Canada |
au | Australia | jp | Japan |
See ISO 3166-1 alpha-2 for all country codes.
📤 Output
Each dataset item represents one Google Shopping product (regular or sponsored).
🧾 Output Fields
| Category | Fields |
|---|---|
| ⚙️ Metadata | type (e.g., product, sponsored_product), page |
| 🏷️ Product Info | product_id, product_title, product_description, product_page_url |
| 💰 Pricing | typical_price_range |
| ⭐ Ratings | product_rating, product_num_reviews, product_num_offers |
| 🖼️ Media | product_photos, product_videos |
| 🔧 Variants | current_product_variant_properties, product_variants, product_attributes, reviews_insights |
| 🏪 Offer Details | offer.offer_id, offer.offer_title, offer.offer_page_url, offer.price, offer.original_price, offer.on_sale, offer.percent_off, offer.shipping, offer.returns, offer.product_condition, offer.store_name, offer.store_rating, offer.store_review_count, offer.store_reviews_page_url, offer.store_favicon, offer.payment_methods, offer.offer_badge |
Sample Output
{"type": "product","page": 1,"product_id": "catalogid:11453027001035018605,productid:6138758963681930359","product_title": "Sony WH-1000XM5 Wireless Headphones","product_description": "Industry-leading noise cancellation...","product_photos": ["https://encrypted-tbn1.gstatic.com/shopping?q=tbn:ANd9GcSD4W..."],"product_videos": [],"product_attributes": {"Brand": "Sony"},"product_rating": 4.7,"product_page_url": "https://www.google.com/search?ibp=oshop&q=...","product_num_reviews": 2543,"product_num_offers": 12,"typical_price_range": ["$348.00","$399.99"],"current_product_variant_properties": {},"product_variants": {},"reviews_insights": {},"offer": {"offer_id": "3320507603639424456","offer_title": "Sony WH-1000XM5 Wireless Headphones","offer_page_url": "https://www.ebay.com/itm/...","price": "$348.00","original_price": "$399.99","on_sale": true,"percent_off": "13%","shipping": "Free delivery","returns": "Free 30-day returns","product_condition": "NEW","store_name": "Amazon","store_rating": "4.5/5","store_review_count": 12053,"store_favicon": "https://encrypted-tbn2.gstatic.com/faviconV2?url=...","payment_methods": "PayPal, Google Pay accepted"}}
🧩 Dataset Views (Table View)
This actor includes clean, organized dataset table views:
| View | Description |
|---|---|
| 📊 Products | Basic details including type, product title, ratings, number of reviews, number of offers, and Google product page link. |
| 💰 Offers & Pricing | Detailed offering details including product title, price, original price, sale status, product condition, store name, store rating, shipping details, return policy, and product buy link. |
❓ FAQ
Q1: How many products can I scrape?
Each page can return up to 100 products. With limit, you can scrape thousands of products. Start small and increase as needed.
Q2: Why do I get fewer results than expected?
Some searches may have limited products available. Try:
- A broader search query
- Different country/language settings
- Different sorting options
Q3: Are all fields always available?
Not always. Some products may not have descriptions, ratings, or sale information. The actor returns null for unavailable fields.
Q4: Can I search in different countries?
Yes! Use the country parameter with ISO 3166-1 alpha-2 codes (e.g., us, gb, de, fr, in).
Q5: How often is the data updated?
The actor fetches real-time data from Google Shopping. Prices and availability are current at the time of scraping.
Q6: Can I use this for price monitoring?
Yes! Schedule the actor to run periodically and track price changes over time using Apify's scheduling feature.
🔎 Tags
Google Shopping scraper, Google Shopping API, scrape Google Shopping, Google Shopping data extractor, Google Shopping price scraper, product price scraper, e-commerce scraper, price monitoring tool, competitor price analysis, Google Shopping product search, product data extraction, shopping comparison scraper, retail price tracker, Google product scraper, Apify Google Shopping, price comparison tool, e-commerce data extraction, product research tool, market research scraper, online shopping scraper
