What is a decision tree?
A decision tree turns a fuzzy choice into a short series of questions. Each answer narrows the options until you land on an outcome. This template walks through whether to buy a software plan now, later or not at all — replace the questions with your own and the structure still holds.
When to use it
- Making a repeatable call, such as which plan to buy or which support tier to offer.
- Writing triage rules that anyone on a team can follow consistently.
- Teaching a diagnostic process step by step.
How to make a decision tree in SketchFlow
- Step 1: Open the template in SketchFlow.
- Step 2: Write your first question in the top diamond — the one that splits the options most.
- Step 3: Rewrite the follow-up question and the outcome boxes at the ends of each branch.
- Step 4: Extend a branch by duplicating a diamond (Ctrl/Cmd+D) and joining it with an arrow (A).
- Step 5: Export the tree as PNG or SVG to share with your team.
Tips for a better result
- Put the question that eliminates the most options at the top.
- Make every leaf an action someone can take, not another question.
- If a tree grows past four levels, split it into two linked trees.
Questions about this template
What is the difference between a decision tree and a flowchart?
A flowchart describes a process in order, including loops. A decision tree only branches: each question splits the path, and every branch ends in an outcome.
Can I use more than yes/no answers?
Yes. Draw one arrow per answer from the diamond and label each one, for example Under $1k, $1k to $10k and Over $10k.
How do I keep a big decision tree readable?
Use frames to group related branches and keep consistent spacing. Ctrl/Cmd+0 fits the whole tree on screen while you work.