Conditional questions let you reveal an additional question only when an attendee picks a specific answer. The form stays short for people the next question does not concern, and asks only where it makes sense. Conditional questions are one of the areas where organizers most often make mistakes — especially in combination with group visibility.
List which questions make sense for everyone and which only for some attendees. Typical example: if someone arrives by car, the bus questions do not concern them.
Conditional questions are added under a specific answer of a parent question, not as a standalone question.
They work on question type 2 (Select only one), 3 (Select only one or custom text), and other types with discrete answers.
Before configuring, check that the parent question is already in place — the conditions hook onto a specific answer that has to exist on the list.
Two mechanisms inside the Registration form look similar but work differently:
Conditional questions — the question appears to the attendee only after they pick a specific answer in the parent question. The check happens immediately, inside the form itself.
Question visibility for groups — the question appears only to attendees who are in the selected groups. The check happens at the start (the attendee is or is not in the group), before the form even begins.
Conditional questions react to what the attendee is doing in the form right now. Group visibility reacts to who the attendee is (their assignment in the workspace, or what they get assigned after registration).
On the Additional questions tab, open the question you want to attach the condition to (typically a type 2 question — Select only one).
In the list of answers, find the specific answer you want to branch from.
Under that answer is a section Conditions / When this answer is selected, show another question.
Add a new question — pick the type, name it, and add answers if needed.
The conditional question is nested under the answer. If the attendee picks a different answer, the conditional question does not appear.
The attendee opens the form and sees only the first (parent) question. As soon as they pick an answer, the next question or questions appear dynamically beneath it. If they switch to a different answer, the questions tied to the previous answer disappear and the questions tied to the new answer appear instead.
Parent question (type 2): Where are you traveling from?
Prague — no conditional question.
Brno — conditional question: Are you taking the shared bus? (type 2, answers Yes / No).
Yes — conditional question: Which bus? (type 6 with a capacity limit).
No — no further question.
Other — conditional question: Specify the place of departure (type 1, free text).
An attendee from Prague sees only the first question. An attendee from Brno sees the first question and possibly the bus question. Conditions can be chained across multiple levels.
On a type 2 question (and other types with discrete answers), you can show a specific answer to selected groups only. Example: a question Do you want access to the VIP lounge? with the answer Yes visible only to the VIP group. Other attendees do not even see the Yes option.
The difference from whole-question visibility: you hide just one answer, not the whole question.
Each answer on a type 2 question can have Assign to group set up. When the attendee picks that answer, the system automatically adds them to the listed group. The group must be created beforehand in Contacts and groups.
Example: the answer Brno assigns the attendee to the Brno group. You can then target the e-mail campaign Information for travelers from Brno at that group only.
This is also the most efficient way to categorize attendees by their answers without having to handle it manually after registration.
The form admin has a Form preview button (the form as the attendee sees it) and Question structure (an overview of every question and its conditions in a tree view). Before going live, walk through the structure and the preview — it is how you verify that the conditions show up the way you intended.
Conditions are added under a specific answer of the parent question, not as a separate item. Open the parent question, find the answer, and add the linked question there.
If the branching is by answer (the attendee's current action in the form), use a conditional question. If the branching is by attendee type (VIP, standard, speaker), use group visibility. Do not combine the two without a clear reason.
Changing the parent answer removes the previous conditional question along with its answer. Only the final state of the form stays in the data.
Two levels of conditions (question → sub-question → sub-sub-question) is the maximum that makes sense. If you need more, split the form into two phases or follow up over e-mail after registration.
Create the group before the form goes live. Even if you add it at the last minute, attaching the group to an existing answer does not back-fill earlier assignments — you have to do a bulk assignment manually in Contacts and groups.