Shopify Competitor Price Drop, New Product & Restock Monitor
Pricing
Pay per usage
Shopify Competitor Price Drop, New Product & Restock Monitor
Monitor competitor Shopify stores for price drops, new products and restocks. Scheduled delta alerts via dataset or webhook. Built for ecommerce sellers and Amazon/Shopify merchants.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Mohammed Samaan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Watch your competitors' Shopify stores and get alerted the moment they drop a price, launch a new product, or restock a sold-out item — so you can react the same hour instead of the next week.
Built for e-commerce sellers, Shopify merchants, and Amazon sellers who compete on price and assortment. Most scrapers just dump a catalog once; this one stores a snapshot between scheduled runs and reports only what changed.
What you get per change
| Field | Meaning |
|---|---|
type | PRICE DROP / NEW PRODUCT / RESTOCK / PRICE RISE |
product / variant | What changed |
was → now (+ drop) | Old vs new price, and how much it fell |
store | Which competitor |
checkedAt | Timestamp of the check |
How it works
Every Shopify store exposes a public /products.json (no login, no anti-bot).
The actor pulls each competitor's full catalog, compares it to the previous
run's snapshot (stored in a persistent key-value store), and emits the
differences. Run it on an Apify schedule (e.g. hourly/daily) to turn it
into a true monitor. Optional webhookUrl posts changes straight to
Slack / Zapier / Make / an email service.
Input
| Field | What it does |
|---|---|
stores | Competitor store URLs, one per line |
alertOnPriceDrop / alertOnNewProduct / alertOnRestock | Which changes to report (all on by default) |
alertOnPriceRise | Also report price increases (off by default) |
webhookUrl | Optional — POST changes as JSON |
First run on a store sets a baseline (saves the snapshot). Changes appear from the second scheduled run onward.
Pricing
Pay-per-result: a small fee per store checked plus per change detected. Merchants run it on a schedule against the same competitor set every day — so it's recurring by nature.
Fair use
Reads only publicly available store catalog data. Use for competitive pricing and assortment research.
Deploy
See ./DEPLOY.md — live on Apify in ~5 minutes.