Looping helps you to dynamically show a block of questions multiple times to the same respondent.
Example: A market research company wants to ask the same set of questions for different products a respondent uses. Instead of spending time, adding the same questions for each of the products, the questions can be added once.
Looping can be used to repeat and display the set of questions for each individual product that the respondent has used..
How can I set up looping on a block in my QuestionPro survey?
To set up looping on your survey block, please follow the steps below:
Go to: Survey >> Edit >> Workspace and add the survey blocks and questions according to your requirement.
Click the menu icon on the top-right corner of the block and then click on the Looping option from the drop-down menu.
In the pop-up, turn the Looping for Block toggle ON.
Select the loop source from one of the following:
Looping Directly: To loop the questions in the block for specified number of times.
Looping based on question: To loop the questions in the block for the selected/ unselected displayed/ not displayed/ all choices of the loop source question.
Add the piping text you want to display in the question/ answer text for each iteration and click on the Save button.
Now test out the survey by using the anonymous/preview survey link to check the looping.
In the example displayed in the screenshots, the survey experience will be:
Select the answer options from the looping source questions
You can see the piping texts for the first loop (selected choice in the source- Audi):
Then you can see the piping texts for the second loop (selected choice in the source- Jeep):
Similarly, you can add as many piping texts you need to diplay to respondents based on your survey requriement.
This feature is available with the following license :