📌 What product offers can you collect from Google Shopping keyword results?
This template collects seller-offer records from Google Shopping product pages, including ProductName, Seller ProductName, SellerURL, ItemPrice, Rating, Date, Keyword, and Seller. It is useful for e-commerce teams, pricing analysts, product researchers, and market-intelligence professionals.
Data is collected from Google Shopping. Google Shopping helps users discover and compare products, sellers, prices, ratings, and offers.
💰 Pricing
This template is currently free of charge and has no per-line usage fee. Octoparse plan or resource limits may still apply.
📦 Output
Google Shopping Price Monitor (by Keyword) returns these fields:
KeywordProductNameSellerSellerURLSeller_ProductNameItemPriceShippingReturnsAvailabilityDiscountRatingDate
{
"Keyword": "iPad",
"ProductName": "Apple iPad 9th Gen. 64gb, Wi-Fi, 10.2 in - Space Gray",
"Seller": null,
"SellerURL": null,
"Seller_ProductName": null,
"ItemPrice": null,
"Shipping": null,
"Returns": null,
"Availability": null,
"Discount": null,
"Rating": "4.8",
"Date": null
}
🎯 Use Cases
- Build a structured research dataset organized by Keyword, ProductName, and Seller ProductName.
- Compare or monitor ItemPrice, Shipping, and Discount across collected records.
- Analyze source content and timing through Date.
- Use SellerURL to audit source records or feed verified pages into downstream workflows.
🐙 Why Octoparse
- Built for Google Shopping: The automation applies Keyword (up to 100 per run) and Number of Pages, processes the resulting search pages and their result items, and writes structured rows including Keyword, ProductName, Seller, and SellerURL.
- Inputs match the workflow: The form uses Keyword (up to 100 entries) and Number of Pages.
- Fields stay connected: Google Shopping Price Monitor (by Keyword) returns
ProductName,SellerURL,ItemPrice,Date, andKeywordin the same structured dataset. - Ready for repeat use: After Google Shopping Price Monitor (by Keyword) runs locally or in the cloud, schedule eligible tasks and export the rows for spreadsheets, dashboards, APIs, or AI workflows.
📝 Input
Complete the following fields:
- Keyword (Required) — Enter a list of keywords for searching products on Google Shopping. Up to 100 entries per run.
- Number of Pages (Required) — Enter the number of Google Shopping result pages to process for each keyword.
🚀 How to Use
- Open Google Shopping Price Monitor (by Keyword) and click Try it!.
- Complete Keyword and Number of Pages using the formats and limits shown in the Input section.
- Choose a local or cloud run in Octoparse and start the task.
- Review fields such as
ProductName,SellerURL, andItemPrice, then export the rows in the format you need.
💡 Tips
- Start with a focused Keyword so the first run is easy to review before widening the search.
- Keep
Keywordin the export so every row can be traced to its originating input or page.
❓ FAQ
How many entries can Google Shopping Price Monitor (by Keyword) accept in Keyword per run?
Enter up to 100 values in Keyword per run.
Which Google Shopping pages does Google Shopping Price Monitor (by Keyword) process?
The workflow is configured for search-result pages and returns fields such as ProductName, SellerURL, ItemPrice, and Date.
What can I use data from Google Shopping Price Monitor (by Keyword) for?
Build a structured research dataset organized by Keyword, ProductName, and Seller ProductName.
🔗 Related Templates
- Google Shopping Price Monitor (by URL) — Use Google Shopping Price Monitor (by URL) to enrich discovered URLs with detail-page data.
- Google Shopping Product Scraper — Use Google Shopping Product Scraper to enrich discovered URLs with detail-page data.
- Google Shopping Product Listing Scraper — Use Google Shopping Product Listing Scraper for a complementary workflow on the same source site.