Home›Industries›CPG and FMCG
Industries

Sena shows what reached the shelf

Rwazi built Sena, a Decision AI that shows CPG and FMCG teams outlet coverage, shelf price, and the store owner's reason, from geo-verified photos.

  • 190+ countries
  • 5M+ consumer network
  • 250+ integrations
Live readingsExample category
Outlets with the SKU on shelf
312 / 410
Shelf price against recommended retail
+6%
Above RRP in 41 outlets
Top store owner reason
Margin
Named in 38% of gaps
Monthly sales at stake
11,760
98 outlets missing
every figure opens a dated, geo-verified photo
Between depot and shelf

The shelf decides the sale

A shipment confirms the product left the depot. The shelf, the price tag, and the store owner decide whether it sells, and each one changes outlet by outlet.

Shipped stock and shelf stock diverge

SELL-IN · 1,200 CASES SHIPPED ?????? SHIPPED, NOT SEEN ON SHELF ON SHELF · 4 OF 6 OUTLETS ✓✓✕✓✕✓ COUNTED OUTLET BY OUTLET

Sell-in shows what the distributor bought. The independent stores, kiosks, and chains that carry each SKU sit several steps past the distributor.

Sena. Sena captures geo-verified photos outlet by outlet and counts where each SKU sits on the shelf, against the outlet list.

Promotions run on reported compliance

REP REPORTS OUTLET 1 · DISPLAY UP✓ OUTLET 2 · DISPLAY UP✓ OUTLET 3 · DISPLAY UP✓ COMPLIANCE AS REPORTED: 100% DATED PHOTOSPROMO14 SEP ✓NOT UPPROMO14 SEP ✓ THE PROMOTION RAN IN 2 OF 3

Rep reports mark a funded display complete. The dated photo shows whether the display was up.

Sena. Sena matches each promoted outlet to a dated photo, so the share of outlets that ran the promotion is a counted figure.

Store owners hold the reason

SHELF PHOTO GAP · CAUSEUNKNOWN THE FIX GOES TO A GUESS STORE OWNER"MARGIN TOO THIN" CREDITPACK SIZE THE FIX TARGETS THE CAUSE

A product in demand can still lose its shelf space. The reason often sits with the store owner: margin, credit terms, pack size, or delivery timing.

Sena. Sena captures the store owner's reason beside the shelf photo and the price tag, so each fix targets its real cause.

The decisions

Four decisions CPG teams make each quarter

Each of these CPG analytics use cases opens its full method, with the signals Sena reads and the questions teams bring.

TERRITORY NORTH88% TERRITORY SOUTH59%
Decision 01

Confirm where each SKU reached the shelf

Sena compares the outlets on the distributor list with the outlets where a photo confirms the SKU, then splits the gap by territory and distributor.

Decides: Which distributor or territory gets the first fix.

See retail execution monitoring →
2.40RRP2.65SHELF2.50RIVAL SHELF +10% OVER RRP
Decision 02

Hold the shelf price at recommended retail

Sena reads the price tag in each photo and flags the outlets where shelf price drifts from recommended retail or from the competitor beside it.

Decides: Where to correct price and where to match it.

See retail price monitoring →
EMPTY SUPPLYDISTRIBUTORSTORERIVAL TOOK SPACEDELISTEDPACK SIZE
Decision 03

Find the cause behind each empty shelf

Sena flags the outlets where a SKU is missing and matches each gap to the team's delivery data, so the cause reads as supply, distributor, store execution, a rival taking the space, or a store owner's delisting.

Decides: Which fix goes to supply chain, which to the distributor, which to sales.

See on-shelf availability →
RAN · +12%REPORTED ONLY · +1% BEFOREAFTERBEFOREAFTER
Decision 04

Fund the promotions that ran and paid back

Sena separates the outlets that executed a promotion from the outlets that reported it, then measures lift in the team's own sales for the outlets that ran it.

Decides: Which promotion earns next quarter's trade budget.

See trade promotion ROI →
ONE CATEGORY · 3 MARKETS MARKET A MARKET B MARKET C OUTLET 0417 · 14 SEPGEO-VERIFIED

A real Sena reading for one category across several markets, with the photo behind every shelf figure.

Get the shelf reading →
How each figure is checked

Every shelf figure opens its photo

Sena traces each reading to an independent capture, so a team checks each coverage figure against the distributor's report.

DATED 14 SEP LOCATEDCOUNTED ✓

A geo-verified photo per outlet

Each shelf reading carries its photo, its location, and its date. A coverage figure counts only outlets with a confirmed photo.

QA 1QA 2QA 3 PASSED DECLINED STAYS VISIBLE

Checked in several steps

Every capture goes through a multi-level QA flow before it counts. Sena declines a capture that misses the check, and the decline stays visible.

See how Sena works →
Coverage gap

Count outlets where the SKU went missing

In CPG analytics, coverage starts with two counts: the outlets the plan says carry a SKU, and the outlets where a photo confirms it. Sena captures the second count directly, then splits the gap by store type, territory, and distributor.

  • Independent stores, kiosks, and chains, counted separately
  • Each missing outlet tied to the distributor serving it
  • Sales at stake, from the team's own sales per outlet
Coverage gap calculatorExample figures
ConfirmedGap
Coverage gap
98
Monthly sales at stake
11,760

The coverage gap calculator. Three counts show the outlets and the sales a gap puts at stake.

ONE MARKET · ONE DECISION 2 3 CAPTUREREADCOMPAREDECISION

A walkthrough runs Sena on one category in one market, from shelf photo to the decision.

Book a walkthrough →
By team

Which team owns the shelf question?

Pick the closest fit, and the walkthrough starts from that team's question.

Sales and trade marketing

CPG marketing analytics on outlet coverage, promotion execution, and rep performance, checked outlet by outlet.

Book a sales walkthrough →
Shelf reading

The CPG shelf reading, one category

A Sena reading for one category across three to five markets, with the shelf photos and store owner input visible behind every figure.

  • Outlet coverage by store type, against the outlet list
  • Shelf price beside recommended retail and the competitor
  • The top store owner reasons behind each missing listing
SHELF READING · ONE CATEGORY COVERAGE BY STORE TYPE CHAINS INDEPENDENTS KIOSKS PRICE VS RRP+6% TOP OWNER REASONMargin
How it works

How Sena answers a market question

Step 01 · Capture
LOCATION 0417 · OUTLET GEO ✓ DATED 14 SEP QA CLEARED

Capture

Sena captures geo-verified photos and consumer activity in the markets a question names, when the question needs it.

Step 02 · Read
CAPTURES SYSTEMS · 250+ UPLOADED FILES SenaONE READING

Read

Sena reads those captures beside the files and systems already in use, across 250+ integrations.

Step 03 · Compare
MARKET A −16% MARKET B ON PLAN PLANCOUNTED

Compare

Sena compares the market against the plan and shows each gap, with every figure traced to its source.

Two ways to read the shelf

What changes when photos back the count

AreaCommon methodSena
Outlet coverageThe distributor's list of outlets served, compiled after the period closesGeo-verified photos confirm which outlets carry each SKU
Promotion executionRep reports state the display went upA dated photo per outlet shows the display
Shelf priceRecommended retail price and list price on paperThe price tag on the shelf, beside the competitor
Store owner viewAccount managers relay what store owners saidStore owners give the reason directly: margin, credit, and pack size
AuditingSeveral reports reconciled by handEach count ties to a dated outlet photo
ONE CATEGORYONE MARKET THE DECISIONTHIS QUARTER TALK TO THE TEAMSCOPED

Talk to the team about one category, one market, and the decision on the table this quarter.

Talk to the team →
FAQ

Questions CPG teams ask

01 What is CPG analytics?
CPG analytics is the practice of reading sales, shelf, and shopper signals to decide what to make, where to sell it, and at what price. Sena, a Decision AI with access to real-world data, adds geo-verified shelf photos and store owner input to the sales data a team already holds, so each answer traces to the outlet behind it.
02 What does CPG stand for?
CPG stands for consumer packaged goods: products people buy often and use up quickly, such as food, drinks, toiletries, and household cleaners. FMCG, fast-moving consumer goods, describes the same category, and consumer goods analytics covers both. Sena runs CPG analytics on shelf, price, and outlet signals in each category.
03 How is data analytics used in the CPG industry?
CPG companies use data analytics to plan assortment, set price, fund promotions, and check that products reach the shelf. Sena joins a team's own files and systems with outlet-level signals: geo-verified photos and store owner input captured in the outlets a question names.
04 How does Sena confirm a product is on the shelf?
Sena captures a geo-verified photo in each outlet a question covers. Computer vision finds the product in the photo, matches it to the SKU, and reads the price tag. A multi-level QA flow checks every capture before it counts.
05 Can Sena cover independent stores and kiosks?
Yes. Sena captures in the outlets a question names, across modern and traditional trade: chains, supermarkets, independent stores, kiosks, and open-market stalls. Sena classifies each outlet by type, so a team reads coverage, price, and listing gaps for one store type or across all of them.
06 What does a store owner tell Sena?
Store owners state why they stock a product or pass on it: margin, credit terms, pack size, delivery timing, or shopper requests. Sena captures those answers with the shelf photo and price tag from the same outlet, so a missing listing comes with its reason.
07 Which systems does Sena connect to for CPG teams?
Sena connects to the systems CPG teams already run across 250+ integrations, including Salesforce, HubSpot, and Microsoft Dynamics, and reads uploaded Excel, CSV, and PDF files. Shelf photos and store owner input join that data, so one answer covers internal sales and the shelf.