Google Shopping Price Monitor: Track Products & Drops
Pricing
from $1.60 / 1,000 product returneds
Google Shopping Price Monitor: Track Products & Drops
Search Google Shopping for product prices and track changes/drops. First page only. Works in Australia.
Pricing
from $1.60 / 1,000 product returneds
Rating
0.0
(0)
Developer
Southern Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
14 hours ago
Last modified
Categories
Security
Limited permissionsShare
Search Google Shopping and get structured product prices — title, seller, current price, was-price, rating and a Google Shopping link. Optional monitor modes remember last prices so a daily schedule only returns changes or drops.
Works in Australia (Harvey Norman, Myer, Kogan, Bing Lee, Bunnings and others) as well as the US, UK and more.
Limits (read these first)
- First Shopping page only (~20–40 products per search). Google’s HTML often shows “Failed to load more results”. Version 1 does not paginate (both Google’s card and grid Shopping layouts are supported). Use several focused queries instead of expecting deep pages.
- No stable merchant checkout URL in the HTML. Cards rarely expose a direct store link we can scrape reliably. Each row includes a
googleProductUrl(Google Shopping search for that title) plus your originalsearchUrl. - Same legal grey area as any Google SERP tool. We use Apify’s official GOOGLE_SERP proxy, public prices only, no login and no CAPTCHA bypass. Google’s terms still restrict automated access — you are responsible for how you use the results.
- Monitor first run returns 0 products. In
mode=changedormode=drops, the first run saves a baseline and returns nothing (no false alerts). The next run returns only real price moves. - Obscure or nonsense queries may still return product cards. Google Shopping often shows related or popular items even when nothing matches your exact words. We return the cards Google shows; we do not invent a fake “0 results” page.
- Not every country is verified. US and Australia were probed successfully. Other countries are best-effort; if Google shows no product cards you still pay for the page load and get 0 products.
Quick start
{"queries": ["dyson v15", "iphone 16 pro 256gb"],"country": "us","mode": "all"}
Australia price-drop monitor (schedule daily):
{"queries": ["dyson v15 detect"],"country": "au","mode": "drops","monitorName": "dyson-au-daily"}
First scheduled run: baseline saved, 0 rows. Later runs: only products whose price fell.
Output fields
| Field | Meaning |
|---|---|
title, seller, price, priceRaw | Listing basics |
wasPrice, wasPriceRaw, discountPercent | When Google shows a crossed-out “was” price |
previousPrice, changeType, priceDelta | Set in monitor modes (drop / rise / new) |
rating, reviewCount | When Google shows them |
googleProductUrl, productId | Search link and stable id (title+seller+country hash) |
query, country, searchUrl, checkedAt | Provenance |
Pricing (pay per event)
| Event | Price | When |
|---|---|---|
actor-start | $0.001 | Once per run, after the first successful Google page load |
page-check | $0.005 | Each Google Shopping page loaded |
product | $0.002 | Each product row returned |
Store discount tiers: free-plan and Bronze users pay the prices above. Silver gets 10% off and Gold (and higher) gets 20% off on actor-start and product (page-check is the same on every tier because each page load has a fixed Google proxy cost).
Free: invalid / empty input (exit 0, $0), failed page loads, baseline-only remember steps, unchanged prices in monitor modes, duplicates across queries in the same run.
Typical cost for one US search returning 30 products: $0.001 + $0.005 + 30×$0.002 = $0.066.
Tips
- Prefer many focused queries (
"dyson v15 detect absolute","dyson v15 detect complete") over one broad query. - Set
monitorNameand keep it stable when using Apify Schedules. - Cap spend with Apify’s
maxTotalChargeUsdon the run or task. - Default memory is 512 MB — enough for this actor.
Self-test
Set "selfTest": true to run offline parser checks against bundled fixtures. Used by our daily health schedule.
Related tools
- Shopify Store Monitor — watch a specific Shopify store's public catalogue for price and stock changes