Home›Solutions›Supply chain›Supply chain optimization
Supply chain

Optimize the chain against demand

Sena counts what consumers across a market purchased from real-world data.

  • 190+ countries
  • 5M+ consumer network
  • 250+ integrations
The problem

Where an optimum drifts

Supply chain optimization sets what a network carries, where it carries it and how fast. Three patterns bend the target before the arithmetic starts.

01

The target comes from shipments

SHIPMENT HISTORY AS THE TARGET CEILING A SELL-OUT WEEK READS AS A DEMAND CEILING CATEGORY PURCHASE, EVERY PLAYER COUNTED UNMET DEMAND, HELD APART FROM MET

Own shipment history supplies the demand series the network optimizes toward. It records what a company managed to sell in the markets it already serves, filtered through whatever sat in the outlet at the time.

  • A sell-out week reads as a demand ceiling.
  • Cost falls while unmet demand holds steady.
02

Sight ends at the shipment

ORDER DISPATCH ? ? THE TRAIL GOES QUIET AFTER DISPATCH DEMAND THAT MET AN EMPTY OUTLET SITS OFF THE RECORD PARTNER REPORT ORDER DISPATCH OUTLET BUYER THROUGH TO WHAT THE BUYER TOOK HOME CAPTURED ON THE DAY · PHOTO ATTACHED

The record runs to the point of dispatch, and the trail goes quiet after it. What the outlet held on the day and what the buyer took home arrive later, as a partner report compiled by the partner.

  • Demand that met an empty outlet sits off the record.
  • A service level of 96% describes the order and the outlet separately.
03

One figure per market

ONE MARKET TOTAL FLAT THE PARTS CANCEL INSIDE THE TOTAL EACH FORMAT, ITS OWN SERIES CLIMBING FALLING ROUTE AND COVER RUN AGAINST FORMATS

A single demand figure covers a market where formats, outlet types, and price tiers move in different directions. The parts cancel inside the total, and the network optimizes toward an average that sits away from every segment underneath it.

  • A climbing format sits hidden behind a falling one.
  • Route and cover follow a figure the mix has left behind.
What Sena does for the chain

The demand side, counted

Sena is the decision AI with access to real-world data. It counts what consumers across a market purchased and records what each outlet held on the day, so the demand side of an optimization rests on the category itself.

01

Demand counted at the buyer

Sena counts category purchases across the market, including purchases made from every other player, so the series behind a target describes what buyers did.

  • Every player in the category counted, market by market.
  • Met demand and unfilled demand kept separate.
02

Availability read in the outlet

Contributors record what each outlet held and which lines had gone, dated to the day of capture.

  • Presence per outlet, market and line.
  • Every availability figure carrying its outlet photograph.
03

Markets ranked by movement

Sena reports how fast recorded purchases moved in each market, indexed against the others, so route and cover follow demand a team can open.

  • Each market carrying its own run rate.
  • The reason buyers gave when a line had gone.
The method

Optimizing the supply chain

An optimization holds up on two things: whether the demand series it runs toward measures the category or one company's shipments, and whether availability was recorded apart from wanting.

Supply chain optimization explained

The demand target decides most of the answer

Supply chain optimization sets the cost, the flow and the service level a network runs at, against a demand target for a named market and period. A network optimized toward a shipment series inherits every stockout, every listing gap and every promotion that shaped those shipments, and carries all of them forward as though buyers wanted that much.

01
Shipments describe supply meeting demand

Complete, internal, and shaped by whatever sat in the outlet.

02
Category purchase describes demand

Every player counted, per market, with availability recorded beside it.

The three optimization layers

Three layers cover most of what runs in practice, and each takes the same demand input.

Layer 01

Network

Where production, holding, and consolidation sit, and which route serves which market. Set once a cycle, and expensive to revisit.

Layer 02

Planning

How much to make and hold per period, per market, and per line. Revisited monthly or weekly.

Layer 03

Execution

Order sizing, cover levels, and replenishment against the plan. Revisited each cycle.

All three run toward a demand figure, and it is usually the same figure. An error in it propagates through every layer at once.

The models behind an optimum

Four families of methods sit under the three layers, and each one takes a demand figure as a parameter.

01

Linear and mixed-integer programming

States the network as an objective function with constraints, then solves for the lowest cost meeting them. Exact within its own terms, and every term arrives from an input.

02

Simulation

Runs the network forward many times against varying conditions and reports the spread of outcomes. Handles variability well and inherits whatever demand spread it was given.

03

Heuristics and rules

Reorder points, min-max levels, and allocation ratios. Fast, transparent, and widely used, with the demand assumption sitting inside the parameter.

04

Machine learning on the operational series

Learns patterns from history and projects them forward. Strong where the future resembles the past, and it learns the constraints alongside the demand.

Where the objectives conflict

An optimization runs against an objective, and the common ones pull apart.

ObjectiveWhat it pushes towardWhat it trades away
Lowest landed costFewer locations, larger runs, longer routes.Speed of response when a market turns.
Highest service levelMore cover, held closer to the buyer.Working capital and obsolescence exposure.
Lowest working capitalLeaner cover, later commitment.Availability in the markets moving fastest.
Lowest emissionsShorter routes, consolidated movement, local supply.Flexibility across markets.

Where demand input comes from

Four sources supply the demand target in practice, and each carries a known limit.

01

Shipment history

Fast, complete, and internal. It records supply meeting demand, so it inherits every constraint that shaped it.

02

Partner and channel reports

Closer to the buyer, compiled by the party being measured, covering the markets that party already reports on.

03

Point of sale

Real movement, covering the outlets a company already reaches, which leaves the rest of the market dark.

04

Consumer-measured

Category purchases counted across every player per market, with what the outlet held recorded beside it.

Four inputs behind the target

The demand series comes from four collected inputs, applied per market.

InputWhat it answers
ReceiptsCategory purchases and their dates, so the target counts demand every player met.
Store capturesWhat each outlet held on the day, which separates a demand fall from an availability gap.
Geo-verified photosThe outlet as the capture found it, with the market and the date attached.
Stated preferenceWhat buyers say they move to when a line has gone, which prices what a gap costs.

What a target must carry

Four things decide whether an optimum survives contact with the market.

The series measures the right thing.Category purchase describes demand. Shipments describe supply meeting demand.
The level matches the decision.A figure accurate at the market level can be wrong at every format inside it, and route and cover run against formats.
Availability stays separable.A flat week caused by an empty outlet asks for a supply answer. A flat week of soft wanting asks for a different one.
The market coverage is honest.A target built on the outlets a company already reaches optimizes the part of the market it already holds.

Where the demand side ends

Sena reports the demand side and the availability side. Freight, lead times, supplier operations, and stock policy stay with the planning and execution systems, and Sena sets its answer beside them. The split earns its place because an optimization that reads a supply gap as soft demand corrects in the wrong direction and then compounds it.

Direct from real consumers

Shared under explicit consent

Real people share what they buy and prefer, under explicit consent. Sena captures it directly at the source, so every figure traces back to where it came from whenever a number comes under question.

Real people, real consent Zero-party data straight from the source Traceable and verifiable
Sena for supply chain optimization

Ask Sena the demand side

Consented purchase supplies the series, and every outlet capture carries the market and the day it was taken.

  • 01

    Demand apart from availability

    Sena records what sat in the outlet, so an empty slot and soft wanting read as separate causes.

  • 02

    Each market has its own rate

    Sena indexes recorded movement per market, so route and cover follow the markets taking the category fastest.

  • 03

    Open a target to purchase

    Any point in the demand series opens to the weeks of purchase and the outlet photographs that produced it.

How Sena reaches the answer

What an optimum rests on

An optimum carries weight only as far as the demand series underneath it, and most series measure supply meeting demand. Sena builds every figure from real-world signal captured when the question needs it, from consumers purchasing across the category through to the dated capture a service level review is checked against.

01

Consumer activity

Counts what buyers purchased across the category and when, including purchases made from every other player, so the demand target describes the market.

02

Computer vision

Reads what each outlet held off images captured in real outlets, which is what separates an availability gap from a fall in wanting.

03

Zero-party data

Signal arrives from the consumer network under explicit consent. What buyers move to when a line has gone is stated by those buyers.

04

Connect the systems

Shipment history, service level exports, and cover models join over 250+ integrations, so own movement reads against the category around it.

05

Trace every answer

Every point in the series holds its market and its capture date, so a target reopens on the evidence it was built from.

06

From files to databases

Historic movement exports and planning models become one base, so every period the team has measured sits together.

Who owns it

Who owns the optimum

Four owners run against the same demand target, and each needs a different cut of it.

TeamWhat they own, and what they need
Network and planningThe structure. Needs a demand target built on category purchase, per market.
Demand planningThe period. Needs formats and outlet types reported apart, with a rate for each.
Logistics and fulfillmentThe route. Needs confirmation the product reached the outlet it was sent to.
Commercial and account teamsThe conversation. Needs a dated capture of what a partner's outlets held.
By industry

Optimization across every industry

The same demand series and the same dated capture, read on whatever the category moves through the outlet.

01

CPG and retail

Category purchase by format and tier, with what the outlet held recorded beside it.

02

Consumer tech

Which model reached the market, and which specification buyers found and took home.

03

Pharmacy and health

Which pack sizes reached the counter, and which ran absent the longest.

04

Telecom

Handset availability across the outlets selling the plan, market by market.

The mechanism

Consumer to flow in three steps

One mechanism, applied per market and per category. Each step is documented, which is what keeps a target defensible.

01

Capture

Real contributors share what they buy and pay under explicit consent and record what each outlet held in the markets named.

02

Track

Sena builds a dated series of category purchases per market, with availability recorded alongside it.

03

Optimize

Route, cover, and service level run against that series, with the captures attached.

What changes

Counted and optimized

Most optimizations run toward the one demand series a company holds in full, which is its own shipment history. Sena measures the category that history sits inside.

Capability areaTypical setupSena
The demand seriesOwn shipments and orders.Purchase across the category, every player in that market counted.
Demand against availabilityCombined in one figure.Separated, with what the outlet held recorded on the day.
LevelMarket total, split downward by rules.Each market, format, and outlet type carries its own series.
Reach of the viewThe order and the shipment, then the trail goes quiet.Through to the outlet and through to what the buyer took home.
Evidence of a gapA partner report, compiled by the partner.A geo-verified photo of the outlet, carrying the market and the day.
Why sell-through movedAn estimate, argued between commercial and planning.The reason buyers give when they switch, reported per market.
Auditing the targetAn appendix describing the method.Open the figure, and the outlet photograph sits underneath.
Where it lands

Where the optimum lands

Three situations where a category-built demand series changes the call.

01

Size the network to demand

Rank markets on recorded movement, so holding and route follow the markets taking the category fastest.

See purchase driver analysis →
02

Split a gap from softness

Read what the outlet held beside what buyers purchased, so a service level answer and a demand answer stay apart.

See promotion ROI analysis →
03

Defend a cover decision

Open the market figure to the purchases and the outlet photographs underneath it, in the review where the call gets questioned.

See launch validation →
See it in one market

Bring one market to optimize

The walkthrough builds a dated demand series for one category in one market, records what the outlets held across the period, and opens the purchases behind any point in the series while the team watches.

What a walkthrough covers

  1. 01A demand series drawn from category purchase, every player counted
  2. 02What each outlet held on the day, with the photograph attached
  3. 03Each market and format carrying its own run rate
  4. 04The dated capture behind any run rate worth tracing

Talk to the Rwazi team

FAQ

Supply chain optimization questions

01 What is supply chain optimization?
Supply chain optimization tunes what a network costs, how fast it flows and what service it holds, against a demand target set for one market and one period. It covers three layers: where production and holding sit, how much to make and hold per period, and how orders and cover run against the plan. The demand target feeds all three.
02 How do teams optimize a supply chain?
By fixing the demand target first, then working the three layers against it. Network decisions set where holding and route sit. Planning sets volume per market and per line. Execution sets order sizing and cover. Sena supplies the demand target from category purchase counted across every player, with what each outlet held recorded beside it.
03 What are the layers of supply chain optimization?
Network optimization places production, holding and route, and is revisited once a cycle. Planning optimization sets what to make and hold per period, per market and per line, and is revisited monthly or weekly. Execution optimization sets order sizes and cover levels against the plan and runs each cycle. All three take the same demand figure, so an error in it reaches every layer.
04 What data is used for supply chain optimization?
Four sources supply the demand target in practice. Shipment history is complete and internal, and it records supply meeting demand. Partner reports are closer to the buyer and compiled by the party being measured. Point of sale covers the outlets a company already reaches. Consumer-measured demand counts category purchases across every player per market.
05 What is the difference between supply chain optimization and supply chain planning?
Planning is one layer inside optimization. Planning decides how much to make and hold per period, per market and per line. Optimization spans that alongside the network layer above it and the execution layer below it. A plan can be optimal against its own demand figure while the network underneath it serves the wrong markets.
06 Why do supply chain optimizations fail?
Most often because the demand series behind them records supply meeting demand, so every stockout and listing gap carries forward as though buyers wanted less. The second cause is aggregation: formats and outlet types moving in opposite directions cancel inside one market total, and route and cover follow an average that sits away from both.
07 How does consumer demand data improve supply chain optimization?
It changes what the target measures. Category purchase counted across every player describes the market, where shipment history describes one company's supply meeting demand. Recording what each outlet held on the same day keeps an availability gap separable from soft wanting, so a supply answer and a demand answer stay apart.
08 Does Sena cover suppliers, freight, and lead times?
Sena works the consumer end of the chain: demand, availability, and what reached the buyer. Freight, lead times, supplier operations and stock policy remain the work of the planning and execution systems, with Sena's answer sitting alongside. The boundary is deliberate, since the demand side is where a capture at the outlet carries evidence.
09 What data does Sena use for supply chain optimization?
Recorded category purchase from consumers in the markets named, contributed under explicit consent by a 5M+ network reaching 190+ countries. Store captures sit beside it, holding what each outlet had on the day, which keeps availability and wanting separable. Shipment history, service level exports and cover models connect through 250+ integrations for comparison.