Overview
Our new Conditional Logic feature allows you to create dynamic questionnaires that show or hide specific questions based on a user's responses. This feature helps streamline the questionnaire-filling process by ensuring that only relevant questions are displayed, reducing unnecessary inputs and making questionnaires more efficient.
Benefits of conditional logic
Improves user experience: Users only see questions that apply to them.
Reduces questionnaire length: Avoids overwhelming users with unnecessary questions.
Enhances data accuracy: Ensures that only relevant information is collected.
How to set up conditional logic
Create a questionnaire
When building a questionnaire, navigate to the section where you want to apply conditional logic.
Add conditional logic to a question
Select the question that will trigger the logic.
Choose a response option that will then trigger the display of additional questions.
Define conditions
Example: If a user selects a specific option in a dropdown menu, the questionnaire will automatically display follow-up questions related to that selection.
Similarly, selecting a different option will trigger a different set of follow-up questions.
Example use case: Dynamic questionnaire building
Consider a registration questionnaire where users are asked about their preferences or personal details:
A dropdown menu asks: Do you have a specific preference?
If the user selects a particular option, relevant follow-up questions will be displayed.
Different selections will result in different questions appearing dynamically.
Limitations
Nested logic lot supported: Once a question has conditional logic applied, it cannot be used in another condition within the same questionnaire. This means you cannot apply logic to a question that is already dependent on another question.
Logic can only be applied to questions that are select-type questions, e.g. radio button, multiple choice question styles