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. Originally developed by a global beverage leader and now adopted across the FMCG industry, it is the most widely used framework for portfolio strategy. 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." 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.
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).
Cross-lesson connection — the Price dimension is not set by cost-plus: it is validated per Occasion-Channel cell using Van Westendorp PSM (Pricing Lesson 3 — OPP/IPP corridor) and cross-checked against tier boundaries from PPA Lesson 1 (PRI tiers: Premium 1.2-1.5×, Core 0.9-1.1×, Value 0.7-0.9×) and the Pack Role guardrails from PPA Lesson 2 (Entry ~120, Routine 100, Upsize 70-85, Upscale >120). Every filled cell must respect three lesson-anchored constraints simultaneously: tier (L1), role index (L2), and consumer-validated price (Pricing L3). The Brand dimension allocation is licensed by Pricing Lesson 5 (Revenue Premium and Penetration is King) — brands without positive Revenue Premium cannot credibly occupy Premium-tier cells.
OBPPC Coverage Metrics
Coverage Score = Filled Cells / Total Viable Cells x 100
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)
Effective Coverage = Cells with appropriate pack-price fit / Total Viable Cells x 100
Overlap Score = Cells with >1 competing own-brand SKU / Total Filled Cells x 100
Above 25% suggests portfolio inefficiency and internal cannibalization.
Revenue Opportunity per White Space Cell:
Estimated Revenue = Occasion Volume x Channel Share x Expected Penetration x Average Price
Portfolio Efficiency Index = Revenue / Number of SKUs
Higher is better — fewer SKUs generating more revenue means tighter, more focused portfolio.
Cross-lesson connection — White Space Value Formula (PPA Lesson 1, framework 116):
WSV = Occasion Size × Channel Share × Conversion × Avg Rev/SKU × Margin%
This is the canonical 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 × 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
Key white space identified:
1. On-the-go + Convenience: No single-serve pack under $1.50 — 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 in Practice
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
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 — early launch offer