📣 Looking for how to create registration forms or custom fields?
If you’re learning how to create registration forms or build custom fields, start with the main Custom Fields & Registration Forms article first. That article shows how to build and manage fields/forms before you apply conditional logic.
📝 Overview
Conditional fields allow you to show or hide additional questions on a registration form based on how a customer answers a previous question. This helps keep forms shorter, clearer, and more relevant for each customer.
Conditional fields are linked to a primary field and only appear when a specific response is selected. For example, if a customer answers Yes to “Would you like a jersey?”, a follow-up question such as “Shirt size” can appear. If they answer No, that follow-up question remains hidden.
🛠️ Setup
Click the arrow to learn how to set up conditional fields
Click the arrow to learn how to set up conditional fields
Before adding conditions, it is important to understand the order of creation. Any field you want to display as a conditional field must already exist. Conditional fields are not created inside the condition itself. Instead, they are linked to an existing field based on how a customer answers the original question.
In other words, you first create all follow-up questions as their own fields. Once those fields exist, you can attach them as conditions to the primary dropdown field.
How to Create a Conditional Field
Create the field or fields that you want to appear conditionally
Create the primary dropdown field that controls when those questions appear
Click Add Condition in the bottom-left corner of the field editor
Select the answer that will trigger the conditional field
Choose the existing field that should appear
Save your changes
📣 Important
Conditional Fields are only available for dropdown field types. Conditional logic cannot be applied to text fields, checkboxes, or other field types.
🎯 Example: Team Registration Follow-Up Questions
Click the arrow to see an example of conditional fields in action
Click the arrow to see an example of conditional fields in action
This example shows how a dropdown field can display different follow-up questions based on how a customer answers the original question.
1️⃣ Original Question (Primary Field)
The primary dropdown field asks:
“Are you registering with a team or still looking for a team to join?”
This field includes options such as:
Already found my team
Help me find a team
Because this field is set as a dropdown, conditions can be applied to it.
2️⃣ Conditional Follow-Up Questions
When the customer selects “Help me find a team”, several additional questions appear, including:
“Any players you would like to play on the same team?”
“What is your skill level?”
“Players T-Shirt Size”
These questions remain hidden unless the triggering answer is selected. If the customer selects “Already found my team”, the additional questions do not appear.
3️⃣ What This Setup Accomplishes
Customers only see questions that apply to their situation
Registration forms stay shorter and easier to complete
Staff collect the right information for team placement
💡 Pro Tips
🧠 Plan your original question as a dropdown - If you want to use conditional fields, the original question must be created as a dropdown field.
📌 Create follow-up fields first - If a field does not exist yet, it cannot be selected as a conditional field.
🔍 Test before publishing - Preview the form to confirm conditional behavior works as expected.
🧩 Keep forms focused - Use conditional fields to avoid overwhelming customers with unnecessary questions.
❓ Frequently Asked Questions (FAQs)
Find answers to common questions or additional details that may not be covered in the main instructions.
Click the arrow to view frequently asked questions
Click the arrow to view frequently asked questions
Can conditional fields be added to existing forms?
Click the arrow to see the answer
Click the arrow to see the answer
Yes. Existing fields can be edited to include conditional logic at any time.
What field types support conditional logic?
Click the arrow to see the answer
Click the arrow to see the answer
Conditional fields are only supported for dropdown fields.




