Part 1: Configure the Class Type
Step 1: Add Class Description and Details
Select Classes from the Navigation Menu
Choose Add New Class
Set the class Subheadline (optional), Primary Category, and Subcategories (optional)
Enter a Class Description (Dynamic text and customization is not supported)
Step 2: Set Class Requirements
Difficulty level and age requirements are only informational. They do not prevent the client from booking, unlike prerequisites.
Level of Difficulty (optional): Beginner, Intermediate, Advanced
Age Requirement (optional): Min age to Max age
Select What is this class good for? (optional)
Step 3: Choose Class Prerequisites
Set and describe the class Prerequisites tags required to book the class
Set the tags assigned upon check-in and/ or set the additional tags the client will be assigned when attending this class
Add What to Bring to Class
Select Save
If you'd like to assign the class to a location and schedule the class later. Or, choose Save and Add to a Location to continue class set-up. Or, if you selected Save and Add to a Location, select a location for the class. Multiple locations can be assigned to one class type and can be added later.
Step 4: Add Location Details
If you selected Save and Add to a Location, add Location Details that are specific to all classes scheduled at the location
Assign eligible instructors. Adding eligible instructors puts specific instructors at the top of the list for easy access when scheduling classes while still being able to select any instructor at your studio.
Primary Class Details: Seen by customers when booking on the Widget or the Walla App.
Participant Details: Set expectations for your clients and include details such as age requirements, prerequisites, experience and difficulty level, and what to bring. The optional fields like class subtitles, subcategories, difficulty, help clients better find and determine class expectations before booking—and could increase bookings!
Step 5: Add Online Booking Rules
Choose if the class is bookable by anyone, nobody, or members only
Enter your booking windows for the class
Booking window opens: The number of days prior to the start of the class a client can book.
Booking window closes: The number of minutes a client can book up until the start of class.
If your class has a waitlist, you can enable this here
Enter the number of waitlists spots
Choose if comps can waitlist classes
ℹ️ What does "comps" mean as it specifically pertains to the Class Type waitlist setting? "Comps" refers to plans that are priced at $0 under Plan Management and Comp Passes.
Step 6: Select Class Payment Options
Select which plans can pay for the class and check the boxes next to each payment option
If you have multiple locations you can select one or more locations
Save
Part 2: Add Class Schedules
From the Class Schedule, you can add and manage all scheduled instances for one Class Type. Next, we'll walk through how to schedule a class. In our previous section, Select Class Payment Options, after Save is selected, you will be under the Schedule Tab for the Class Type.
Step 1: Set Class Days and Time
Follow these steps to add schedules to your Class Type:
Select Add to Schedule
Enter the date the class starts and the start time
Choose if the class repeats weekly, once a month on a specific day, or if the class only happens once
If your class repeats, choose an end date or do not select an end date
Select the days of the week the class occurs
Enter the duration, in minutes
Select in-studio and/or livestream
Step 2: Configure Pricing
Choose if your class has a drop-in price. If your class does not have a drop-in price, choose No thank you
Select if your drop-in pricing is going to be defined in credits or dollars. You can enter different pricing for members and non-members. If a member has a plan that is set up to pay for the class, the default option when booking will always be to use their active plan and the member pricing will be a secondary option.
Step 3: Set Room and Capacity
Select the room the class occurs in or if the class occurs at a specific address, choose custom address. When custom address is chosen, additional text fields will appear, allowing you to enter then choose an address from the drop-down. You must choose a generated Google address.
Enter how many in-person spots are available and how many in-person spots can be booked online
Step 4: Assign Instructor and Client Visibility
Assign an instructor and a pay rate for the class. You can add additional instructors to the class. Note that only the primary instructor's pay will be calculated on payroll and the instructor will not be listed as client facing on the widget or apps.
Select if you want the class to be visible to the public
Select Save