You're losing 4.1% of sales to inventory you don't have.
And another 3.2% to inventory you can't sell. Most systems can't tell the two apart, so they fix neither.
The demo box is on a desk in Johannesburg, not in a data centre.
That isn't a limitation. It's the product. RetailPulse runs on an appliance in your building, with nothing leaving it. So the demo runs on ours the same way, and right now it's offline.
Everything below is the real thing, captured. And we’ll show you the live one, on your own data, within one business day of you asking.
Your system orders in packs of 12. Your supplier changed to 6 in March.
Nobody told the system, so every order since has arrived half short. Bad master data isn't the edge case in retail. It's Tuesday.
A line that was out of stock for six weeks looks exactly like a slow seller. Most systems read the flat sales line and cut the order, so it stocks out again, so they cut again, quietly strangling the line they should be growing. Nobody notices, because the report says demand fell.
RetailPulse is built to say "I don't have enough here to give you a credible number" rather than to guess confidently. Where the data can't carry an answer, it tells you on the screen, and tells you what to fix.
Tick the ones you couldn't answer by Friday.
Nobody is scoring this. Tick a box if the honest answer is "I don't know" or "about four minutes".
Twelve weeks, one category, anonymised by you. A ten-minute job, not a project. The findings answer it from your own data, with your names on it.
It starts by asking permission for everything.
Three settings: Review, Guarded, Autopilot. It ships on Guarded: it tells you what it would have done on its own, and waits for your click.
It does the first pass. You do the second. It doesn't decide; it gets you to the decision faster, with the reasons attached, so a lean team can cover a week's worth of data before lunch. You watch it be right for a few weeks. Then you move the dial, one notch, when you're ready. There's a kill switch, and it takes effect instantly. No restart, no run, no waiting.
Every competitor sells you autonomy. We think you should make us earn it.
Every recommendation arrives as a sentence.
Every recommendation comes with the sentence you'll need on Monday. A planner can act on that in ten seconds, and defend it the moment someone asks why. A number with no reasoning behind it is a number nobody follows. An unfollowed system is a cancelled system.
Nothing leaves your building.
The intelligence runs on the appliance in your building: your store, your server room. Local inference. Zero open inbound ports. Not our cloud, not anyone's.
And the tunnel you'll ask about is how you reach it remotely. It isn't how it runs. Cut it and the system keeps trading on your LAN; it just vanishes from the internet. The nightly run still fires at 02:00 local, tunnel or no tunnel.
Zero
The server is invisible to the internet. There is nothing to scan and nothing to knock on.
One per customer
No shared data pool. A worst case touches one customer and never cascades.
One
One outbound HTTPS connection. No firewall changes, no static IP, no port forwarding at your site.
Seconds
Drop the tunnel and the system vanishes from the internet, while carrying on in-store on the LAN.
Four aces. One box. Play the cards you need.
StockPulse
What to order, when, and why. And the flag on the one line of ink carrying 15.8 years of cover.
StockPulse →ShelfPulse
Every inch of shelf is a balance sheet nobody reconciles. 62 units a square metre on one bay, 9 on the next.
ShelfPulse →PromoPulse
The promotion ran; the inventory never arrived. Both things are true.
PromoPulse →FieldPulse
It isn't a dud product. It's in the back.
FieldPulse →Live in 48 hours, not next winter.
Enterprise planning suites run $60,000–$180,000 a year and six to twelve months to go live.
RetailPulse is a fraction of that, live in 48 hours, on an appliance in your building. And the price doesn't go up because you grew. Add SKUs, add stores, add users. Everyone else charges you more for succeeding.
| Enterprise suite | RetailPulse | |
|---|---|---|
| Time to live | 6–12 months | 48 hours |
| Annual cost | $60k–$180k | A fraction of that |
| Runs on | Their cloud | An appliance in your building |
| When you grow | The bill grows | The price is the price |
| Implementation | Time and materials | A fixed number |
Built by a retailer, for retailers.
Built by retailers, for retailers. Thirty years from every side of the table: the vendor shipping in, the distributor in the middle, and the retail head office deciding what goes on the shelf. The first version of this engine ran across hundreds of stores for a major retailer. What runs today is a ground-up rebuild: the same understanding of the problem, on hardware and models that did not exist when it was first written.
And it runs in your building, which means it isn't a service anyone can switch off from somewhere else.