To begin, go to Settings >> scroll down to the Class Schedule section and select Classes Available >> then select Add Class.
From here, you’ll set the default settings for the class, beginning with a Name. We have provided a breakdown of the rest of the available settings below (under the next image):
Type: you can select the class type, such as Strength, Cardio, Bootcamp, etc. from the dropdown. Assigning a class type is optional, but helps with categorizing your classes so your members can filter by them when registering for a class.
Active: setting the class to active will allow you to add it to your class schedule, while inactive classes cannot.
Background/Text Color: you can set these to your liking, which helps keep the classes on your schedule organized, especially if you offer a lot of classes throughout the day. Please note that these settings are for admin use and will not be visible from your public class schedule.
Instructor: this will automatically assign the class to the selected instructor when it’s added to your class schedule. You can also leave it unassigned, then individually assign an instructor per class when adding them to your schedule.
Time: default start time for the class, however, the actual start time will be whatever you set it to when adding it to your schedule.
Duration/Length: self explanatory.
Signup Threshold: a buffer of time between the start of the class and when a user is able to sign up for it.
Cancellation Threshold: a buffer of time between the start of the class and when a user is able to cancel their registration.
Maximum Attendees: the amount of attendees that can sign up for an individual class time.
Price: the amount the end user will pay to sign up for the class; you have the ability to waive this for certain users, which we’ll cover below.
Virtual/Video Class Default: this will allow you to livestream the class through Zoom, or 3rd part meeting links. Please note that Zoom integration and/or Meeting Links integrations must be enabled and set up prior to adding them to a class.
Members Only: if enabled, only users with an active membership will be able to register for this class. You will also have the option to restrict who has access to this class based on membership type. Ex: Let's say you have a Strength and Conditioning class that is only accessible to users with Monthly, Small Group, and Semi-private membership types. You would enable Members Only, check the box for Restrict to specific membership types, then select those 3 membership types from the list.
Members No Charge: if enabled, the signup fee for a class will be waived for users with an active membership. If selected, you also have the option to restrict which memberships the signup fee will be waived for.
Waitlist Enabled: if enabled, this will add a waitlist to the class when its maximum attendees threshold has been reached. If enabled, you’ll also want to enable the Waitlist automation, which will send out an email to all users on the waitlist when a spot in the class becomes available.
Waitlist Auto Enroll gives you the option to have your Hive auto-enroll users on a waitlist when a spot opens up in a class. You can select the auto-enroll threshold by clicking on its dropdown menu, then select your desired threshold. You can learn more about how this specific setting works in the Class Waitlist Auto Enroll support article.
Private Event: setting a class as a private event will remove it from your public class schedule and will only allow admins/instructors to register participants to it.
Info About Class: you can use this field to add additional class information as desired. The info will then be displayed on your class schedule, which your users can view by clicking on the class name or on the class signup page.
Once you have finished with the class settings you'll notice that you have the option to Save, or Save and Apply to all.
Selecting Save will save the class settings as they are, but will not apply any changes to any active classes on your schedule. We typically recommend only selecting Save if you're setting up a new class, or if you're editing the Background/Text Color for an existing class. Once saved, you can then add the class to your schedule as needed.
If you're editing any other setting for an existing/active class, we recommend that you select Save and Apply to All, which will apply any edit you made to the corresponding classes that are currently on your schedule. After selecting Save and Apply to All, you'll be prompted to choose which setting(s) should be updated for its corresponding class times on your schedule. Please note that you only need to select the settings that you edited/wish to update on your class schedule and can uncheck all others. For example, if you edited the Cancellation Threshold in the default class settings, you would only need to check the Cancellation Threshold box.
Once you've made your selections, click Save & Continue to proceed. You'll then be provided a snapshot of all the applicable class times currently on your schedule that will be updated.
If you need to make any additional edits, you can click on the View/Modify Search Criteria or View Modify Changes buttons as needed.
If the classes in the snapshot looks correct, click Confirm Review/Proceed >> Confirm & Proceed >> then Yes, execute changes to complete the process.
You also have the option to bulk edit classes through your Class Schedule, which you can learn more about in the Bulk Update Class Schedule support article.