Inventory intelligence engine

Never miss
a sale.
Never burn
with overstock.

StockPulse watches every SKU in every store. The first real estate it met had one line of ink with 15.8 years of cover on it, and 836,398 line-weeks with inventory on hand and no sales. Nobody had a report that showed either. It does the first pass. You do the second, and every recommendation comes with the sentence you'll need on Monday.

See it on your own data See how it works The one-pager (PDF, no email asked)
StockPulse · Alerts LIVE
STOCKOUT RISK · CRITICAL
Notebook Celeron v2 · Store 213
0 units remaining · 4.2 units/day avg · Stockout in 11 hours
ACT NOW
NO SALES · 14 DAYS
Colour Ink Cartridge 328 · Pebble Hollow
48 units on hand · Check shelf presence · FieldPulse alert sent
INVESTIGATE
TRANSFER RECOMMENDED
Printer 232 · 3 stores → Clover Wharf
Move 240 units · 3 stores at 22 weeks cover · Clover Wharf stocks out in 6 days
APPLY
OVERSTOCK · REBALANCE
Photo Paper 699A · Rowan Landing
22 weeks cover · Season ends Wk 42 · Markdown or transfer
REVIEW
47 stores · 12,847 SKUs monitored Updated 2 mins ago
The product, captured

A rank that refuses to mislead you.

Best and worst, by revenue and by profit. And beside every rank, the flag to read before you act: stocked out, thin history, rising, falling, black hole, no cost price. A store at the top of the list that was unavailable half the time is marked as exactly that.

217 items on the demo estate carry no cost price. Their profit reads "no cost price on file", never zero.

Items and Stores rankings side by side, best and worst, with a 'Read before you act' chip beside every rank: stocked out, thin history, rising, falling, black hole, unpriced, no cost, and a one-line verdict sentence under each.
Look at the chips in the right-hand column. Item 5 is in the best-sellers with an 81% fall against it, and the chip says why: stocked out 37% of the time. The rank is real; the verdict beside it stops you acting on it blind. For you: this is the one full screen on the page, so you can see the product is real. Everywhere else we show you the one row that matters. Analytics · Rankings · demo estate · quantities and time; money masked
94%
Reduction in stockouts
31%
Increase in sell-through
48h
Live from go-live
SKUs. No limits.
How StockPulse works

From data to decision in minutes

No SQL, no data team. StockPulse reads the extract your ERP already produces and starts watching.

1

Connect

We read the sales and inventory extract your system already produces. We have loaded formats nobody has supported in fifteen years. No integration project, no connector to wait for. Live within 48 hours of the box being plugged in.

2

Watch

Every SKU. Every store. Every hour. StockPulse never blinks.

3

Alert

Stockout risk, no sales, overstock: you're told, with a recommended action attached.

4

Act

One click to approve a transfer, trigger a reorder, or push a task to FieldPulse on the shop floor. The reasoning stays attached to the order, so the answer to "why did you order that?" is already written.

What we hear, and what we do about it

Sound familiar?

What we hear

We had a great product but it was out of stock in 8 stores for 3 weeks and we didn't even know.

The StockPulse fix

Stockout alerts fire the moment cover drops below your threshold. Your buyer knows within the hour. The store is replenished before you lose the sale.

What we hear

End of season and we're sitting with R2 million of dead stock we're going to have to markdown.

The StockPulse fix

Overstock flags appear at week 6, not week 12. Transfer recommendations move inventory to stores where it sells, before you're forced to discount.

What we hear

Our merch team spends the start of every week manually pulling reports. By the time they act, the week is half gone.

The StockPulse fix

No more building the report before the week can start. StockPulse does the first pass. Your team does the second.

What's inside StockPulse

Every tool your team needs

Early warning system

Thresholds for stockout risk, days cover, no-sales windows and overstock, each with the measured recommendation beside it. Eight weeks of no sales is a black hole; one slow week is not. You set the rules.

Transfer recommendations

It works out which stores are over and which are under, and the transfer that moves the units to where they will sell at full price.

Sell-through forecasting

Predicts end-of-season sell-through by week, style, colour and size. Real lead times, promised versus actual: when a supplier drifts from six days to nine, your order timing moves with it.

New product launch intelligence

No history? No problem. StockPulse analyses similar products and launch trends to recommend where and how deep to open a new line.

Online + in-store

Unified inventory visibility across brick-and-mortar and e-commerce. One view, already reconciled.

Multi-stakeholder visibility

Retailer, vendor and distributor each see their own view. Who owns the issue, and who needs to act.

Closes the loop

StockPulse talks.
FieldPulse walks.

When StockPulse detects a no-sales issue, it pushes a task straight to the in-store merchandiser's phone via FieldPulse. They check the shelf, report back, mark it resolved. Head office sees it close in real time.

Discover FieldPulse
StockPulse detects issue
No sales, 14 days · Pebble Hollow
FieldPulse alerts merchandiser
Push notification → "Go check shelf"
Issue resolved, record updated
Stock on shelf · Photo logged · Closed
Rhythm

Retail runs on a calendar, not a model.

The order goes to the supplier on Tuesday. The DC picks on Thursday. Review cycles, lead times, month-end. So every store gets its own run hour, shown in local time and in UTC, and the answer is on the screen before the decision, not after it.

The Run schedule row in Settings: Estate, every location; 02:00 daily Africa/Johannesburg; 00:00 daily UTC; next run and last run timestamps; 201 stores.
Look at the Local and UTC columns. One run for 201 stores at 02:00 local, and any store or group can be given an hour of its own. For you: the recommendation is on the screen before the Tuesday order goes to the supplier, not after. Settings · Run schedule · demo estate

See it on your own data.

Twelve weeks, one category, anonymised by you. A ten-minute job, not a project. Send it Thursday and you'll have the findings the following Wednesday.

  1. 1 · The extract"Twelve weeks, one category, anonymised by you." A ten-minute job, not a project. No NDA drama, no IT ticket, nothing to approve.
  2. 2 · The findings"Here is what it found in your data." The engine has never met a real dataset it did not find something embarrassing in. Evidence about you, not persuasion.
  3. 3 · Run-alongside"Eight weeks. It doesn't touch anything." Zero operational risk; your own scorecard.
  4. 4 · Founding agreement"One of three places." By then you have your own proof, and the scarcity is real.
Send the extract

A personal reply within 24 hours, from Rob, not a sequence.