Business Model Canvas
One-page blueprint of your entire business model
The Business Model Canvas is a one-page strategic template describing nine building blocks of a business model: Customer Segments, Value Propositions, Channels, Customer Relationships, Revenue Streams, Key Resources, Key Activities, Key Partnerships, and Cost Structure. For product managers, it provides context for product decisions by making the full business model visible on one page.
Developed by Alexander Osterwalder and Yves Pigneur, published in 'Business Model Generation' (2010). One of the most widely adopted strategic planning tools in startup and product strategy.
Use Business Model Canvas when
- ✓New product or business line planning where the business model needs to be designed, not assumed
- ✓Strategy alignment sessions where leadership and product teams need shared understanding of the business model
- ✓Competitive analysis to map competitor business models and identify strategic vulnerabilities
- ✓Investor pitches or board presentations requiring a concise business model overview
Avoid it when
- ✗Tactical backlog management — the canvas operates at strategy level, not sprint level
- ✗Mature businesses with a stable, well-understood business model where revisiting it adds no value
- ✗As a substitute for financial modelling — the canvas doesn't contain numbers
Key Concepts
The different groups of people or organisations you aim to reach and serve.
The bundle of products and services that create value for each customer segment.
How you reach and deliver value to each customer segment (sales, marketing, distribution).
The types of relationships you establish with each customer segment (self-service, dedicated support, community).
The cash you generate from each customer segment (subscriptions, transactional, licensing, freemium).
The assets, activities, and external partners required to deliver the value proposition and operate the business model.
How it works
Start with Customer Segments and Value Propositions — who you serve and what value you deliver. This is the strategic core.
Define Key Resources, Key Activities, and Key Partners required to deliver the value proposition.
Define Revenue Streams from each segment and the Cost Structure of delivering the model.
Identify the riskiest assumptions in the canvas. Design experiments to test them. Update the canvas as you learn.
Tools that support Business Model Canvas
Industry standard for software development teams — most PMs will encounter Jira in their career
Exceptionally intuitive and visually clean interface — one of the lowest onboarding friction tools for non-technical teams
Highly visual and intuitive interface with color-coded boards — one of the easiest PM tools for non-technical teams to adopt
All-in-one platform replacing multiple tools — docs, whiteboards, goals, time tracking, chat, and project management in a single workspace
Unmatched flexibility as an all-in-one workspace — combines docs, wikis, databases, and project management in a single tool
Spreadsheet-familiar interface makes adoption easy for teams transitioning from Excel — minimal training needed for basic use
Extremely intuitive drag-and-drop Kanban interface — virtually zero learning curve, new users productive within minutes
Best-in-class infinite canvas experience — the gold standard for collaborative whiteboarding with real-time multiplayer editing
Frequently Asked Questions
A business plan is a document — typically 20–50 pages — that describes the business in detail over a 3–5 year horizon. The Business Model Canvas is a one-page visual that captures the key hypotheses of the business model. The canvas is designed for iteration; the business plan is designed for investment decisions.
Yes. Understanding the business model helps PMs make better product decisions. A PM who understands which customer segments generate the most revenue, what the key cost drivers are, and how the product creates value can make prioritisation decisions that align with business strategy, not just user needs.
The canvas scales. For a new product feature, you can use it to model: who is the customer segment for this feature, what value does it deliver, how will users discover it, what resources are required to build and maintain it, and how does it contribute to revenue or retention?