Wix Bookings: Creating and Managing Classes
7 min read
Classes are recurring services that clients can book without committing to attend every session. The service can be a weekly Zumba class, for example, or a daily beginner yoga class.
Start by creating the class and then schedule it as often as you like. You decide when and how often you offer a class, and how long the class lasts.
Step 1 | Create a class
Start by creating the class and adding the necessary information. Make sure to include images showcasing what clients can expect when they come to class. Add any equipment clients need to bring with them in the class description.
To create a class:
- Go to Booking Services in your site's dashboard.
- Click Add a New Service in the top right.
- Choose what you want to do:
- Click Edit to choose the relevant Class template based on your business type.
- Click + Start from Scratch to use a blank template.
- Enter the basic service information under Service Details:
- Enter the Name of the class.
- Click Add Image to showcase what clients can expect.
- Enter a Tagline to provide more detail about the class (this appears in your service list and service page).
- Add a description to enter more information about how your class works or equipment required (appears on your service page).
- Set the maximum number of participants for each class.
- Scroll down to Locations and select an option from the drop-down to set where the class takes place:
- Business Address: Select one or more of the addresses you entered in the Business Info tab.
- Custom Location: Enter a location (e.g. In the park). The location appears on your site.
Tip: You can add custom locations for classes that don't take place at your business address.
- (Optional) Enable the Video Conferencing toggle to offer an online class via Zoom.
Note: If this is your first online service, complete and save the service. Then, go back to make it an online service.
Before saving your class, check its preview under Overview to make sure the details are correct. This is what your clients see before they book.
Step 2 | Set the price and payment options for your class
Once you add the basic information about the class, you can then choose from several pricing and payment options. Offering more options can help boost your sales.
To set the price and payment options for your class:
- Scroll down to the Price & Payment section.
- Select the relevant option under Choose how clients can pay for this service:
- Per session: Clients pay for sessions based on the price you set.
- With a plan: Clients pay using one of your memberships or packages.
- Per session or with a plan: Clients pay either per session or with a membership or package.
- Depending on the payment method you chose, follow the steps to set it up:
With a plan
Per session or with a plan
Step 3 | Set your class times
Now you can set the class times and add specific details for different days of the week. Add the instructor, individual class durations depending on the day of the week, and the start and end dates for the class term.
To set your class times:
- Click Add Sessions under Schedule.
- Choose the first session of the week from the Day drop-down.
- Choose when the class begins from the Start Time from the drop-down.
- Select the class length from the Duration drop-down, or scroll down and click Custom to set your own duration.
- Select where the class takes place from the Location drop-down.
Note: This is useful if you run the class in different places during the week.
- Select the relevant staff member from the Staff drop-down.
- Select how frequently you offer the class from the Repeats drop-down.
Tip: To create a session that doesn't repeat, set an end date for the same week.
- Click Start Date and select the first date clients can book the class.
- Click + Set an end date to select when these sessions are no longer available.
- Click + Add more recurring sessions or Duplicate to schedule the same class at a different time, day, location or with a different staff member.
- Click Save.
- The available classes that appear in your Booking Calendar are affected by:
- The class times you select when creating the class
- Your booking window
- The available classes aren't affected by:
- Time blocked manually in your Bookings Calendar
- Other Classes, Courses, or Appointments set for the same time
- Events synced from your or your staff members' Google calendar.
Step 4 | Add images to your class
Add a cover image and an image gallery to show clients what your class is all about. The cover image appears at the top of the service page, and the gallery appears next to the information about your course.
To add images to your class:
- Click the Expand icon next to Images.
- Add images to your class:
- Cover image:
- Click Add cover image.
- (In the Media Manager) Select the relevant image.
- Service gallery:
- Click the Add icon under Service gallery.
- (In the Media Manager) Select up to 10 images to showcase your service.
- Cover image:
Step 5 | Customize your class with additional settings
Customize your new class in the additional settings section. Make the class view-only to generate interest in upcoming services. Offer flexible payment options to suit your clients' needs.
Add group booking options for your new classes. Create a custom booking form for the class if you need more information from clients before they attend.
To customize your class with additional settings:
- Click the Expand icon next to Additional Settings.
- Enable the Online Booking Preferences toggle to adjust the additional settings.
- Customize any of the following settings:
- Allow clients to book online: Disable this toggle to make the class view-only.
- Group Booking Preferences: Enter the number of bookings allowed per participant.
- Custom Booking Form: Select the checkbox to create your own form for booking this class.
- Click Save & Continue to save changes to the class before you create the custom booking form.
- Click Save.
Click a question below to learn more about creating and managing classes.
How can I edit an existing class's details?
What do my clients see when a class is fully booked?
Did this help?