Shopify Store Scraper: Products, Prices, Stock & Sales avatar

Shopify Store Scraper: Products, Prices, Stock & Sales

Under maintenance

Pricing

from $0.80 / 1,000 results

Go to Apify Store
Shopify Store Scraper: Products, Prices, Stock & Sales

Shopify Store Scraper: Products, Prices, Stock & Sales

Under maintenance

Export every product from any Shopify store: prices, sale discounts, variants, SKUs, stock status, images, tags and descriptions. Fast, cheap, no browser, no proxies. Track competitors and price drops.

Pricing

from $0.80 / 1,000 results

Rating

0.0

(0)

Developer

Xander Yushchak

Xander Yushchak

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

15 days ago

Last modified

Share

Export every product from any Shopify store: title, price, compare-at (sale) price, discount %, variants with SKUs and stock status, images, tags, vendor, product type and description. Paste store URLs and get a clean spreadsheet in seconds.

It reads each store's own public product feed, the same one Shopify serves to every visitor's browser. There's no browser, no proxies and no login, so runs are fast and very cheap.

What you get

  • Product catalogue: every product, or only one collection (paste https://store.com/collections/sale).
  • Prices and discounts: current price, compare-at price, onSale flag and discountPercent.
  • Stock status: whether each product and each variant can be bought right now.
  • Variants: sizes and colours with SKU, price, weight and availability (optionally one row per variant).
  • Media and metadata: all image URLs, tags, vendor, product type, created, published and updated dates.
  • Store info: store name and currency.

What people use it for

  • Competitor price tracking: schedule daily runs and spot price drops, new launches and sell-outs.
  • Dropshipping and e-commerce research: see what a store sells, at what price, and what's out of stock (often a best-seller signal).
  • Catalogue migration: move a store's products into a spreadsheet, another platform or your PIM.
  • Deal sites and affiliate content: pull every item on sale with onSaleOnly.
  • Market research: compare price points and assortments across brands.

Input example

{
"stores": ["https://allbirds.com", "gymshark.com", "https://store.com/collections/sale"],
"keywords": ["runner", "hoodie"],
"inStockOnly": true,
"onSaleOnly": false,
"maxPrice": 150,
"outputPerVariant": false,
"maxItems": 1000
}

Output example

{
"store": "https://allbirds.com",
"storeName": "Allbirds",
"currency": "USD",
"productId": 7340901859408,
"title": "Women's Allbirds Flip Flop - Dusty Pink",
"url": "https://allbirds.com/products/womens-allbirds-flip-flop-dusty-pink",
"vendor": "Allbirds",
"productType": "Shoes",
"price": 25.0,
"compareAtPrice": 50.0,
"onSale": true,
"discountPercent": 50.0,
"available": true,
"variantsAvailable": 1,
"variantsTotal": 7,
"variants": [{"id": 42146889039952, "title": "5", "sku": "A12513W050", "price": 25.0, "compareAtPrice": 50.0, "available": false}],
"image": "https://cdn.shopify.com/s/files/1/1104/4168/files/A12513_...png",
"createdAt": "2026-03-27T14:03:50-07:00",
"updatedAt": "2026-10-05T16:28:25-07:00"
}

A SUMMARY record in the run's key-value store shows how many products each store had and how many matched your filters.

Pricing

Pay per result: $0.80 per 1,000 products (plus a tiny per-run start fee). With "One row per variant" on, you pay per variant row. Set Max results to cap your spend.

FAQ

Does it work on every Shopify store? It works on stores that keep Shopify's standard public product feed switched on, which is the large majority. A few big stores turn it off or rate-limit it. Those are listed in the SUMMARY with an error.

Do I get real stock counts? Shopify's public feed says whether each variant is purchasable, not how many units are left.

How do I track price changes? Schedule the actor daily and compare runs, or send each run to Google Sheets with the integrations below.

Use it with n8n, Make or Zapier

Schedule the actor in Apify, then use the Apify integration in n8n, Make or Zapier to push products into Google Sheets, Airtable or Slack price-drop alerts.

More scrapers from this developer