OBPPC Framework: Occasion × Brand × Pack × Price × Channel
Occasion-Brand-Pack-Price-Channel, the master framework for designing a portfolio that serves every consumer need state
What Is OBPPC?
OBPPC stands for Occasion-Brand-Pack-Price-Channel. OBPPC is a widely used framework for portfolio strategy across the FMCG industry. Its power lies in a single shift of perspective: consumers do not buy products, they buy solutions to consumption occasions.
A 500ml bottle of juice in a convenience store at $1.99 and a 2L bottle of the same juice in a supermarket at $3.49 serve completely different occasions, even though they are the "same product."
The Five Dimensions
OBPPC maps your portfolio across five dimensions.
Occasion. What consumption moment is being served? On-the-go refreshment, family breakfast, afternoon snacking, entertaining guests.
Brand. Which brand in your portfolio best serves this occasion? A mainstream brand for everyday, a premium brand for entertaining.
Pack. Which pack format (size, material, single versus multi) fits the occasion? Portability for on-the-go, large format for family.
Price. What price point does the occasion tolerate? Impulse occasions tolerate higher per-unit prices. Planned purchases face more price scrutiny.
Channel. Where does the consumer buy for this occasion? Convenience, supermarket, club store, online.
Occasions and Channels Make a Grid
The matrix of Occasions by Channels creates a grid. Each cell represents a specific need state. Your job is to have the right pack at the right price in each cell, and to identify cells that are empty (white space opportunities) or overcrowded (cannibalization risk).
OBPPC Coverage Metrics
Where Total Viable Cells = Total Cells - Dead Space Cells. Total Cells = Number of Occasions x Number of Channels. Dead Space = Cells where no realistic market opportunity exists (e.g., club store for impulse single-serve).
Revenue Opportunity per White Space Cell:
Cross-lesson connection, White Space Value Formula (PPA Lesson 1):
This is the established dollar-denominated sizing tool for each empty OBPPC cell. The full operationalization (with Conversion Rate calibration table, Fair Share Gap first-pass tool, and worked juice category example) lives in the white-space-value-formula concept card in PPA Lesson 1. Apply WSAS first to prioritize which empty cells deserve modeling, then WSV to size the ones that do. Do not substitute "Win Rate" for "Channel Share x Conversion", these are different variables.
Biscuit Category OBPPC Analysis
A biscuit manufacturer mapped their portfolio across 4 occasions and 4 channels:
Occasions: On-the-go snack, Afternoon tea, Family sharing, Gifting
Channels: Convenience, Supermarket, Club/Wholesale, Online
Results (16 total cells, 4 dead space):
- Filled with appropriate pack: 7 cells (58% coverage of viable cells)
- White space with opportunity: 5 cells
- Dead space (no viable opportunity): 4 cells
Where the Coverage Was Leaking
Key white space identified:
1. On-the-go + Convenience: No single-serve pack under $1.50, a massive gap in the highest-impulse channel
2. Family sharing + Club: No bulk sharing format for warehouse clubs
3. Gifting + Online: No premium gift pack designed for e-commerce shipping
Key overlap found:
- Afternoon tea + Supermarket: 5 different SKUs competing for the same occasion, tea biscuit assortments at nearly identical price points
Action plan: launch 3 new SKUs to fill priority white space, rationalize 3 overlapping SKUs in the afternoon tea/supermarket cell. Net change: same total SKU count, but coverage improved from 58% to 83%. Year 1 incremental revenue from white space fills: $7.2M.
Building an OBPPC Matrix Step by Step
Building an OBPPC matrix is a cross-functional exercise requiring input from consumer insights (occasion identification), sales (channel dynamics), marketing (brand positioning), finance (price architecture), and supply chain (format feasibility).
The process:
1. Define your occasion map: 4-6 key consumption occasions, sized by volume and value
2. Define your channel map: 3-5 key channels, sized by share and growth
3. Create the grid and populate with existing SKUs
4. Identify white space (empty cells with opportunity)
5. Identify overlaps (multiple SKUs in the same cell)
6. Prioritize white space fills and overlap rationalization
7. Design pack-price solutions for priority white space cells
The most common mistake: defining occasions too broadly. "Snacking" is not an occasion, it is a category. "Mid-afternoon energy boost at the office" is an occasion. The more specific your occasion definition, the more actionable your OBPPC matrix.
The second most common mistake: building the matrix once and filing it. OBPPC is a living tool. Consumer occasions shift, channels evolve, competitors move. Annual refresh at minimum, quarterly review of key cells.
Continue exploring
Put this concept to work
Run the tool
See OBPPC Framework in action
RGM Academy lets you pull the levers yourself in an interactive simulator, with a senior AI RGM strategist coaching every decision you make.
Claim 50% off in the early launch offer