Jahnvi Raichura
Product 02 · Consumer Goods (FMCG)

RestockIQ

A stock-out early warning tool for a consumer goods brand. It predicts which products will run out in which stores before the shelf goes empty, then tells planners whether to reorder, transfer stock from a nearby store, or expedite the delivery.

Product ManagerBusiness OperationsProduct AnalystProgram Manager
96.4%on-shelf availability (up from 91.8%)
−48%fewer stock-outs
$1.2Mlost sales recovered in pilot season
5 daysaverage warning before a stock-out
01
The product

From "we ran out" to "we'll run out Thursday"

The brand saw stock-outs only after they happened, in last week's sales report. By then the shopper had already bought a competitor's product. RestockIQ looks ahead instead of back.

Predict

Days of cover

For each product in each store: current stock ÷ daily sales, adjusted for upcoming promotions, compared with the next delivery date.

Prioritize

Sales at risk

Every gap is ranked by how much revenue it would lose, so planners fix the most expensive problems first.

Act

The cheapest fix

Transfer from a nearby store if one has spare stock, otherwise expedite or reorder. Overstock gets flagged too.

02
Problem & opportunity

Empty shelves were costing real money

Availability
91.8%

on-shelf availability, below the 95% retailers expect

Lost sales
4.1%

of revenue lost to empty shelves each season

Too late
0 days

of warning: stock-outs were found in reports after the fact

Baseline from a one-season audit across 3 retail partners (sample data).

03
Users

Built for the people who keep shelves full

Primary user

Supply planner

"I have 400 product–store combinations. Which 10 do I fix today?"

Job to be done: prevent stock-outs with the least cost and effort.

Partner-facing

Account manager

"The retailer calls me before I even know we're out."

Job to be done: protect the relationship and the shelf space with the retailer.

Decision-maker

Director, Supply Chain

"Show me availability and what it's costing us."

Job to be done: hit the retailer's availability target without overstocking.

Discovery: 9 stakeholder interviews, 2 store visits, review of retailer scorecards (sample).

04
Product requirements

The PRD, in brief

Goals
  • Raise on-shelf availability from 91.8% to 96%+
  • Warn planners 5+ days before a stock-out
  • Recover $1M+ of lost sales per season
  • Keep excess stock flat (no overstock trade-off)
Requirements
  • Days of cover per product and store, adjusted for promotions
  • Revenue at risk for every gap
  • Recommended fix: transfer → expedite → reorder
  • Overstock flag at 30+ days of cover
Out of scope (v1)
  • Automatic purchase orders
  • Retailer-facing portal
  • Weather or seasonal forecasting
Success metrics
  • On-shelf availability and stock-out count
  • Lost sales recovered
  • Days of warning; weekly active planners
US-01As a supply planner, I want a daily list of products about to run out, ranked by sales at risk, so I fix the costliest ones first.
US-02As a supply planner, I want to see if a nearby store has spare stock so I can transfer before paying to expedite.
US-03As an account manager, I want availability by retailer so I can update partners before they call me.
05
The MVP · interactive

Try RestockIQ

Pick a product, change stock, sales rate or delivery timing, and turn on a promotion to see when the shelf goes empty and what RestockIQ recommends.

Days of cover—
Stock-out on—
Sales at risk—
Projected stockWith recommendationDelivery day
Recommendation
—
MVP hypothesis

If planners get a ranked stock-out warning 5+ days ahead, at least half of stock-outs can be prevented without adding inventory.

How we tested it

Piloted with one retail partner's 40 stores for a season, compared with matched stores still on weekly reports.

Built lean

Runs on the retailer's daily sales and stock feed with simple, visible math. No AI model was needed to prove the value.

06
Daily planner view · interactive

This week's shelf health

Product–store combos—
Critical—out before delivery
At risk—thin buffer before delivery
Overstock—30+ days of cover
Sales at risk—if no action is taken
Fixable by transfer—
—

Status by store · click a store to filter

CriticalAt riskHealthyOverstock

Days of cover heatmap · product × store

<3 days3–77–3030+

Sales at risk by product · click to filter

Impact · on-shelf availability, pilot vs. control stores

Today's action list · highest sales at risk first

ProductStoreCoverDelivery inSales at riskStatusRecommended fix

All data is illustrative sample data, created for this portfolio.

07
Product roadmap

Now, Next, Later

Now · v1 (launched)

See it coming

  • Days of cover with promotions included
  • Sales at risk ranking
  • Transfer → expedite → reorder logic
  • Overstock flag
Next · v1.1

Act faster

  • One-click transfer request to stores
  • Morning alerts to planners in Teams
  • Availability scorecard to share with retailers
Later · v2

Plan ahead

  • Seasonal and weather-adjusted forecasts
  • Automatic reorder suggestions for approval
  • Retailer portal (shared view)
Gate 1 · M1Problem and data feed validated
Gate 2 · M2PRD and rules approved
Gate 3 · M3Pilot: 40 stores, 1 retailer
Gate 4 · M6Roll out to 3 retailers

The first idea was simply to order more stock everywhere. I pushed for transfers from nearby stores first, because more inventory hides the problem and ties up cash. In the pilot, 38% of stock-outs were fixed by transfers alone, with no extra inventory.

The key product trade-off
08
Product artifacts

The work behind it

PDF · 52 KBPRD + decision rulesOpen ↗ Excel · 13 KBBusiness caseDownload ↗ PDF · 48 KBPilot plan + rolloutOpen ↗ PDF · 46 KBRetailer readoutOpen ↗

PDFs open in a new tab; Excel and PowerPoint files download. Portfolio case study; all data is illustrative sample data.

Next product
Dew Daily →

Beauty & Cosmetics

View all products