Shopify & WooCommerce Products and Price Monitor
Pricing
from $0.56 / 1,000 products
Shopify & WooCommerce Products and Price Monitor
Export every product from Shopify and WooCommerce stores, with all variants, SKUs, prices, sale prices and stock, from the store's own public feed. Schedule it to get only what changed: price drops and rises, new sales, back in stock, new and removed products.
Pricing
from $0.56 / 1,000 products
Rating
0.0
(0)
Developer
fetchgrove
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 hours ago
Last modified
Categories
Share
Get a store's full product catalog, with every variant, price, sale price and stock status, from the product feed the store itself publishes. Run it again and it tells you exactly what changed: new products, removed products, price changes, sale changes and stock changes.
What you get
One row per product: title, brand, product type or categories, tags, link, main image, lowest and highest price, sale (compare-at) price, currency, in stock yes/no, and every variant with its SKU, price, sale price and availability. Optional plain-text description.
One summary row per store: platform, number of products and variants, currency, price range, how many products are on sale or out of stock, and, on repeat runs, how many products are new or removed and how many prices and stock levels changed.
On repeat runs each product also lists its changes, for example price 49.00 → 39.00 for one variant.
No customer or order data, ever. Only what the store shows every visitor.
Use it for
- Competitor price monitoring: see when a rival cuts prices or starts a sale.
- Brand protection: check that resellers keep to your minimum advertised price.
- Restock alerts: know when a sold-out product is back.
- Market research: compare catalogs, ranges and price points across stores.
How to use it
- Add store URLs, for example
https://www.example-store.com. - Optional: limit products per store, add descriptions.
- Turn on Only changes for scheduled runs, so you get only what moved.
Leave the input empty and it reads one example store.
Output example
Real output (shortened):
{"itemType": "product","platform": "shopify","title": "Arena Zip Boot SDK","priceMin": 200,"currency": "CAD","available": true,"variants": [{ "title": "Black / 7", "price": 200, "compareAtPrice": null, "available": true },{ "title": "Black / 8", "price": 200, "compareAtPrice": null, "available": true }],"url": "https://graphql.myshopify.com/products/arena-zip-boot-sdk","changeType": "unchanged"}
Pricing
You pay for results, not failures. A store whose feed cannot be read costs nothing.
| What | Price |
|---|---|
| Product | $0.0008 each ($0.80 per 1,000) |
| Change found (price, sale, stock, new or removed product) | $0.002 each |
| Store summary | $0.003 per store |
| Run start | $0.00005 per run (5 cents per 1,000 runs) |
Example: a 2,000-product store costs about $1.60 for a full read. A daily run with Only changes costs only for the products that changed.
Free Apify plan: 2 stores and 500 products per store per run.
Good to know
- Which stores work: stores on Shopify or WooCommerce whose public product feed is open, which is the default on both. Stores that block automated visitors are reported as not available, never worked around.
- Polite by design: at least one second between requests to the same store, and each store's robots.txt is respected.
- Public data only: it reads only each store's public product pages and product feed. It does not use Shopify's developer APIs, never logs in, and never sees orders or customer data.
- Change history is stored in your own Apify account; the first run sets the baseline.
- Stock numbers: in stock or not is always included; exact quantities only when the store publishes them.
Support
Open an issue on this page. We reply within two business days.
This tool is not affiliated with Shopify or WooCommerce.