Prerequisites | Walla Support Center
Prerequisites
Learn how prerequisites work, how to set them up, and what to expect if you need to edit or remove them later
Class prerequisites help you control who can book certain classes based on their experience. If someone doesn’t meet the requirements, they’ll be prompted to call the studio instead of booking directly.
What’s a Prerequisite?
A prerequisite is a tag you assign to a class to restrict booking to clients who meet certain criteria—usually based on experience or completion of another class.
If the tag isn’t on their profile, they won’t be able to book the class online.
How to Set Up a Class Prerequisite
-
From the Main Navigation menu select Classes
-
Select Go on a class tile
-
Choose the Settings Tab
-
Scroll to the Prerequisites section
-
Choose Edit
-
Select one or more tags that will serve as the required pre-reqs
-
Add any additional tags the client gets for attending the class
-
Use the free-form text field to add any custom notes—these will show on the widget
From the Main Navigation menu select Classes
Select Go on a class tile
Choose the Settings Tab
Scroll to the Prerequisites section
Choose Edit
Select one or more tags that will serve as the required pre-reqs
Add any additional tags the client gets for attending the class
Use the free-form text field to add any custom notes—these will show on the widget
You can also manually add prerequisite tags to a client if they’ve been approved to skip the standard path. That allows them to book online even if they haven’t taken the usual class and can be done from the Contacts tab only, not their profile.
What Clients See if They Don’t Meet the Pre-req
If the required tag isn’t on their profile and the client goes to book on the widget or apps:
-
They’ll see a Call to Book message instead of a Book button.
-
They won’t be able to book through the app or widget.
-
You can still add them manually at the front desk if needed.
They’ll see a Call to Book message instead of a Book button.
They won’t be able to book through the app or widget.
You can still add them manually at the front desk if needed.
When Pre-req Tags Get Applied
If a client attends a class that has a prerequisite, the system automatically adds the tag to their profile after check-in.
If someone completed the class before a prerequisite was added, they’ll still be allowed to book in the future—but the tag won’t be added to their profile unless they attend again.
Guest Passes and Third-Party Booking
-
Guest Passes: If the guest has a profile and has taken the class, the system will recognize the tag and allow booking.
-
ClassPass or Wellhub: Prerequisites are not enforced for bookings made through these third-party apps.
Guest Passes: If the guest has a profile and has taken the class, the system will recognize the tag and allow booking.
ClassPass or Wellhub: Prerequisites are not enforced for bookings made through these third-party apps.
Editing or Removing Prereqs
Adding a Prereq Later
If you add a tag as a prerequisite after clients have already booked, it won’t affect them. Only new bookings will require the tag.
Removing a Prereq
Removing a prerequisite from a class doesn’t remove tags from clients who already earned them. If you want to fully remove access, you’ll need to go to the Contacts list and remove the tag.
Removing a client from a class doesn’t remove their tag.
Removing a prerequisite tag from a client’s profile means they no longer meet the requirements for booking that class. If a client had access to a class because of a tag, and you remove that tag from their profile, then they should no longer be able to book that class online. They’ll see “Call to Book” instead of the Book button on the widget or app. This applies across locations and devices. If you need to re-grant access, you can manually re-assign the tag via the Contacts page.