How to Add Branching in Microsoft Forms Easily 2026
By Impran M N
Showing every question to every respondent leads to irrelevant prompts and higher drop-off rates. Microsoft Forms' branching logic lets you route people to specific follow-up questions or sections based on what they already answered, keeping the experience relevant and your data clean.
01Open the question you want to branch from
Select the multi-choice question where you want different answers to lead down different paths.
02Open the branching menu
Click the three-dot More Settings icon on the question and choose Add Branching to open the routing panel.
03Set a destination for each answer
Use the Go To dropdown next to each answer option to choose which question or section it should jump to.
04Check the default path
Review the default navigation for any questions that don't have explicit branching rules so respondents aren't dropped into a dead end.
05End short paths cleanly
For answers that should skip the rest of the form, set the Go To destination to End of the Form so those respondents submit immediately.
Frequently asked questions
Can I test branching before sending the form out?
Yes, use the Preview button to click through your form and confirm each answer routes to the right destination.
What happens if I don't set a branching rule for an answer?
Unbranched answers follow the form's default sequential order, so it's worth reviewing every option.
Can branching send someone backward to an earlier question?
Forms is designed for forward-only routing, so structure your questions to avoid circular logic loops.
Does branching work with quizzes as well as regular forms?
Yes, the same branching setup is available on both standard forms and quizzes.
Watch the full walkthrough
The same steps, demonstrated on screen from start to finish.



