
User story map template
Backbone of four user activities · Eight steps with stories under each · Release slices for MVP, release 2 and release 3
Preview and use template →An opportunity solution tree connects a business outcome to customer needs, the ideas that might meet them and the tests that check those ideas. This example starts from a week-4 retention goal, branches into three opportunities written in customers' own words, and gives each of six solutions a quick assumption test.
No account needed · Opens as your own editable page

Pick a measurable outcome the team can influence, such as retention for new teams. A vague goal like growth produces a tree too wide to work on.
Write opportunities as needs or pain points you have heard from customers, ideally in their words. An idea with no customer source belongs in the solutions row, or nowhere.
For each solution, name the assumption most likely to be wrong and the cheapest test for it, such as a fake door. Small tests let you compare solutions before building any of them.
Copy a solution card, connect it under the opportunity it addresses and add the cheapest assumption test you could run for it.
No. Open the template and edit it in your browser. Your work saves on this device. An account is optional if you want to sync your workspace.
Yes. Use Export in the editor to save a PNG, SVG or PDF, or download an editable .epicdraw backup.