Shopify Monitor
Real-time Shopify store monitoring from your terminal. Get instant alerts on inventory changes, price drops, restocks, and new product launches.
About Shopify Monitor
Shopify Monitor is a command-line watchdog for Shopify Plus and standard Shopify stores. Inventory levels, price changes, new product launches, variant availability — all polled against the Shopify Storefront API and surfaced through webhooks to wherever your team already watches things (Slack, Discord, custom endpoints, logs). Built for merchants, operations teams, and competitive-intelligence workflows that need real-time signal without standing up a full SaaS tool to get it.
The tool came out of an operations engagement where the client needed visibility into their own store's real-time state without a seven-figure ERP rollout. We built the core polling-and-diff engine in a week, hardened it across eighteen months of client production runs, and open-sourced the general-purpose version. Most paid SaaS monitoring tools in this space wrap the same Storefront API we are hitting directly, with worse latency and a per-SKU subscription attached.
TypeScript, Node.js, SQLite for local state persistence, webhooks built in. Runs on your own infrastructure — your store data never leaves your environment.
What It Does
Monitor multiple Shopify stores simultaneously
Track inventory levels with configurable thresholds
Price change detection with percentage and absolute alerts
New product and variant detection
Webhook notifications to Discord, Slack, and custom endpoints
Configurable polling intervals
JSON and human-readable output modes
Persistent monitoring with crash recovery
Key Features
Real-time inventory tracking
Price change alerts
Product availability monitoring
Webhook integrations
Built With
The technologies powering Shopify Monitor.
Why Shopify Monitor
Honest notes on the closest comparable tools and where Shopify Monitor differs.
Shopify Flow
Shopify's own automation layer. Great for in-store trigger/action workflows. Weak for cross-store monitoring or competitive intel.
Prisync / Competera
Third-party SaaS pricing monitors. Strong for pricing intelligence at scale, expensive per-SKU, vendor-hosted.
Custom webhook setups
What most ops teams end up with after a quarter of manual work. Shopify Monitor is that custom setup, packaged and maintained.
Zapier / Make with Shopify triggers
Fine for low-volume notifications. Breaks down past a few hundred events per day on latency and cost.
Common Questions
Is this free to use?
Yes. Shopify Monitor is free and open source. You just need access to the Shopify Storefront API.
How fast does it detect changes?
Detection speed depends on your configured polling interval. The default is 30 seconds, but it can be set as low as 5 seconds.
Can I send alerts to Discord?
Yes. Shopify Monitor supports webhooks for Discord, Slack, and any custom HTTP endpoint.
Other Projects
Linear CLI
A powerful command-line interface for Linear.app that brings issue tracking to your terminal.
Switchboard
Manage unlimited accounts across 25+ services in one beautiful desktop application.
Contra Swarm
Orchestrate multiple AI agents to accomplish complex tasks with swarm intelligence.
Try
Shopify Monitor
Check it out on GitHub, open an issue, or contribute to the project.