Create a class or event
Last updated: 19 October 2026
Help center / Classes and events
Everything people can book starts as a class: a template with a name, capacity and settings. You then add one or more sessions (dates and times) to it.
Create the class
- Go to "Classes" in the menu and choose "Add".
- Fill in "Title", "Capacity" (places per session: up to 30 on the Free plan, 150 on Pro) and "Duration (min)".
- Pick a "Location", or create one on the spot with a name, address and map link.
- Tick "Allow waiting list" if people should be able to join a waiting list when a session is full (free classes only).
- Optionally limit "Bookable X days in advance", for example to open bookings one week before each session.
- For a paid class, tick "Require payment?" and set "Price" and "Currency". See "Prices and currency".
- Set "Can be cancelled X hours before": people can cancel themselves until this deadline.
- Add sessions (see "Schedule dates") and choose "Save".
Add a description and picture
Open the class from "Classes" with "View". Choose "Edit" to change its fields, including the description shown on the booking page, and "Change" next to the picture to upload a class image.
A good description answers the questions people would otherwise message you about: what to bring, where exactly to meet, and who the class is for.
Copy an existing class
Use "Clone" in the class list to create a new class with the same settings, for example the same workshop at another venue.
Limitations
- Memberships, class passes and multi-session packages are not available: people book individual sessions.
- Paid classes require payment setup first (see "Get paid with Stripe").
Related articles
- Schedule dates: single, recurring and all-day sessions
- Locations and venues
- Prices and currency
- Capacity and waiting list
Can't find what you need? Email hi@bookmyclass.net.
Try BookMyClass free. No credit card required.
Create your free booking page