Shopify Price Change Monitor
Pricing
from $8.50 / 1,000 change founds
Shopify Price Change Monitor
Watch a list of Shopify stores and get alerted when their price range, catalog size, or estimated revenue band shifts since your last check — competitor price-positioning monitoring, not per-SKU tracking. Unofficial, independent tool — not affiliated with, endorsed by, or sponsored by Shopify.
Pricing
from $8.50 / 1,000 change founds
Rating
0.0
(0)
Developer
Tim Zinin
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Watch a list of Shopify stores and get alerted when their price range, catalog size, or estimated revenue band shifts since your last check — competitor price-positioning monitoring at the store level, not per-SKU tracking. Runs on our own live Shopify store-intelligence engine under the hood.
What you get
- A named "watch" (a list of store URLs) that remembers each store's last-seen price range, catalog size, and revenue band.
- Every scheduled run reports ONLY what changed — a store newly added to the watch, or an already-tracked store's price range / product count / revenue band shifting.
- Add or drop stores from your watch at any time — a new store gets its own "just started tracking this one" moment, and a dropped store gets an honest (free) notice, never billed.
- Runs on Apify: schedule it, monitor it, call it from the API, export to JSON/CSV/Excel or push straight into your own pipeline.
How to run it
- Click Try for free — no card needed on the free plan.
- Paste the store URLs you want watched into Websites, optionally a name for this watch.
- Hit Start. Schedule it to run again (daily or weekly) to get a stream of only the CHANGES each time.
Pricing
Pay-per-event: $0.005 per run start + $0.01 per new/changed store / first-time tracked. A store DROPPED from your watch list is reported for visibility but never charged — it's your own choice to stop tracking it, not new information about the store. The "no changes" notice on a quiet run and any error/notice row are also never charged. 10 new/changed stores cost about $0.11 (the one-time start fee plus 10 billed rows).
Input
| Field | Required | What it does |
|---|---|---|
websites | yes | Store URLs to watch, e.g. "allbirds.com". Up to 100. |
baseline_key | no | Name for this watch, so you can run several independent watches. |
max_items | no | Max new/changed-store rows delivered (and charged) per run (1-200, default 20). |
{"websites": ["allbirds.com", "gymshark.com"],"baseline_key": "dtc-competitors"}
Output
New-store row (real output, live run 30.07.2026):
{"baselineKey": "selftest-shopify-1","found": true,"changeType": "new-store","url": "https://www.allbirds.com/","isShopify": true,"priceMin": 3,"priceMax": 160,"currency": "USD","productCount": 750,"revenueBand": "$10M+","error": "","summary": "\"https://www.allbirds.com/\" added to watch \"selftest-shopify-1\" — Shopify store, 750 product(s), price range USD3–160."}
Changed-store row (real output, live run 30.07.2026 — reflects a real detected shift back to the store's true price range after a synthetic test mutation):
{"baselineKey": "selftest-shopify-1","found": true,"changeType": "changed-store","url": "https://www.allbirds.com/","isShopify": true,"priceMin": 3,"priceMax": 160,"currency": "USD","productCount": 750,"revenueBand": "$10M+","error": "","summary": "\"https://www.allbirds.com/\" changed for watch \"selftest-shopify-1\": priceMax 99999 -> 160."}
| Field | Meaning |
|---|---|
baselineKey | Which watch this row belongs to. |
found | true for a real result row (new or changed store); false for a notice/error row. |
changeType | "new-store", "changed-store", or null for a notice row. |
url, isShopify, priceMin, priceMax, currency, productCount, revenueBand | The store's own tracked fields. |
error | Empty string when the check completed cleanly (including "nothing changed" and "a store was dropped"); non-empty only on a real problem. |
summary | Human-readable one-liner. |
Other tools we built
Related tools
Related tools for adjacent workflows in e-commerce.
| Actor | What it does |
|---|---|
| Zid Store Products Scraper | Pair it in the e-commerce workflow: Pull live product catalogs (name, price, sale price, category, image) straight from Zid storefronts — a... |
| Chotot Vietnam Listings Scraper | Pair it in the e-commerce workflow: Pull live classified ad listings (real estate, vehicles, electronics, jobs and more) straight from... |
| Shopify Store Intelligence | Pair it in the e-commerce workflow: Confirm a site runs on Shopify and pull store intelligence from its public feeds — product count, price... |
FAQ / Limitations
Does this track individual product prices? No — this tracks store-level signals (price RANGE across the catalog, product count, a rough revenue band), not per-SKU price history. If you need per-product tracking, this is not that tool.
What happens if I change my websites list? A newly added store gets its own
"first time tracked" moment; a removed store gets an honest, free notice and stops
being compared going forward.
What this is NOT. The revenue band is a rough heuristic from catalog size and average price, not real sales data — Shopify's public keyless feeds don't expose actual revenue. Treat it as a qualification signal, not a forecast.
Found a bug or need per-SKU tracking? Issues on the Actor's page.