Competitor Price Monitoring from Storefront JSON-LD
Competitor price monitoring that reads each store's own JSON-LD: price, currency, sale flag, stock, SKU. Pages without it say so rather than guessing a number.
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://competitor-store.com/products/wireless-mouse, https://competitor-store.myshopify.com/products/u… | The product URLs to track. |
Track price | on | Detect price_change events (old -> new, with % change). |
Track sale / compare-at price | on | Detect sale_started / sale_ended events (based on compare-at / list price where the source exposes it. |
Track stock | on | 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
- Shopify Price Tracker: Catch Sale Start and EndDiscord 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