Shopify Store Products Scraper & Price Monitor
DeprecatedPricing
from $1.00 / 1,000 product scrapeds
Shopify Store Products Scraper & Price Monitor
DeprecatedScrape every product from any Shopify store (prices, discounts, variants, stock, images) or monitor competitor stores and get only what changed: new products, price drops, restocks and sales. Pay only for results.
Pricing
from $1.00 / 1,000 product scrapeds
Rating
0.0
(0)
Developer
DataPulse Labs
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Security
Limited permissionsShare
Two tools in one:
- Scrape any Shopify store. Get every product with price, original (compare-at) price, discount %, stock, variants (size, color, SKU), images, vendor, tags and dates.
- Monitor competitor stores. Turn on Monitor mode, schedule it, and get only what changed since the last run: new products, price drops, price increases, restocks, sell-outs, sales started or ended, and removed products.
Works with any public Shopify store (millions of brands: Allbirds, Gymshark, Kylie Cosmetics and others). It uses the store's public product feed, so runs are fast and reliable, with no browser and no proxies.
Use cases
- Competitor price tracking for e-commerce brands and agencies.
- Restock and drop alerts for resellers and deal sites. Connect to Slack, Discord, email or Google Sheets.
- Product research and catalog enrichment. Full catalogs with variants and images.
- AI agents. Clean JSON ready for analysis.
Input
| Field | What it does |
|---|---|
| Shopify stores | Store URLs (allbirds.com) or a collection URL (store.com/collections/sale). |
| Monitor mode | 1st run saves a baseline (no product charges). Next runs return only changes. |
| Changes to report | New product, price drop or increase, back in stock, out of stock, sale started or ended, removed. |
| Keywords | Filter by title, vendor, type or tags. |
| Only in-stock / Only on sale | Quick filters. |
| Include variants / description | Extra detail. |
| Max products | Per store and in total. |
Output
{"store": "Example Store","storeUrl": "https://www.example.com","productId": 7340901859408,"title": "Classic Runner - Navy","url": "https://www.example.com/products/classic-runner-navy","vendor": "Example","productType": "Shoes","tags": ["mens", "running"],"price": 79,"maxPrice": 89,"compareAtPrice": 110,"discountPercent": 28,"currency": "USD","available": true,"variantsCount": 12,"variantsAvailable": 9,"imageUrl": "https://cdn.shopify.com/...","variants": [{ "variantId": 4123, "title": "9 / Navy", "sku": "CR-NV-9", "price": 79, "compareAtPrice": 110, "available": true }],"changeType": ["price_drop", "sale_started"],"previousPrice": 110,"createdAt": "2026-03-01T10:00:00-05:00","updatedAt": "2026-10-07T08:12:00-04:00"}
changeType and previousPrice appear in monitor mode.
Pricing
- Catalog mode: pay per product returned.
- Monitor mode: pay per change found. Quiet days cost almost nothing, and the baseline run is free of product charges.
Set a maximum cost per run and the Actor stops on its own when it gets there.
FAQ
"Not a Shopify store"? Some stores disable their public product feed or are not on Shopify. Try another store or a collection URL.
How often should I monitor? Daily is enough for prices. Hourly works for restock alerts on hyped drops.
Is it legal? It only reads public product data that the store publishes for everyone. No login and no personal data.