Shopify Store Scraper — Products, Prices, Variants & Stock
Pricing
from $0.35 / 1,000 product delivereds
Shopify Store Scraper — Products, Prices, Variants & Stock
Scrape the full product catalog of any Shopify store: titles, prices, compare-at prices, variants, SKUs, availability, images, tags, vendor and description, plus store info. Whole store or a single collection. Great for competitor price monitoring.
Pricing
from $0.35 / 1,000 product delivereds
Rating
0.0
(0)
Developer
Jefferson Valandro
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 hours ago
Last modified
Categories
Share
Get the complete product catalog of any Shopify store in seconds: every product with its prices, compare-at (sale) prices, variants, SKUs, availability, images, tags, vendor and clean description. Point it at a whole store or at a single collection.
Use it for competitor price monitoring, assortment analysis, dropshipping and product research, or to track new products and sales.
Why this one
- Whole catalog or one collection:
allbirds.comorallbirds.com/collections/mens. - Prices you can analyse:
minPrice,maxPrice,onSaleand compare-at prices as numbers. - Every variant (size, color...) with SKU, price, availability and weight.
- Clean descriptions: HTML removed, ready for analysis or AI.
- Store info (name, country, currency, product count) included free.
- Gets past blocks with Apify Proxy and residential IPs when a store refuses the server.
- Pay per product delivered.
Input
{"storeUrls": ["https://colourpop.com", "https://www.allbirds.com/collections/mens"],"maxProductsPerStore": 2000}
Output
Products (type: "product"):
| Field | Description |
|---|---|
store, storeUrl, currency | the store |
productId, title, handle, url | the product |
vendor, productType, tags, description | catalog data |
minPrice, maxPrice, onSale, maxCompareAtPrice, available | pricing and stock summary |
variants | [{variantId, title, sku, price, compareAtPrice, available, option1..3, grams}] |
options, images, createdAt, publishedAt, updatedAt | options, image URLs and dates |
Stores (type: "store"): name, country, currency, domain, myshopify_domain, published_products_count.
Example output
One real item from a test run (long texts and lists shortened):
{"type": "product","store": "ColourPop","storeUrl": "https://colourpop.com","currency": "USD","productId": 7669154250834,"title": "Spooky Mystery Box","handle": "halloween-mystery-box","url": "https://colourpop.com/products/halloween-mystery-box","vendor": "ColourPop","productType": "Mystery Box","tags": ["event:Halloween Mystery Box2026","new-arrival","value_sets"],"description": "Halloween's spookiest shades, all in one box — 10 full-size ColourPop faves worth $97, handpicked for bold, costume-ready glam. 🎃👻\n Full of Halloween-ready s...","minPrice": 49,"maxPrice": 49,"onSale": false,"maxCompareAtPrice": null,"available": true,"variantCount": 1,"variants": [{"variantId": 42772476756050,"title": "Default Title","sku": "Bundle-Halloweenmysterybundle","price": 49,"compareAtPrice": null,"available": true,"option1": "Default Title","option2": null,"option3": null,"grams": 544,"requiresShipping": true}],"options": [{"name": "Title","values": ["Default Title"]}],"images": ["https://cdn.shopify.com/s/files/1/1338/0845/files/1x1-1080x1080.jpg?v=1790958698"],"createdAt": "2026-10-02T09:24:36-07:00","publishedAt": "2026-10-05T09:26:51-07:00","updatedAt": "2026-10-07T13:44:13-07:00"}
Limits
Works with Shopify stores that keep the standard storefront. Some very large brands run a custom ("headless") storefront or block automated access; those are reported with the reason and cost nothing. Exact stock quantities are not public on Shopify; you get available (in stock or not) per variant.
How much does it cost?
You pay only for results delivered, at a fixed price per item. Apify platform usage is included in that price, so there are no compute costs on top. Errors and items that couldn't be found are free.
| What you get | Price | Example |
|---|---|---|
| Product delivered | $0.0005 each | 1,000 product delivereds = $0.50 |
The Apify Free plan includes $5 of monthly credit, enough for about 10,000 product delivereds per month at no cost. You can also set a maximum spend per run.
On paid Apify plans it gets cheaper automatically: 10% off on Starter, 20% on Scale and 30% on Business.
Feedback
Found a bug, a site change, or need an extra field? Open an issue in the Issues tab: every issue is read and answered. If this actor saved you time, a review helps other people find it.