Branches are useful when you want to send respondents down different paths in the survey. You can use Branch Logic to branch respondents to different Survey Flow elements based on variables like question responses or Embedded Data. It’s a bit like a choose your own adventure novel. Depending on how your respondents answer certain questions, they will take different routes through your survey.
Adding a Branch
- Navigate to your Survey module and click Survey Flow.
- Click Add Below or Add a New Element Here.
- Choose Branch.
- Click Add a Condition and add a logic condition (conditions can be based on questions, Embedded Data, Device Type, Quotas, or GeoIP Location).
Qtip: For more information on setting logic conditions, see Using Logic.
- Create a new element or move an existing one underneath the branch.Qtip: Click the minus sign on the top left of the Branch to collapse the items beneath it and save space.
The Survey Flow represents the order that respondents will move through your survey. Each time someone takes the survey, they move through the flow top-to-bottom and left-to-right. When a respondent reaches a Branch in the Survey Flow, they will follow that branch until they reach a condition that they do not meet, or until they reach an End of Survey element.
When a respondent reaches the end of a Branch that does not terminate in an End of Survey element, they will pick up with the next section of the survey.
To add multiple items in a Branch
Sometimes you may want to nest multiple items under one branch or have a branch within a branch. To do this, add the items as normal and then move them under the desired branch.
You can also use a Branch to group items together. For more information on grouping items under a Branch, see the Using Branch Logic section in our Advanced Randomizer Options page.