You may also be interested in...
When the same question or set of questions is asked multiple times for different options it is termed as looping. Looping allows you to dynamically "loop" through a set of questions based on responses to a multiple choice question.
For example:
1. Screenshot
2. Screenshot
Before you can set up looping first you need to set up questions Q1 and Q2. Since we want to replace the restaurant name in Q2, we can use ${piping_text} in place of XXXXXXXXXXX. Piping text will get automatically replaced with the appropriate restaurant name for each loop.
Step I: To set up the logic click on Add / Update Logic link on Q1.
3. Screenshot
Step II: On the popup screen select the Branching / Skip Logic option.
4. Screenshot
Step III: Select Q2 as the destination (Jump to) question for each answer option in Q1 and set up piping text for each selection option. Enable Looping and click the Update Branching Information button after you are done.
5. Screenshot
Step IV: Now to complete the set up add a page break on Q2 to denote end of loop.
6. Screenshot
Yes. You can have multiple questions in a loop as follow up questions. Set up is similar except for setting up the Page Break. If there are multiple questions then we need to set up a Page Break on the last question in the loop. Page Break is used to denote the end of loop.
You can setup Grouping for each loop and run the Reports to view the Results.