Advanced Branching -Enable ability to skip/hide questions
Currently, branching works best when only two branches exist. Forms should be able to support more than two branches for a question. The end goal is to hide all irrelevant questions based on a user's response to a previous question.
Below is a example question for this use case:
Q: Please select your preference below.
1. Option A
2. Option B
3. Option C
4. No Preference
If "No Preference" is selected, I want to skip to the end of the form.
If "Option A" is selected, I want to skip to a specific question. The same is true for Options B and C.
When Option A is selected, the follow-up questions for Options B and C should not appear.
When Option B is selected, the follow-up question for Option C should not appear.
What I am missing is to be able to select multiple choices and show only them, for example B and C
Shimshey Rosenberg commented
I want to post how I envision this should work, in order to get an easy user experience to this.
First, we create a new type of content, called a “part”. A “part” can contain anything a form can currently contain. A part is associated to a specific question when the part is created. Each section within the part “can” be associated with any of the answers to the question in the “part”. Additionally, standard logic is also applicable within the part, and sections do not “need” to be associated to answers.
This way, you can use the “Go to” feature any time you want, and go to this specific part, which will automatically show sections based on your initial answer.
Christina Reichert commented
I am interested in hiding specific questions for the attendes of the survey.
When the survey is completed I´d like to download the answers in excel with the hidden fields in order to fill them out by myself.
Gavin Herbert commented
I think this feaure (which I used to use a lot) has now been removed from Forms? Possibly because of the announcement of Forms Pro recently?
I would not call this advance branching as much as it is just ability to hide questions until linked to. Basically you never would want to show/ask questions that have nothing to do with the choice/s the user has just made.
Alex Pineres commented
Yes, it's a must for some applications... which is why I gave up on Forms and went to Qualtrics!
It is possible for single choice, I think it would be nicer to have it also for multiple choice, see also https://microsoftforms.uservoice.com/forums/386451-welcome-to-microsoft-forms-suggestion-box/suggestions/37071541-branching-in-multiple-choice-questions
Guy LeBlanc commented
This is already possible.
It does this already, you can choose whether a set option ends the form or moves to another question.
The default is set to move you to the next question on the form.
YES! I concur w/this "advanced" If-Then branching. Would love to this feature/capability supported sooner rather than later!!
Drop downs are needed and so is the ability to change choices on the dropdown list based on the branching. Goggle forms is a vastly superior tool.
Isn't this possible with Branching in Forms?
Need this asap. Its the only way to create cascading dropdowns. Oh yeah, you also need dropdowns!!
Hélène Dryden commented
We use this all the time via Wufoo - it is necessary for a lot of our forms.
In the quiz scenario it would be very helpful to be able to create a quiz with 10 questions, but the questions would be shuffled from a bank of e.g. 30 questions - if this can be accomplished with or incorporated into = branching, skip/hide or shuffle - it would address a lot of ideas listed here.
Suggest to be able to branch out into different forms based on few initial screening of the respondents. This make it easy to send 1 form but still have customized questionnaires for each group of respondents.
+1 on the ability to hide previous questions
If they allowed Sections or Pages, branching could be done on answers by going to page instead of question. Group questions on Sections/Pages. Then allow one more additional branch at the section/page level at the bottom of the page to go to next page, or a specific page to continue. This is how Google Forms work and WE NEED THIS PLEASE!
Donia Strand commented
This would be an ideal scenario.