Short answer: The Business Model Canvas template gives you nine blocks and nothing to put in them. Work through the blocks in dependency order, give each one number you would have to defend, connect the blocks that rely on each other, and mark the weakest so the conversation starts where it matters.
Open the Business Model Canvas template
The Business Model Canvas is one of the 13 starter templates Canvasola ships with, filed under business in the gallery. It arrives as a root called Business Model with nine branches and no children at all: Customer Segments, Value Propositions, Channels, Customer Relationships, Revenue Streams, Key Resources, Key Activities, Key Partners and Cost Structure.
Nine flat blocks is unusual for a mind map, and it is a gift. Most of the other starters hand you a small tree to fill, while this one hands you a checklist with nothing in it, so the work is entirely yours. The branch you select is the block you are thinking about, and its children are the reasoning.
The Templates button in the mind map toolbar opens the gallery, and the command palette reaches the same list with Ctrl/Cmd+K. The business plan guide covers what to do with the canvas once it is filled in, including how it sits inside a wider plan.
- Nine branches, no children, and the filling is up to you
- The selected branch is the block you are reasoning about
- Rename the root to the business rather than leaving Business Model
Note: Choosing a template replaces the open map, so move anything you already have into another workspace tab first.
Fill the blocks in order
The template lists the blocks in the order the standard canvas uses, which is a reasonable order to work in. Start with Customer Segments: Value Propositions cannot be written without knowing who they are for, and Channels cannot be chosen before you know what you sell.
Work down the demand side before the supply side: segments, value, channels and relationships first, then resources, activities, partners and cost, with revenue streams joining the two halves. Fill Cost Structure before you know the price and the number belongs to a different business.
Add children as you go. Select a block, press Tab, and write the smallest piece of thinking that is still real: a named segment, a sentence of value, a channel you would actually use. A block with three children is a finished thought.
- Name the business in the root. Press Enter or F2 on the root node and replace Business Model with the name of the venture you are describing.
- Fill demand before supply. Customer Segments first, then Value Propositions, Channels and Relationships, then the cost side of the canvas.
- Stop at three children. Give each block up to three children, and move the rest into the rich note rather than stretching the branch.
Give each block one number
Every block on a canvas can be reduced to one number, and that number is what a manager or an investor will ask you about. The first segment has a size, value has a price, revenue has a margin, cost has a monthly burn. Put the number in the label of a child node.
The note holds the assumption underneath the number. Open Add / edit note on the block and write how you arrived at it: the survey, the comparable company, the conversion rate you observed. A note can hold 80,000 characters, so there is room for the reasoning that makes a number survive a question.
If a block resists a number, that is a finding rather than a failure. Key Partners with no figure usually means the partner has not been agreed, and a value proposition with no price means you have not decided who pays. Write the open question in the note and keep going, because the empty blocks are the honest output.
- One number per block, in the label of its first child
- The note carries the assumption, not just the figure
- A block with no number is usually an undecided block
Connect the blocks that depend on each other
A canvas on its own is nine lists. The connections are the model, and Canvasola draws them as cross-links between any two nodes. Use Create cross-link on the node menu to join Value Propositions to Customer Segments, Channels to Customer Relationships, and Revenue Streams to Cost Structure, and the map shows each dependence as a tube.
Two links will tell you something instantly. If your Value Propositions point at a segment you never described, the canvas has a hole in it. If your Revenue Streams point at a Cost Structure built on a different price, the business does not balance.
Because links carry no label, describe the dependency in a note. A phrase such as "price comes from this segment's willingness to pay" tells the next reader what the tube means. The cross-link guide covers the mechanics of linking and the 3D layer stack.
- Value propositions point at the segment they serve
- Revenue and cost have to agree on the price
- Every link is a claim, so note what it means
- Five or six links is a working model, twenty is a web
Mark the block that is weakest
Once the blocks are filled, the useful output is the one that worries you. Read through the nine and pick the block that would collapse first if the plan were tested. Mark it with a color from the 8-color palette plus a recent colors row, and give the block a child node saying what would have to be true for it to hold.
Icons show severity without another color. The node icons come from a set of seven emoji, and a warning mark on a block reads faster than a legend anybody has to remember. Keep the marking to the two or three blocks that matter, because a canvas where everything is flagged has flagged nothing.
Write the fix in the rich note of that block, not in a separate branch. "Key Partners: we need a fulfilment contract before launch, owner Sam, by 12 May" is a weakness with a plan attached, while a branch called Weaknesses only relocates the problem. The SWOT guide covers the same habit for a wider analysis.
- Pick the block that collapses first under a real test
- One color and one icon for severity, not three
- Put the fix in the note of that block
Present the canvas block by block
Presentation mode turns the canvas into a walkthrough. Press P and the opening slide shows the root label, then every slide after that is one first-level branch with its immediate children. With this template that means one slide per block, in the order you filled them in.
That makes it a presentation rather than a tour. Read the block on the slide, say the number, and move on with ArrowRight or Space. Back with ArrowLeft, out with Esc. If a block takes four slides to explain, that block is doing too much work and needs another branch underneath it.
For anything that leaves the room, export the map. PNG is rasterized from the SVG with a maximum side of 4096 pixels, SVG is a vector file that scales cleanly into a slide deck, and the plain-text outline gives a version a person can read in a text editor. The shortcut cheat sheet lists the keys.
- P gives the root, then one slide per block
- Nine blocks means nine slides, in the order you filled them
- PNG for quick sharing, SVG for slides that scale
- Export the outline too, so the numbers can be checked
Note: Present mode is keyboard driven and has no clickable hotspots, so plan the walkthrough as a sequence of slides rather than a flow people tap through.
A checklist you can reuse
- The root names the business rather than the words Business Model
- Blocks were filled in order, starting with Customer Segments
- Each block has one number in the label of a child node
- Assumptions and sources are written in the rich notes
- Dependence between blocks is drawn as cross-links
- The weakest block is marked and has a fix attached to it
- The map was presented as slides at least once
- PNG, SVG or the plain-text outline was exported for the meeting
Common mistakes to avoid
- Filling Cost Structure first. The cost of a business depends on the price, and the price depends on the segment. Fill the demand side of the canvas before the cost side.
- Nine blocks with one word each. A block that says only partners has not been thought about. Give each block up to three children that name something specific.
- Numbers with no assumptions. A figure in a label invites the question of where it came from. Put the source in the rich note next to it.
- Treating the canvas as nine lists. Unlinked blocks are just headings. Connect the ones that depend on each other and the map starts behaving like a model.
- Presenting nine equal slides. Nine blocks of equal weight say nothing. Lead with the number that matters and mark the weak block while the room is looking at it.
Frequently asked questions
How long does it take to fill the business model canvas?
Roughly two hours for a first pass on a small business, less if you already know your numbers. The canvas is nine blocks with a number and two or three children each, so about 20 to 30 nodes, and a map holds up to 2,000.
What if I do not know my numbers yet?
Write the assumption in the note and mark the number as provisional. A canvas with honest blanks beats one with invented precision, because the blanks show which assumptions the business rests on and which ones still need testing against real customers.
Does presentation mode show one block per slide?
Yes. Press P and the opening slide shows the root label, then each later slide is one first-level branch with the children directly beneath the branch title. With the canvas template that means one slide per block, and the order follows the order of the branches.
Can I export the canvas for a pitch deck?
You can export PNG, which is rasterized from the SVG with a maximum side of 4096 pixels, or SVG, which stays sharp at any size and drops straight into a slide deck. The plain-text outline and Markdown exports are there for documents.
Fill the canvas in a way that survives a question.
Open Canvasola, start from the Business Model Canvas template, and give each of the nine blocks one number you would have to defend.
This guide is part of the template guides collection. For the wider product tour, read the complete Canvasola guide, and keep the keyboard shortcut cheat sheet open while you work.