Skip to content
All case studies
Orbital RetailRetail20246 months

Demand forecasting across 180 stores

A forecasting and replenishment system that cut stockouts while reducing held inventory.

Fewer stockouts
31%
Less held inventory
12%
Stores live
180

The challenge

Replenishment ran on a spreadsheet model maintained by two people, using a single national average that ignored local seasonality. Stores compensated by over-ordering, which tied up capital and still left gaps on high-turnover lines.

Our approach

  1. Built an evaluation harness against three years of history before building any model, so improvements could be measured rather than argued about.

  2. Started with a well-tuned statistical baseline, which turned out to beat the spreadsheet by enough to justify shipping before any machine learning was involved.

  3. Added per-store and per-category effects only where the evaluation showed a real gain, keeping the model explainable to the buying team.

  4. Set up drift monitoring so quality degradation surfaces as an alert rather than as a stockout.

The outcome

Stockouts fell 31% while held inventory dropped 12% — the two usually move in opposite directions. The buying team reviews forecasts rather than producing them, and the original spreadsheet has been retired.

Working on something similar?

If this looks like your situation, we can probably tell you within one call whether the same approach applies.