Every catalogue hides a few products quietly costing you money. StockPing finds them first.
Sorts every variant into out of stock, running low, or not selling — then emails you the report. Not another dashboard to check.
Shopify tells you what's in stock. It doesn't tell you what to do about it.
The data already exists in Shopify. StockPing turns it into an answer.
Six decisions built around one job, done properly.
Three categories, not a spreadsheet.
Every variant reads against its own sell-through and becomes a verdict — out of stock, running low, or not selling — with what it's costing you, not just a count.
Custom thresholds
"Running low" is a number you set per store, not a generic rule.
Scheduled reports
Daily or weekly, at the hour you choose, in your own timezone.
Untracked products
Too little history to judge fairly — kept separate, never guessed.
EN / FR reports
English and French ship today, chosen per store.
0 KB storefront footprint
No theme block, no script, no pixel — ever.
Set it once. Read the email when it lands.
Install — it already works
The moment you open StockPing, safe defaults are already set: a 5‑unit low‑stock threshold, a 90‑day not‑selling window, a weekly Monday 9:00 report, sent to your store's own contact email, in English. Nothing to set up before it's useful.
Settings — make it yours
Open Settings to set your own low‑stock number, your not‑selling window, how often reports send and at what hour (in your store's own timezone), the report language, and up to 5 recipient emails, comma‑separated.
Send Now — don't wait for the schedule
On Home, click Send Now any time to build a fresh report from your current catalogue and email it immediately — to whoever is saved in Settings right now.
Reports — check delivery, not just content
Every report, scheduled or manual, is logged on the Reports page and marked delivered or not delivered, so you always know whether the email actually went out — not just what it would have said.
Pause — without uninstalling
Going quiet for a season? Flip Pause in Settings. Scheduled reports stop, and Send Now tells you it's paused instead of silently doing nothing. Flip it back whenever you're ready.
One email. Everything that needs your attention.
StockPing checks your catalogue automatically and sends a scheduled report containing only the products worth looking at — nothing to log into, nothing to remember to check.
StockPingEvery variant lands in exactly one bucket.
Status, why it matters, and what to do about it.
StockPing would rather say "not enough data" than give you a wrong verdict.
The alternative is a habit. This is a system.
- Inventory pages
- Spreadsheets
- Memory
- Repeated checking
- No dead-stock alert
- One email
- Already classified
- Automatic schedule
- Custom thresholds
- Dead stock visible
Nothing touches your storefront.
Three read-only Shopify permissions. Nothing else — full stop.
- Catalogue
read_products - Inventory
read_inventory - Order history
read_orders
- Customer data — no names, emails, or addresses
- Payment data — no card or checkout details
- Theme scripts — no code added to your storefront
- Pixel or tracking — no shopper behaviour recorded
Simple pricing, built around how many variants you track.
Billing begins when the Shopify App Store listing goes live. Cancel any time from your admin.
- Up to 50 tracked variants
- Weekly report
- English or French
- Email support
- Unlimited tracked variants
- Daily or weekly reports
- Custom thresholds per store
- Untracked list + lost-sales estimate
- Priority email support
- Everything in Growth
- Multiple recipients, per-person schedule
- CSV export of every report
- Early access to new features
※ These are the plans we're launching with, not a live checkout today. Get in touch for early access.
On the roadmap.
What we're building next, in the order it matters most.
Shopify billing, built in
R-01Plans and upgrades handled inside your Shopify admin, the same way you already pay for every other app.
Slack & Telegram alerts
R-02The same report, delivered where your team already watches for stock issues.
CSV export of every report
R-03Pull a report into a spreadsheet or your own purchasing tool.
Custom categories
R-04Beyond out of stock, running low, and not selling — a rule specific to your own store.
More report languages
R-05English and French ship today. Spanish and German are next, in the order merchants ask for them.
※ No dates promised — priorities move based on what merchants actually ask for.
Questions, answered.
If yours isn't here, the contact form below reaches a person, not a ticket queue.
What does StockPing actually read from my store?
Three Shopify scopes: read_products, read_inventory, and read_orders. That's your catalogue, your stock levels, and your sales history — nothing about customers or payment details.
Does it change my theme or storefront?
No. StockPing has no storefront footprint at all — no theme app block, no script, no pixel. Everything happens in the background and lands in an email.
How is "running low" decided?
By a threshold you set yourself, evaluated against your own sell-through — not a fixed number every store gets treated the same way.
What if a product is too new to judge?
It goes on a separate untracked list instead of being guessed at. StockPing would rather say "not enough data yet" than hand you a wrong verdict.
Can I get the report in French?
Yes — English and French ship today, chosen per store.
Who receives the email, and can I change that?
You choose who on your team gets it when you set up StockPing. It isn't locked to a single inbox — add up to 5 addresses, comma‑separated, in Settings.
Do I need to configure anything before it's useful?
No. The first time you open StockPing it already has safe defaults running: a 5‑unit low‑stock threshold, a 90‑day not‑selling window, a weekly Monday 9:00 report sent to your store's own contact email, in English. Settings is there to refine that whenever you're ready — not something you must fill in first.
I don't want to wait for the schedule — can I get a report right now?
Yes. On the Home screen, click Send Now. It builds a fresh report from your current catalogue and emails it immediately to whoever is saved in Settings at that moment — no need to wait for the next scheduled run.
How do I know a report email actually arrived?
Every report — scheduled or manually sent — shows up on the Reports page marked delivered or not delivered. If a send fails, the reason is recorded there too, so you're never just guessing whether it went out.
Can I pause reports without uninstalling?
Yes — flip Pause in Settings. Scheduled reports stop immediately, and clicking Send Now will tell you it's paused rather than silently doing nothing. Turn Pause back off any time to resume.
What timezone is the scheduled send hour in?
Your store's own timezone, taken directly from your Shopify settings — not ours. A 9:00 send means 9:00 where your store is.
What happens if I uninstall?
Your session and settings are cleaned up automatically the moment Shopify tells us the app was removed.
What does the Free plan actually include?
Up to 50 tracked variants, a weekly report, and full access to the out-of-stock, running-low and not-selling classification — not a crippled trial version of it.
Is StockPing on the Shopify App Store yet?
Not yet — it's currently running in production for early stores. Get in touch below and we'll reach out the moment it's listed.
Can I change plans or cancel later?
Yes, in one click from your Shopify admin the same way as any other app, once billing goes live.