Skip to main content

Prerequisites

Learn how prerequisites work, how to set them up, and what to expect if you need to edit or remove them later

Updated yesterday

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

  1. From the Main Navigation menu select Classes

  2. Select Go on a class tile

  3. Choose the Settings Tab

  4. Scroll to the Prerequisites section

  5. Choose Edit

  6. Select one or more tags that will serve as the required pre-reqs

  7. Add any additional tags the client gets for attending the class

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


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.


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.

Did this answer your question?