Shopify Competitor Tracker
Pricing
from $10.00 / 1,000 detected changes
Shopify Competitor Tracker
Monitors Shopify stores and detects changes in products, prices, and stock availability. Get notified of new products, removed items, price changes, and stock updates — pay only for the changes that are found.
Pricing
from $10.00 / 1,000 detected changes
Rating
0.0
(0)
Developer
Dimitris Kouretas
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 hours ago
Last modified
Categories
Share
Track competitor Shopify stores automatically and get notified only when something actually changes — new products, removed products, price changes, and stock updates.
Why use this Actor
Manually checking competitor stores is slow and easy to forget. Generic scrapers dump the entire product catalog every run, forcing you to compare thousands of items yourself to spot what's new.
This Actor does the comparison for you. Each run, it checks the store's current catalog against its previous snapshot and returns only the differences — nothing else. You pay per detected change, not per product scraped, so monitoring a 10,000-product store costs the same as monitoring a 50-product store when nothing changes.
What it detects
- 🆕 New products added to the store
- ❌ Products removed from the store
- 💰 Price changes, tracked per variant (size/color-level, not just per product)
- 📦 Stock changes — items going out of stock or back in stock
How it works
- Give it a list of Shopify store domains.
- On the first run for each store, it saves a baseline snapshot (no charge).
- On every following run, it compares the new snapshot to the previous one and outputs one dataset item per detected change.
- Run it on a schedule (e.g., daily) via Apify Schedules to get ongoing monitoring with zero manual work.
Input
{"domains": ["gymshark.com","kyliecosmetics.com","colourpop.com"]}
Add as many Shopify store domains as you want to monitor.
Output example
{"domain": "gymshark.com","type": "stock_change","productId": "6806904471754","variantId": "39799364059338","oldAvailable": true,"newAvailable": false,"timestamp": "2026-08-11T13:28:57.856Z"}
Pricing
Pay per event — you're only charged when a real change is detected:
- Detected change: $0.01 per change (new product, removed product, price change, or stock change)
- No charge for runs that find nothing new, and no charge for the first (baseline) run on a new store
Who it's for
- Brands and dropshippers monitoring competitor pricing and stock
- E-commerce teams tracking market moves without manual checks
- Anyone who wants a lightweight, cost-effective way to watch Shopify stores over time
Data source
This Actor only reads Shopify's public, unauthenticated /products.json endpoint — the same product data already visible to anyone browsing the store. No login, scraping of private data, or account access is involved.