Beyond simple page jumps, Maptionnaire empowers you to create dynamic questionnaires using branching logic. This feature allows you to show or hide entire pages or individual questions based on a respondent's answers to specific questions. This means you can further tailor the questionnaire experience and ensure that respondents only see the most relevant content.
- Add all your questions to the questionnaire as you normally would. We recommend completing the entire questionnaire structure before adding any branching rules. This will help you maintain a clear overview of the questionnaire flow and avoid potential conflicts.
Once your questionnaire structure is complete, go to the Settings tab of your questionnaire.
Under the Branching rules tab, click the Add rule button to create a new branching rule.
Under Add condition select the specific question whose answer will determine whether subsequent content is shown or hidden. Currently, branching logic is available for "Choose one" and "Choose multiple" question types. We plan to expand this functionality to other question types in the future.
- Select the target of the rule. This is the specific page or questionnaire element (like an individual question) that you want to be affected by the condition. Choose whether you want to hide or show this target based on the respondent's answer.
- You can add multiple conditions to a single rule by clicking Add condition again. Adjust the Boolean operator (AND/OR) to define how these conditions work together. To keep the logic straightforward, all conditions within a single rule operate under a unified AND or OR logic.
Once you've defined your rules, click Save rules to apply them to your questionnaire.
- Preview your questionnaire and test all possible paths to ensure your branching logic works as intended and provides a seamless experience for your respondents.
TIP: When setting up branching rules in your survey, remember that each page you want to show or hide conditionally requires its own rule.
For example, imagine you ask respondents if they live in a city or a rural area:
- If a respondent selects "city," they should see pages 2, 3, and 4.
- If they select "rural," they should see pages 5 and 6.
To achieve this, you would create a separate rule for each of these five pages (one for page 2, one for page 3, etc.) to ensure they are shown only when the corresponding condition is met.
Using multiple rules
You can implement multiple branching rules within a single questionnaire to create intricate and personalized pathways. Please note that you cannot apply different rules to the same target element or page.