How to get Shopify Catalog Change Monitor
Monitor public Shopify stores through products.json and emit product rows with changeType so scheduled runs can alert on new SKUs, price moves, and stock flips. A run saves one row per result.
One row per result
A row has Store homepage URL, Shopify product id, Product title, Lowest variant price. The columns are listed in the schema on this page.
The next run
Put the run on a schedule and the next file is the latest rows.
Shopify Catalog Change Monitor in Excel, Sheets, or Power BI
The rows are the same in each of those tools. The guide for the one you already use starts with a free Apify account and finishes with the file.
Schema
Examples come from the actor sample, not a live result.
| Name | Description | Example |
|---|---|---|
storeUrl | Store homepage URL | https:/ |
productId | Shopify product id | 7340901859408 |
title | Product title | Women's |
priceAmount | Lowest variant price | 25.0 |
currency | Shop currency from meta.json | USD |
available | Any variant in stock | true |
changeType | baseline, new, price_changed, availability_changed, or removed | baseline |
productUrl | Product URL | https:/ |
scrapedAt | When this row was scraped | 2026-09-29T12:00:00+00:00 |
storeUrlStore homepage URLhttps:// allbirds.com productIdShopify product id7340901859408titleProduct titleWomen'sAllbirds Flip Flop - Dusty Pink priceAmountLowest variant price25.0currencyShop currency from meta.jsonUSDavailableAny variant in stocktruechangeTypebaseline, new, price_changed, availability_changed, or removedbaselineproductUrlProduct URLhttps:// allbirds.com/ products/ womens-allbirds-flip-flop-dusty-pink scrapedAtWhen this row was scraped2026-09-29T12:00:00+00:00