Shopify Store Products: Prices, Variants, Stock & Sales
Pricing
from $0.70 / 1,000 product returneds
Shopify Store Products: Prices, Variants, Stock & Sales
Export the full product catalog of any Shopify store: titles, prices, sale prices and discount, stock status, variants with SKUs, images, tags and descriptions. Filter for items on sale, in stock, in a price range or matching keywords.
Pricing
from $0.70 / 1,000 product returneds
Rating
0.0
(0)
Developer
Mårten Fitzback
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
Enter one or more Shopify stores and export their product catalogs: every product with its price, sale price, stock status, variants, images and description.
It reads the product feed that Shopify stores publish themselves, so a catalog of thousands of products takes seconds and nothing needs a browser. You pay only for products returned, after your filters are applied.
What you get for each product
| Field | What it is |
|---|---|
title, url, vendor, productType, tags | What the product is and where to find it |
price, maxPrice, currency | Lowest and highest variant price, in the store's currency |
onSale, compareAtPrice, discountPercent | Whether it is discounted, the original price and the discount |
available | Whether at least one variant can be bought now |
variants | Each variant's price, compare-at price, SKU, options (size, color and so on), stock status and weight |
image, images | Product images |
description | The description as plain text |
createdAt, updatedAt, publishedAt | Dates |
store, storeName | The store the product belongs to |
Filters
Keep only products that are on sale, in stock, within a price range, or that match keywords in the title, vendor, type or tags.
Input
{"stores": ["https://www.allbirds.com"],"onSaleOnly": true,"availableOnly": true,"maxProductsPerStore": 1000}
Typical uses
- Price monitoring: run daily on competitors' stores and compare prices, discounts and stock.
- Deal finding: list everything on sale across a set of stores, sorted by discount.
- Market research: see a store's assortment, price points and newest products.
- Catalog migration and feeds: export your own store's products with variants and images.
Pricing
$1.00 per 1,000 products ($0.001 each). One charge per product returned.
A store with 800 products costs $0.80. A filtered run that returns the 150 products on sale costs $0.15.
Each run also has a start charge of $0.00005. There is no separate charge for computing time. Apify's paid plans get 10% to 30% off these prices; the Pricing tab shows yours. Apify's free plan includes $5 of credit a month, which covers 5,000 products.
Limits
- It works for stores built on Shopify that leave their product feed public, which most do. Stores on other platforms, or that have blocked the feed, are listed in the run's
NOT_FOUNDrecord and cost nothing. - Stock is reported as available or not; exact quantities are not public.
Questions
Can I run it on a schedule?
Yes. Save your input as a task and add an Apify schedule, for example every morning.
How do I get the results into Excel or Google Sheets?
Every run's results can be downloaded as Excel, CSV or JSON from the run's Output tab. Apify's integrations with Make, Zapier, n8n and Google Sheets can pass them on automatically.
Can I call it from my own code or from an AI agent?
Yes. The API tab has ready-made code for Python, JavaScript and cURL, and the tool can be connected to AI agents through Apify's MCP server.
Something looks wrong or is missing
Open a report under the Issues tab and include the input you used.
Optional restock planning workbook
If you operate your own store, the separate SpellzCode Reorder & Restock Planner is a paid, one-time Excel download for up to 100 SKUs. It calculates reorder points and pack-rounded order quantities from your own sales, stock and supplier figures.
The workbook is optional and independent of this Actor. A public Shopify product feed does not provide the sales history, exact stock quantities or supplier lead times needed for restock planning. The workbook does not automatically import this Actor's dataset.