Shopify Competitor Monitor - New Products & Price Changes
Pricing
Pay per usage
Shopify Competitor Monitor - New Products & Price Changes
Monitor Shopify competitor stores for new products, price changes, and removed products. Schedule daily runs to never miss a competitor move.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Kong Qinglu
Actor stats
0
Bookmarked
2
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Shopify Competitor Monitor π
Monitor any Shopify store and get instant alerts when competitors add new products, change prices, or remove items. Schedule daily runs to stay ahead of your competition.
What it does
This actor connects to any Shopify store's public product catalog and tracks changes over time:
- π New products β Detect the moment a competitor launches something new
- π° Price changes β Track price increases and decreases with exact amounts
- ποΈ Removed products β Know when competitors discontinue items
- πΈ Full catalog snapshot β Get a complete inventory export with images, prices, variants, and availability
Why use this
| Manual approach | With this actor |
|---|---|
| Visit 5 competitor sites daily | Set it and forget it β runs automatically |
| 30+ minutes per day checking | Results in seconds |
| Easy to miss changes | Never miss a new product or price drop |
| No historical data | Full change history across runs |
How to use
- Enter your competitor Shopify store URLs (e.g.,
https://allbirds.com,https://gymshark.com) - Click Start
- First run creates a baseline snapshot
- Schedule daily/weekly runs β the actor compares each run against the previous snapshot
- Export changes as CSV, JSON, or push to Google Sheets / Slack / email via integrations
Input example
{"shopifyUrls": ["https://allbirds.com","https://gymshark.com","https://your-competitor.myshopify.com"],"onlyChanges": true,"includeImages": true}
Output example
Each product in the dataset includes:
{"productId": "8234567890","title": "Men's Trail Runner SWT","vendor": "Allbirds","productType": "Shoes","price": 138,"compareAtPrice": null,"available": true,"handle": "mens-trail-runner-swt","url": "https://allbirds.com/products/mens-trail-runner-swt","image": "https://cdn.shopify.com/...","store": "https://allbirds.com","changeType": "NEW","variantCount": 12,"tags": "mens, shoes, running","createdAt": "2026-04-20T10:00:00-04:00"}
changeType values:
BASELINEβ First run, no comparison availableNEWβ Product was not in the previous snapshotPRICE_CHANGEDβ Product price changed (includespreviousPriceandpriceChangefields)REMOVEDβ Product was in the previous snapshot but is no longer availableUNCHANGEDβ No changes detected
Tips for best results
- Schedule daily runs for real-time competitive intelligence
- Use "Only output changes" = true for monitoring to keep datasets clean
- Works with any Shopify store β custom domains and .myshopify.com domains
- Connect to Slack, email, or Google Sheets via Apify integrations for instant notifications
- Use the API to integrate into your own dashboards or BI tools
Pricing
Pay per result β you only pay for the products returned. No subscription needed.
Limitations
- Only works with Shopify stores (detects via /products.json endpoint)
- Some stores may block the products.json endpoint (rare)
- Currency is not included in Shopify's public API β prices are in the store's default currency
- Compare-at-price (original price before discount) may not always be available