How to add conditional logic to your registration form

Olivier Rousseau
16 June 2023 2 min read

Looking for the right class, camp or activity feels like finding a needle in a haystack?

Not anymore! Adding conditional logic to your online registrations can help streamline the registration process.

What is conditional logic?

Conditional logic allows you to choose which questions or fields to display depending on the option chosen when a client completes a form.

For example, if a client chooses the age of their child as 6-8 years old, only the activities or camps for 6-8 years old will be displayed.

This allows you to personalize the customer experience by showing the optimal questions or options according to their specific needs and wants.

 

 

Activity Messenger can also remplace any class management software for Dance Studios, Gymnastics Clubs, Swim Schools and Camps.

Adding conditional logic questions

Adding conditional logic questions in your forms will allow you to:

Here is a step-by-step guide.

1- Determine which fields in your registration form require conditional logic

These fields or questions will change or appear/disappear based on the participant’s previous responses. Here are a few examples:

  • Age group
  • Type of Activity
  • Skill level
  • Location
  • Medical conditions
  • Membership type
  • New or returning student
  • etc

By using conditional logic for the questions, you help guide the person to their specific class with the least friction possible. Once they select a specific answer, the next question or field will appear. This can also be helpful when creating end-of-session surveys with Canva

2- Add conditional logic blocs to your form

Create or select a registration form and then:

1. Add a new conditional logic bloc
2. Type in the question in the label tab
3. Add the different answers in the options tab
4. Under the show questions tab, select the different questions/options to show for every option selected.

 

Learn more: How to increase conversions on your online registration form

3- Hide irrelevant fields or questions

Conditional logic will hide questions or options that are not applicable to the participant. This simplifies the registration form by reducing clutter and minimizing the number of fields participants need to navigate. For example, asking yes/no questions about medical conditions or allergies.

 

4- Prioritize Questions

Arrange questions in a logical order, starting with key questions that will help determine which class or activity participants are looking for.

An example would be asking for the age group or the location as the first question.

This will help guide your client through the registration process only showing them the relevant information for their age and chosen location.

Here is an example of a form with conditional logic

5- Use conditional logic to offer different options

When clients have followed their unique pathway (age, location, class type, etc), you can leverage the power of conditional logic to offer different options based on factors like day & time. Clients can go back and forth between options selecting the best time that fits their schedule.

 

You can connect your forms to Stripe to collect payments by credit card. For Canadian Dance Schools, you can integrate Interact E-transfer payments to your registration form using a form builder like Activity Messenger.

Written by Olivier Rousseau Olivier is a kids sports programs owner who has been operating for over a decade with locations in Montreal, Quebec city & Ottawa. He also helps Gymnastics Club, Swim Schools and Dance Studios streamline their operations. He is the co-founder of Activity Messenger an online registration platform for the sports & leisure industry.

Simplify your registration process with conditional logic

Subscribe for exclusive content

Receive News and Updates about our product

© Activity Messenger

info@activitymessenger.com