Questionnaire conditional question types
Note
This option pertains to the Hyperproof TPRM product line.
Certain question types allow conditions to be applied, enabling dynamic behavior within the questionnaire based on user inputs. These conditions make the questionnaire interactive, guiding users to relevant sections or questions depending on their responses.
These conditional question types provide a flexible, guided experience for users, ensuring that each respondent only sees questions relevant to their inputs. This dynamic behavior enhances the questionnaire’s usability and reduces unnecessary steps, creating a more personalized and efficient questionnaire completion process.
Question type | Definition |
|---|---|
Binary | Toggle or binary input for boolean fields, such as Yes/No or True/False. Conditions on binary questions enable branching, where users are redirected to specific questions based on their response. Example:
|
Checkbox | Allows the user to select multiple options from a predefined list of options presented as checkboxes. Conditions can be applied so that if certain options are selected, specific questions or sections are shown or hidden based on the chosen values. Example:
|
Currency | Allows the user to enter only numeric values, but presents them in a currency format, such as $100.00. Conditions can be applied based on the entered currency value, directing users to relevant sections based on the amount. Example:
|
Multi-select | Allows the user to select multiple options from a predefined list. Conditions can be applied so that if certain options are selected, specific questions or sections are shown or hidden based on the chosen values. Example:
|
Number | Allows the user to enter only numeric values. Conditions can be set based on the numerical value entered, allowing the form to adapt to ranges or thresholds. Example:
|
Radio | Allows the user to select one option from a predefined list of options presented as radio buttons. Conditions based on this selection can direct the user to follow-up questions or sections. Example:
|
Score | Allows users to provide a rating, such as a scale from 1 to 10. Conditions can be applied based on the score, leading users to different follow-up questions or sections. Example:
|
Single select | Allows the user to select one option from a predefined list of options. With conditions, the user's choice determines the next question or section, tailoring the questionnaire flow based on the selected values. Example:
|