Shopify Products Scraper - Prices, Variants, Stock, Discounts
Pricing
from $0.35 / 1,000 products
Shopify Products Scraper - Prices, Variants, Stock, Discounts
Scrape every product from any Shopify store or collection: prices, compare-at prices, discount %, variants, SKUs, stock, images, tags. Many stores per run, keyword/price/in-stock/on-sale filters. No proxy, no login.
Pricing
from $0.35 / 1,000 products
Rating
0.0
(0)
Developer
Ponytail Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 hours ago
Last modified
Categories
Share
Scrape every product from any Shopify store — or just one collection. Paste store URLs, get a clean catalog with prices, sale prices, discount %, variants, SKUs, stock status, images and tags. Many stores in one run. No login, no proxy, no browser.
- Whole catalog or one collection —
https://colourpop.comorhttps://colourpop.com/collections/eyeshadow. - Pricing intelligence built in — lowest/highest variant price, compare-at price and discount % computed for you.
- Filters — keywords, min/max price, in stock only, on sale only. You only pay for products that pass.
- Store currency included, so multi-store price comparisons make sense.
- Fast & cheap — reads Shopify's own public product feed, 250 products per request.
Output
{"store": "Allbirds","storeUrl": "https://www.allbirds.com","currency": "USD","productId": 7340901859408,"title": "Women's Allbirds Flip Flop - Dusty Pink","url": "https://www.allbirds.com/products/womens-allbirds-flip-flop-dusty-pink","vendor": "Allbirds","productType": "Shoes","tags": ["allbirds::gender => womens", "..."],"price": 25.0,"maxPrice": 25.0,"compareAtPrice": 50.0,"discountPercent": 50,"inStock": true,"variantCount": 7,"options": {"Size": ["5", "6", "7", "8", "9", "10", "11"]},"image": "https://cdn.shopify.com/s/files/...png","images": ["https://cdn.shopify.com/s/files/...png"],"variants": [{"id": 42146889039952, "title": "5", "sku": "A12513W050", "price": 25.0, "compareAtPrice": 50.0, "available": false, "grams": 455}],"publishedAt": "2026-09-25T16:58:13-07:00","createdAt": "2026-03-27T14:03:50-07:00","updatedAt": "2026-10-14T11:28:04-07:00","description": "Sun on your feet. Comfort underneath. ..."}
Export to JSON, CSV, Excel, Google Sheets, or send it to Make, Zapier or n8n.
Use cases
- Competitor price monitoring — schedule daily runs and track price and discount changes.
- Dropshipping & product research — find what top Shopify brands sell, at what price.
- Sale alerts —
onSaleOnly: truereturns only discounted products. - Catalog migration / feeds — export a full catalog with variants and images.
- Market research — compare assortments and pricing across many stores.
Input
{"stores": ["https://www.allbirds.com", "https://colourpop.com/collections/eyeshadow", "gymshark.com"],"keywords": ["runner", "palette"],"minPrice": 10,"maxPrice": 100,"inStockOnly": true,"onSaleOnly": false,"maxProductsPerStore": 1000,"includeDescription": true}
Pricing
$0.50 per 1,000 products ($0.0005 per product), only for products that pass your filters. No monthly rental.
FAQ
How do I know if a site runs on Shopify? Just try it — non-Shopify sites are skipped with a log message and cost nothing.
Does it work with custom domains? Yes, and with *.myshopify.com domains.
Some stores return fewer products than their site shows? A few stores hide their product feed or cap it. The Actor gets everything the store makes public.