Shopify Out of Stock and Restock Watch for Beauty
Each variant reports available true or false, so repeat runs show which shades sold out and which came back. Rare Beauty and Kosas are the defaults.
What this run is set to
The settings saved on this example. Every one of them is editable once you open it on Apify — these are a starting point, not a limit.
| Setting | Value | What it does |
|---|---|---|
Shopify store URLs | https://rarebeauty.com/collections/all, https://www.kosas.com/collections/all | One or more Shopify stores to scrape. |
Max products per store | 800 | Maximum number of products to scrape per store before moving on. |
Pricing
$0.001 per product = $1 per 1,000
| You are charged for | When | Price |
|---|---|---|
| Product returned | Charged per product returned. | $0.001 |
| Product read for sorting | Charged for each product read to sort the store's catalogue but not delivered. Only applies when you pick a sort order. | $0.00006 |
Pay-per-event pricing: you are billed per result, not per subscription. Billing is handled by Apify on your own account. These are the live Apify store prices, in effect since 2026-10-01, and they are what you are actually charged.
What you get
A structured dataset — each result includes fields like:
availablecreatedAtdescriptiondetailshandleimagesinputStorepriceMaxpriceMinproductIdproductTypepublishedAtstoretagstitlevendorurlExport every run as JSON, CSV or Excel, or send it to your app, a database, Google Sheets, or an AI agent.
More use cases for Shopify Products Scraper
- Try
- Find Winning Dropshipping Products on ShopifyShopify New Arrivals Collection, Logged Every RunMAP Price Monitoring Across Reseller Shopify StoresGoogle Merchant Center Feed from a Shopify CatalogShopify API Products as a Dataset for RAG and AgentsSneaker Restock Monitor for Shopify Boutiques
Built on Shopify Products Scraper — every input, output field, price and the full how-to are on the tool page.
Where this tool sits
- Categories
- E-commerce & Price Tools
- Platforms
- Shopify