...
Create Your Form:
Add all the questions and sections you want to include in your form.
Please refer to Create a Form for more details on how to do this.
Enable Branching:
Select on the question or section that you would like to set up branching logic.
Click the More Options (•••) button in the
...
bottom-right corner of the
...
selected question for section.
Select
...
Add branching.
...
Set Up Branching Logic:
For each question, click the dropdown menu next to each answer choice.
Choose the section or question the respondent should be directed to based on their answer.
Repeat this process for all relevant questions and answer choices.
...
Test Your Branching:
Use the Preview feature when viewing form to test the branching logic and ensure it works as intended.
...
Example Use Cases
Customer Feedback Survey:
Question: "Did you enjoy our product?" (Yes/No).
If "Yes," direct respondents to a question about their favorite feature.
If "No," direct them to a question about what could be improved.
Event Registration:
Question: "Will you attend the event?" (Yes/No/Maybe).
If "Yes," direct respondents to a section for dietary preferences.
If "No" or "Maybe," skip to the final thank-you message.
Educational Quiz:
Question: "What is 2 + 2?" (3/4/5).
If "4," direct respondents to a harder question.
If "3" or "5," direct them to an easier question.
...
Single-Level Branching: Microsoft Forms currently supports only one level of branching per question (i.e., you can’t branch based on a branched question).
No Loops: You cannot create loops where respondents are directed back to a previous question or section.
Limited to Choice Questions: Branching is only available for multiple-choice, checkbox, and rating questions.
...
questions
...
.