Skip to main content

Conditional Fields

Learn how to use conditional fields to show follow-up questions based on dropdown responses and keep registration forms clear and relevant.

Angel Horowitz avatar
Written by Angel Horowitz
Updated over 2 weeks ago

📣 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

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

  1. Create the field or fields that you want to appear conditionally

    • Example: “Any players you would like to play on the same team?” or “What is your skill level?”

  2. Create the primary dropdown field that controls when those questions appear

    • Example: “Are you registering with a team or still looking for a team to join?”

  3. Click Add Condition in the bottom-left corner of the field editor

  4. Select the answer that will trigger the conditional field

  5. Choose the existing field that should appear

  6. 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

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

Can conditional fields be added to existing forms?

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

Conditional fields are only supported for dropdown fields.

Did this answer your question?