How to fill out a Business Model Canvas step by step
Most people open a Business Model Canvas template and start filling in boxes from left to right. That usually leads to a vague canvas that doesn't tell you much. The order you fill it in matters more than people think.
I've filled out dozens of canvases over the years, for my own projects and in workshops with other founders. Every time, I come back to the same sequence. It's not the only way to do it, but it's the one that consistently produces the clearest results.
Start with customer segments
Everything in your business model flows from who you're serving. That's why the canvas should start here. Before you can talk about what you offer or how you make money, you need to know who you're building for.
Be specific. "Everyone" is not a customer segment. Neither is "small businesses." Think about the exact type of person or organization that has the problem you want to solve. What do they look like? Where do they spend their time? What are they struggling with right now?
If you have multiple customer segments, list them separately. A marketplace like Airbnb has at least two: hosts and guests. Each segment has different needs, and your value proposition for each one will be different.
Define your value propositions
Once you know who you're serving, the next question is: what do you offer them that they actually care about? This is your value proposition, and it should connect directly to the problems or needs of your customer segments.
Don't write a feature list here. Write the outcome. Instead of "we have an AI-powered analytics dashboard," write "we help marketing teams see which campaigns are wasting money, in five minutes instead of five hours."
The value proposition is the hardest block to get right because it requires you to think from your customer's perspective, not your own. What do they care about? What would make them switch from whatever they're using today? That's what belongs in this box.
Map your channels and relationships
Now that you know who you serve and what you offer, figure out how you reach them. Channels cover the entire journey: how customers discover you, how they evaluate your offering, how they buy, and how you deliver.
For a SaaS product, your channels might include content marketing, a free trial, and in-app onboarding. For a physical product, it might be retail stores, an e-commerce site, and a distribution partner. Be honest about which channels you'll actually use, not which ones sound impressive.
Customer relationships sit right next to channels. This block answers: what kind of relationship does each segment expect? Some businesses thrive on personal relationships. A high-end consulting firm lives and dies by one-on-one attention. Other businesses are built entirely on self-service. Think about what your customer actually wants, and what you can realistically deliver.
Community is another relationship type that more businesses are using. Forums, Slack groups, user conferences - these create stickiness that goes beyond the product itself.
Identify key activities, resources, and partners
These three blocks form the engine behind your value delivery. Key activities are the things you must do well for the model to work. If you're a content platform, creating and curating content is a key activity. If you're a logistics company, managing your supply chain is the key activity.
Key resources are the assets you need. This could be intellectual property, a team with specific expertise, technology infrastructure, or physical assets like warehouses. The question to ask is: what can't we function without?
Key partnerships are the external relationships that make your model possible. Very few businesses do everything themselves. Maybe you rely on a cloud provider for infrastructure. Maybe you partner with a distribution network to reach customers. Maybe you license technology instead of building it.
These three blocks should feel connected. Your activities use your resources, and your partners fill gaps where you don't have the right activities or resources in-house.
Close the loop: costs and revenue
The bottom of the canvas is about financial viability. Revenue streams answer how money flows in. Cost structure answers where money flows out. Together, they tell you whether the model actually makes sense economically.
For revenue, think beyond just price points. What's the pricing mechanism? Is it subscription, pay-per-use, freemium, licensing, advertising? Each mechanism has different implications for customer behavior and cash flow.
For costs, look at everything above and ask what it takes to run. Your key activities cost money. Your key resources cost money. Your channels cost money. The canvas should make it easy to see where the biggest expenses are and whether they align with where you create the most value.
If the cost side looks heavy and the revenue side looks thin, that's not a failure. That's the canvas doing its job. It's showing you a problem to solve before you've spent years discovering it the hard way.
Don't try to be complete on the first pass
The biggest mistake I see is people spending hours trying to make their first canvas perfect. It won't be. The first version is a rough sketch. Think of it like a pencil drawing before an oil painting.
Some blocks will feel solid immediately. You probably know who your customer is, at least roughly. Other blocks will feel like guesswork, especially around partnerships and exact revenue mechanisms. That's normal. Leave those as hypotheses and plan to come back to them.
I typically do a first pass in about twenty minutes, then step away. When I come back, I almost always see something I got wrong or something I left too vague. The second pass is usually better. The third is better still. That's the whole point.
The canvas should change
A good Business Model Canvas is a living document. As you talk to customers, test assumptions, and learn from the market, the canvas should evolve. I keep old versions around so I can see how my thinking has shifted over time.
Some of the most valuable moments come when you realize a block that felt certain is actually wrong. Maybe the customer segment you assumed was your primary market turns out to be secondary. Maybe your value proposition needs to shift because customers care about something different than you expected.
The canvas gives you a quick way to update and re-evaluate. Change one block and see how it ripples through the others. That kind of connected thinking is what makes the canvas so much more useful than a list of bullet points or a slide deck.
Start filling it out today. Don't overthink it. Get the rough version down and let it guide your next set of questions.
Try it yourself
Map your business idea on a canvas and see all nine blocks come together.
Open the canvas tool