The new branching feature in Microsoft Forms allows you to create an interactive survey, that brings up specific questions based on the responses given by participants.
Microsoft Forms is an invaluable tool for both teachers and students, offering educators a quick and easy way to create surveys and quizzes to gather insights into a class’s learning and development.
Branching in Forms allows you to create a logical flow in your form, with follow-up questions appearing related to the respondent’s answer to the previous question.
To give an example, the question could be something like:
“In my spare time, I like to…” with multiple choice answers including Play sport, Read or Other.”
With branching, you can set it up so that if a participant selects “Play sport”, a further follow-up question can appear asking “What is your favourite sport to play?”
In this guide, we show you how to set up branching in Microsoft Forms for a more interactive and dynamic experience for your participants.

How to set up branching in Microsoft Forms
Branching in forms is a simple process and can be done once you’ve created all your questions in your form.
Note: Simplicity is key with branching, and it may not work as effectively if you’re trying to branch on multiple answers at a time.
- When you’re happy with your questions on your form, select the three dots (…) and a dropdown will appear.
- Tap Add branching to open Branching options.
3. From here, you are able to go through each question and add a branch to your answers.
How to add a branch to a question in Microsoft Forms.
After opening Branching options (see above steps 1-3), you can go to the question you wish to branch and go through each answer, using the drop-down menu to select which question the respondent will see next if they choose that answer.
For example, if the respondent chooses “Read”, they’ll be directed to a question asking “What books do you like to read?”.
Tip
If you don’t want to ask any other questions after your selected question, choose End of the form to direct them to the end of the questions.
How to remove all branching from a Microsoft Form.
Branching can easily get a bit complicated, so if you do make a mistake, you can reset the form by selecting the three dots (…) and tapping Reset.
Found this helpful? Share this guide with your colleagues.


