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
12
Bookmarked
986
Total users
134
Monthly active users
2.6 hours
Issues response
18 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
