Home›Solutions›Category›Product category analysis
Category

What the basket says

Sena draws the category from the basket with real-world signals, so the category matches the set shoppers treat as one.

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

Where the basket goes unread

Product category analysis answers what a category contains, how it divides into segments, and which items compete with which. Three properties of the data most analyses run on set that structure before the work begins.

01

The boundary arrives inherited

BUILT FOR ACCOUNTING HIERARCHY SUPPLIER FORMAT MARGIN THE SHOPPER'S GROUPING UNMEASURED DRAWN FROM THE TRIP WHAT SHOPPERS TREAT AS ONE SET TESTED, NOT INHERITED

Category lines come from the reporting hierarchy, which was built for accounting and stock control. The analysis then measures a set assembled for a different purpose.

  • A boundary drawn for stock control.
  • The shopper's own grouping unmeasured.
02

Competition assumed from price

PRICE ASSUMED RIVALS SEPARATED THE SWAP THE SHOPPER MAKES, IGNORED PRICE SWAPPED AT THE TILL FAR APART ON PRICE, DIRECT SUBSTITUTES

Which items compete is commonly inferred from price distance and pack format. Two items at the same price meet different needs, and two items at different prices are frequently direct substitutes.

  • Rivalry inferred from a price gap.
  • The swap the shopper makes, ignored.
03

Segments drawn from attributes

THE ITEM MASTER FLAVOR SIZE FORMAT OCCASION · 0 FIELDS THE TRIP BEHIND IT, ABSENT THE OCCASION IN-HOME OUT-OF-HOME EACH SET HOLDS BOTH FORMATS AND WHO THE PURCHASE WAS FOR

Segmentation follows product attributes recorded in the item master: flavor, size, and format. Shoppers segment by occasion and by who the purchase is for, and those fields sit in zero item masters.

  • Segments built from item fields.
  • The occasion behind the trip absent.
What Sena does for the structure

The basket, read

Sena is the decision AI with access to real-world data. It records every item a shopper bought on the same trip, across the whole market, and asks those shoppers what they would swap for what, so a category structure comes from the shoppers who buy it.

The line

The boundary from the basket

Items appearing together and items appearing as each other's replacement draw the category line.

  • What shared the trip, dated.
  • The item that replaced a first choice.
The rivals

Rivalry observed, then named

Recorded swaps show which items compete, including pairs a price model would separate.

  • Substitution measured at the till.
  • The unexpected pair, identified.
The segments

Segments from the occasion

Stated purpose and basket context group items by the need they met.

  • Segments built on the occasion.
  • Who the purchase was for.
The exercise

Product category analysis

Product category analysis establishes what a category is made of. It sets the boundary, divides the interior into segments, and maps which items compete with which. Everything downstream depends on it: a range decision, a space plan, and a share figure all assume a category definition, and most inherit one and leave it untested.

CATEGORY ANALYTICS · CONTINUOUS PRODUCT CATEGORY ANALYSIS · DISCRETE ONE STRUCTURAL QUESTION CATEGORY PERFORMANCE · A VERDICT ONE CLOSED PERIOD
01

Measurement against analysis

Category analytics is the continuous measurement of a category, run off connected systems every cycle. Product category analysis is the discrete exercise of answering one structural question about that category.

Category performance analysis is the verdict on a single closed period.

Four structural outputs

OutputWhat it settlesWhere it goes wrong
BoundaryWhich items belong to the category.Inherited from the reporting hierarchy.
SegmentsHow the interior divides.Built from item attributes, over occasions.
SubstitutionWhich items compete.Inferred from price distance.
GapsWhich needs stay unmet.Read against listings, over demand.

The four are usually settled in one workshop and then treated as fixed for years. A category boundary drawn once and inherited thereafter is the single most consequential unexamined assumption in category work.

Mapped substitution

Substitution is the working core of the analysis, and it is measurable in three ways that disagree.

Method 01

Price distance

Items near each other on price are assumed to compete. Cheap to compute and frequently wrong.

Method 02

Co-purchase

Items appearing in the same basket are complements, and items appearing in alternate baskets are substitutes. Read from recorded trips.

Method 03

Stated swap

What a shopper takes when a first choice is absent and the point at which the trip is abandoned. The only source for items the range has yet to carry.

Four inputs behind the basket

Those four outputs rest on four collected inputs, per market.

InputWhat it answers
ReceiptsWhich items shared a trip and which replaced one another, dated.
Store capturesWhich items sat in the same fixture, outlet by outlet.
Geo-verified photosWhich items shared a fixture, captured and dated.
Stated preferenceWhat a shopper swaps for what, and when the trip ends.

The team’s own numbers join separately. Item masters, sales history, planograms and segmentation files connect through 250+ integrations, so the recorded hierarchy meets the observed one.

What internal systems omit

Three questions live beyond an item master, and each changes the structure.

  • Which items the shopper treats as one set. The item master records attributes and holds zero rows on shopper grouping.
  • What replaced a first choice. A sales file records the item bought and leaves open the item wanted.
  • Which need stayed unmet. A gap is visible only against demand, and the sales file measures supply.
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 product category analysis

Ask Sena the basket

Recorded trips and stated swaps reach Sena from the same shoppers, each figure carrying its market and its week.

4 sources · captures dated this cycle · Open the captures ↗ · figures in this exchange are illustrative
TestedNot asserted

Boundary tested, then set

Recorded swaps show whether the current definition matches how shoppers buy.

Against the trip
AcrossNot within

Occasion above attribute

Basket context groups items by the need met, which frequently cuts across format.

The need, not the field
Per marketOwn set

Rivals named per market

The same category divides differently across borders, and each division carries its own set.

Divergence named
How Sena reaches the answer

What the basket read uses

The shopper's own grouping is absent from both files

Product category analysis built on an item master and a sales file can describe the products precisely and struggles to draw the category. Sena captures real-world signals from the fixture photographed in a real outlet through to the receipt showing what shared the trip.

Consumer activity

Every item on a trip is recorded together, so complements separate from substitutes in the basket itself.

Computer vision

Reads which items sat in the same fixture, off images captured in real stores, so the physical grouping meets the recorded one.

Zero-party data

Signal arrives from the consumer network under explicit consent. What a shopper swaps for what is reported by that shopper.

Connect the systems

Item masters, sales history, planograms, and segmentation files connect over 250+ integrations, so the recorded hierarchy meets the observed one.

Trace every answer

Market and capture week travel with each figure, so a category boundary opens onto the trips that drew it.

From files to databases

Item masters, segmentation records, and planograms from prior cycles load in, reaching as far back as the category has been scanned.

Who owns it

Who opens the basket

Four teams work from the same structure, and each one needs a different cut of it before they can act.

Category management

The definition. Needs a boundary drawn on shopper evidence.

Brand and portfolio

The competitive set. Needs the rivals shoppers swap to.

Product development

The gap. Needs unmet needs read against demand, over listings.

Key accounts

The retailer case. Needs a structure the buyer recognizes.

By industry

Baskets across industries

The same structural read, drawn against whatever each industry treats as one need.

01

CPG and retail

Boundaries and segments drawn from the basket, per market.

02

Beverages

In-home against out-of-home sets, split by occasion.

03

Pharmacy and health

Symptom-led grouping, read against own-label substitution.

04

Consumer tech

Tier and use-case sets, read against the trade-up path.

The mechanism

Consumer to basket, three steps

One mechanism, applied per market and per category. Each step is documented, which is what carries a category definition through a retailer review.

Step 01 · Collect

Collect

Receipts return every item on a trip, so items sharing a basket separate from items replacing one another.

  • Explicit consent on every capture
  • The whole trip, recorded together
Step 02 · Draw

Draw

Sena sets the boundary and the segments from that evidence, per market, so the structure matches observed buying.

  • Boundary and segments together
  • Held separately per market
Step 03 · Extend

Extend

Stated swaps cover items the range has yet to carry, so a gap reads against demand.

  • The unlisted item covered
  • A gap against demand, not listings
What changes

Hierarchy, then the basket

Most product category analysis runs on an item master and a sales file, which describe the products in detail and hold zero rows on how shoppers group them. Sena reads the grouping itself.

Capability areaTypical setupSena
The boundaryInherited from the reporting hierarchy.Drawn from items shoppers swap between.
SegmentsBuilt from item attributes.Built from the occasion and the buyer.
SubstitutionInferred from price distance.Recorded at the till, pair by pair.
An item outside the rangeAbsent.The volume it already takes, stated and recorded.
Physical groupingTaken from the planogram.Photographed in the outlet as it stood.
CoverageThe accounts that report.190+ countries, per outlet type.
Evidence in a reviewA workshop output.Open any boundary onto the trips behind it.
Use cases

Where the basket decides

Three structural questions where recorded trips change the answer.

01 TestedPer market

Test the current boundary

Test the current definition against what shoppers swap between, market by market.

See consumer purchase drivers →
02 ObservedNot modelled

Name the real competitive set

Read recorded swaps to find the rivals a price model separates and shoppers treat as equivalent.

See competitive shelf intelligence →
03 AgainstDemand

Find an unmet need

Read demand against listings to locate the segment the category serves thinly.

See SKU rationalization →
See it on one category

Open one basket live

The walkthrough takes one category in one market, tests its current boundary against recorded swaps, and names the competitive set the price model separated while the team watches.

What a walkthrough covers

  1. 01The current boundary tested against swaps
  2. 02Segments drawn from the occasion
  3. 03The rivals a price model separates
  4. 04A gap read against demand

Talk to the Rwazi team

Name the category and the markets it sells in, and we will draw it from the basket.

FAQ

Product category analysis questions

01 What is product category analysis?
Product category analysis establishes what a category is made of: which items belong to it, how the interior divides into segments, which items compete with which, and where needs stay unmet. Range decisions, space plans, and share figures all assume a category definition, and this is the exercise that produces one.
02 What is a product category?
A group of products that meet the same broad need and that shoppers treat as alternatives to one another. Two definitions exist in practice, and they disagree: the reporting hierarchy groups items for accounting and stock control, and shoppers group them by the need met. The second is the one that predicts buying.
03 What is the difference between product category analysis and category analysis?
The wider phrase splits across two disciplines. Roughly half the published work on category analysis describes consumer product categories and roughly half describes supplier spend categories in sourcing. The product qualifier fixes the first sense. Within consumer work the two phrases describe the same exercise.
04 How is a product category defined?
Three methods, in ascending order of usefulness. By attribute, grouping items that share a format or a flavor. By price band, grouping items that cost about the same. And by substitution, grouping items shoppers accept as each other's replacement. The third predicts what happens when the range changes, and the first two do so poorly.
05 What is substitution in a category?
The relationship between two items where a shopper takes one when the other is absent. It is the working core of category structure, since it decides which items compete and what a delisting costs. Two items at the same price frequently meet different needs, and two items far apart on price are often direct substitutes.
06 What does product category analysis produce?
Four outputs. A category boundary stating which items belong. A segmentation dividing the interior. A substitution map showing which items compete. And a gap list naming needs the category serves thinly. Downstream, those four set the range, the space plan, and the competitive set every share figure is computed against.
07 How does category structure differ from the reporting hierarchy?
The hierarchy was built to roll numbers up for accounting and stock control, so it groups by supplier, format, and margin. Shoppers group by occasion, by who the purchase is for, and by the need met. Where the two diverge, the hierarchy measures a set that competes internally while real rivals sit in a different branch.
08 What data does product category analysis need?
Basket-level purchase, so items sharing a trip separate from items replacing one another. Outlet-level range data, since physical grouping shapes what a shopper compares. Stated substitution, which is the only source for items the range has yet to carry. And the occasion behind the trip, which sits in zero item masters.
09 How is a category structure presented to a retailer?
As a boundary and a substitution map, each with the evidence attached. The argument that lands is the one showing where the retailer's current definition splits items shoppers treat as one, with the recorded swaps behind it. A structure asserted from a workshop carries less weight than one opened onto the baskets it came from.