Section logic is a way to make "pages" of your forms appear only for respondents who have answered in a certain way to previous questions. This allows you to create branching forms.
Instead of traditional branching, section logic uses something called pre-conditions. This means a section will decide for itself whether or not it should appear. This approach gives all the benefits of normal branching, whilst also allowing for much more complex multi-level decisions which would not scale otherwise.
- Section logic requires the section block.
- Select the sections default visibility: show or hide.
- Add rules to a section to override the default visibility.
- Rules to show or hide a section can target form inputs in any previous section.
- You can only use section logic with a block containing three or more sections.
- The first and last sections cannot have section logic.
Creating section logic
Click the cog menu of the section.
Switch section logic to "Yes" and choose default visibility for the section.
Click the button beneath labelled either "Show section when..." or "Hide section when...".
The following side panel allows you to name your action then click to set up rules.
The final side panel allows you to set up rules to target form inputs in any previous section.
When you have created your rule, click apply to dismiss any remaining side panels and return to your form.
Forms can continue an unlimited number of rules, allowing you to create complex multistage branching surveys.