Competitor Price & Stock Monitor (Shopify)

You're bookmarking competitor stores and checking them once a week. Their catalog is public JSON — a machine should be doing this.

Paste competitor Shopify store URLs, schedule the monitor (daily or hourly), and get one row per actual change: price drop, price increase, out of stock, back in stock, new product, removed product — with old/new price and % change. Straight to dataset, webhook, Google Sheets or n8n/Make.

Pricing that matches how monitoring works

EventCost
First run (baseline of their catalog)Free
Check where nothing changedFree
Detected change (any type)$0.005

A typical 3-competitor watch generates 50–300 changes/month ≈ $0.25–$1.50/month. Incumbent monitoring tools charge $70+/month for the same signal.

Set it up self-serve (no call, no contract): Competitor Price & Stock Monitor on Apify →
Free Apify account + free usage credits cover a real trial. Schedule → daily. Cancel by deleting the schedule.

See the actual output first: sample dataset (JSON) — real output from a live baseline run. No signup needed.

FAQ

How is this different from Price2Spy or Prisync?
Those are $70+/month subscriptions with seat licenses. This is usage-priced: $0.005 per detected change, the baseline run and quiet days are free, and you cancel by deleting a schedule.

What stores can it monitor?
Any Shopify store whose public products.json endpoint is enabled (most are). Stores that block it are reported to you free of charge — you never pay for an unreadable store.

How do I get alerts?
Point the notifyWebhookUrl input at your webhook (n8n, Make, Zapier, Slack), or use Apify's built-in Google Sheets / email integrations on the schedule. Changes also land in the run dataset for export.

Reads each store's public products.json only — no logins, no personal data. Stores that disable the endpoint are reported free of charge. Powered by QualifyOps on Apify.