Shopify Price & Stock Monitor
Pricing
Pay per usage
Shopify Price & Stock Monitor
Paste Shopify store links. Get every product and variant with price and stock, plus alerts for price changes, sell-outs, restocks and new or removed products since your last run.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Mike Miller
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share
Paste the Shopify stores you watch (competitors, suppliers, brands you resell). You get every product and size/colour with its price and stock, and on later runs, alerts: price down, price up, back in stock, sold out, new product, removed product.
Who it is for
- Store owners watching competitor prices.
- Resellers and deal hunters waiting for drops and restocks.
- Brands checking how retailers price their products.
What you put in
| Field | Example |
|---|---|
| Stores | allbirds.com, https://shop.example.com/collections/sale |
| Only changes | on = alert feed; off = full catalog |
| Keywords / Brands / On sale / In stock | optional filters |
What you get (one row per variant)
change and changes, store, product, variant, vendor, productType, tags, sku, price, previousPrice, priceChangePct, compareAtPrice, onSale, available, url, imageUrl, publishedAt, updatedAt, firstSeenAt, removedAt, scrapedAt.
Honest limits
- Works only on Shopify stores that keep their public product feed (
/products.json) on. Some stores turn it off; those are reported and skipped. - Prices are the store's default currency. We don't see discount codes, cart-level promotions, or exact stock counts (only in stock / sold out).
- The first run is a baseline. Alerts start from the second run, so schedule it (daily is typical).
- If a store fails, or you capped "max products" below its catalog size, we skip "removed" alerts that run, so you never get false removals.
- No product descriptions are included. They are the store's own copyrighted writing.
How it behaves
- Reads only the public feed. No logins, no password-protected stores, no getting around blocks.
- Follows each store's robots.txt and waits at least 1.5 seconds between requests to the same store.
- No personal data. Product data only.
Pricing (pay per event)
- $0.005 per run start
- $0.001 per product row saved ($1.00 per 1,000)
- $0.002 per alert (price change, restock, sell-out, new, removed)
Run it yourself (no Apify account needed)
npm test # offline checksnode test/selftest.js # live check against 3 real stores