How to Add Conditional Logic to Your Registration Form
Conditional logic in registration forms allows event organizers to dynamically display specific fields based on the attendee's responses. This helps streamline the registration process by ensuring only relevant questions appear, reducing clutter and improving the user experience.
When to use conditional logic
A field should only appear if a registrant selects a specific answer in a previous question.
You need to gather additional details based on a participant’s initial choice (e.g., dietary preferences, session selections, or accommodation requests).
. For example:
If an attendee selects "Yes" for dietary restrictions, a follow-up field appears asking for specific dietary preferences.
Supported field types
Conditional logic can be applied to custom fields with multiple-choice options, including:
Dropdown menus
Radio buttons
Checkboxes
Steps to add conditional logic to your registration form
- Go to Registration > Registration form
- Create a custom field with multiple choices
- Choose Dropdown, Radio Button, or Check Box as the field type.
- Enter the question title and configure the response choices.
- Select "Add Conditional Sub-Questions" in the pop-up when adding multiple choices.
- Choose the response option that should trigger a follow-up question
- Choose the type of sub-question from the dropdown.
- Enter the question title for the follow-up question.
- Specify response choices if applicable.
- Click on Save to apply the conditional logic.
- Repeat the process to add multiple sub-questions if needed.
Managing conditional responses
Attendee responses, including conditional fields, are captured in the registration database.
These responses are included in the custom responses export for further analysis.
Best Practices
- Keep conditional questions clear and concise.
- Test the form to ensure the logic works as expected before publishing.
- Avoid overcomplicating the form with too many conditional branches.
By implementing conditional logic, you can create a more streamlined and user-friendly registration process tailored to each attendee’s responses.
How does it appear on the event page?
Need further assistance? Contact our support team for help!