Branching (also known as conditional logic) allows you to create personalized paths through your form, quiz, or poll based on how respondents answer specific questions. This feature is particularly useful for tailoring the experience to each respondent, making your forms more dynamic and engaging.
What is Branching?
Branching enables you to direct respondents to different sections or questions based on their answers. For example:
If a respondent selects "Yes" to a question, they are directed to a follow-up question.
If they select "No," they skip the follow-up and move to the next section.
How to Set Up Branching
Create Your Form:
Add all the questions and sections you want to include in your form.
Enable Branching:
Click the More Options (•••) button in the top-right corner of the form.
Select 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 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.
Best Practices for Using Branching
Plan Ahead: Map out the flow of your form before setting up branching to ensure a logical and smooth experience.
Keep It Simple: Avoid overly complex branching paths that may confuse respondents.
Test Thoroughly: Use the preview feature to test all possible paths and ensure the branching works as expected.
Use Sections: Organize your form into sections to make branching easier to manage.
Limitations of Branching
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.
By using branching in Microsoft Forms, you can create personalized and interactive experiences for your respondents, ensuring they only see questions relevant to their answers. This feature is especially useful for surveys, quizzes, and feedback forms where tailored responses are key.