Shopify Price Tracker: Catch Sale Start and End
A shopify price tracker reading the store's published list and sale price, so you know the day a discount starts and the day it ends. Changes are logged.
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 |
|---|---|---|
Products to monitor | https://www.gymshark.com/products/gymshark-vital-… | The product URLs to track. |
Track sale / compare-at price | on | Detect sale_started / sale_ended events (based on compare-at / list price where the source exposes it. |
Track price | on | Detect price_change events (old -> new, with % change). |
Track stock | off | Detect back_in_stock / out_of_stock events. |
Only new / changed since last run | on | When ON (recommended for scheduled monitoring), only products that are new or have changed are emitted to the dataset, deltas. |
Pricing
$0.0025 per product checked = $2.5 per 1,000
| You are charged for | When | Price |
|---|---|---|
| Product checked | A product was checked | $0.0025 |
| Report generated | A report was generated | $0.05 |
| Restock detected | A restock was detected | $0.02 |
| Change detected | A price change was detected | $0.015 |
| Sale started | A sale got detected | $0.015 |
| No structured data | No structured data detected | $0.001 |
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-06-09, and they are what you are actually charged.
What you get
A structured dataset — each result includes fields like:
change_countchangeschecked_atcurrentextraction_methodextraction_statusis_changedis_newlabelsync_statustargeturlExport 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 Structured Product Price & Stock Monitor — JSON-LD / Shopify
- Try
- Competitor Price Monitoring from Storefront JSON-LDDiscord Restock Bot for Limited Product DropsProduct Price API from Any Store's JSON-LD Data
Built on Structured Product Price & Stock Monitor — JSON-LD / Shopify — every input, output field, price and the full how-to are on the tool page.
Where this tool sits
- Categories
- E-commerce & Price Tools Monitors & Alerts
- Platforms
- Shopify