Availability
Overview
Conditional logic in Birdview's custom forms empowers users to create follow-up questions that are dynamically displayed based on specific responses from dropdown, single-select, or multi-select questions. You can create an unlimited number of follow-up questions associated with particular responses.
In this article
Adding conditional questions
To incorporate conditional or branch questions into your custom form, follow these steps:
- Locate the “Add branch” button: Next to the response options in the dropdown, single-select, or multi-select questions, you’ll find the “Add branch” button.
- Click on “Add branch”: It triggers the appearance of an additional frame directly below the parent question.
- Customize the conditional (child) question: Within the newly created frame, you can utilize any type of question by dragging it from the available options. This allows you to tailor follow-up questions based on specific responses to the parent question.
Conditional questions limitations
In the context of custom forms, questions can be visualized as hierarchical "generations," where each level represents a different depth of inquiry.
Consider the following example:
- Question 1: Represents the “grandparent” level.
- Question 1.1: Corresponds to the “parent” level.
- Question 1.1.1: Reflects the “child” level.
- Question 1.1.1.1: Extends to the “grandchild” level.
- Question 1.1.1.1.1: Extend to the “great-grandchild” level.
Warning
While this hierarchical structure provides a clear organization for the form, it's crucial to note that there is a maximum depth limit of five levels.
This means that you cannot create questions beyond the fifth level of depth. For instance, if Question 1 represents a grandparent, you cannot extend the hierarchy beyond the great-grandchild level.
However, within each level, there are no limitations on the number of questions you can include. You have the freedom to add as many questions as necessary to capture the required information accurately.