Logic allows you to create adaptive surveys where the sequence of questions, calculations, and actions depend on the respondent's answers. Without logic, questions follow one after another in a fixed order. With logic, the survey becomes interactive.
Logic is configured for each question individually. Click the branching button (branching icon) to the right of the question in the builder — the Logic tab will open in the settings window.
Questions inside a group do not have a logic button — logic is configured at the group level and triggers upon exiting the group.
Logical rules are executed when the respondent answers a question and clicks the Next button. The system processes all operations from top to bottom and performs the corresponding actions.
Each question can contain two types of elements:

The Logic tab in question settings
Optional blocks added as needed. Three types:
Each question can contain multiple operations of any type. Operations are executed sequentially from top to bottom, and their order can be changed.
A mandatory element that is always present. The default action determines what happens if none of the logic operations resulted in a transition or survey completion:
In logic conditions you can check:
This allows building complex scenarios that take into account the respondent's entire answer history.
Multiple conditions within a single Rule block are combined with AND — all conditions must be true simultaneously.
To implement OR logic (at least one condition is true), create multiple separate Rule blocks with the same action.
Question Q1: "Are you over 18?" (Yes/No).
As a result, underage respondents end the survey early, while the rest continue.

An example logic scenario