Fill Classes and Group Sessions with Easy Group Booking
Create a group event type, set the maximum number of attendees and choose whether the booking page shows how many spots are left.
Each person books their own seat and gets their own confirmation and reminders; you can also let a booker add guests, up to a limit. When the session is full it stops taking bookings, and if someone cancels, their spot reopens on the booking page for the next visitor. SchedulingKit doesn't run waitlists, minimum-attendance auto-cancel or attendance check-in. On Standard and above you can charge per seat, and on Pro and above clients can redeem class packages or recurring memberships instead of paying each time.
Group event types in SchedulingKit let several people book the same session up to a capacity you set, with remaining spots shown on the booking page, so classes and workshops fill themselves. Explore All Features.
Why Group & Class Booking Matters
Group event types in SchedulingKit let several people book the same session up to a capacity you set, with remaining spots shown on the booking page, so classes and workshops fill themselves. Create a group event type, set the maximum number of attendees and choose whether the booking page shows how many spots are left. Each person books their own seat and gets their own confirmation and reminders; you can also let a booker add guests, up to a limit. When the session is full it stops taking bookings, and if someone cancels, their spot reopens on the booking page for the next visitor. SchedulingKit doesn't run waitlists, minimum-attendance auto-cancel or attendance check-in. On Standard and above you can charge per seat, and on Pro and above clients can redeem class packages or recurring memberships instead of paying each time.
As part of SchedulingKit's scheduling platform, group & class booking works alongside your connected calendars, notifications and client records.
Group & Class Booking Capabilities
Key Features
Group & Class Booking Use Cases
How It Works
How It Works
Group & Class Booking — SchedulingKit
Example step 1: Create the class
A pottery studio creates "Wheel Throwing for Beginners", 2 hours, $45 per seat, capacity 8, with remaining spots shown.
Example step 1: Create the class
Step 2: Students book
Students book from the studio's website embed. After six bookings the page shows "2 spots left"; after eight the Saturday session disappears.
Step 2: Students book
Step 3: A spot opens
One student cancels on Thursday using their manage-booking link. The Saturday session shows 1 spot again, and the owner posts the link on Instagram.
Step 3: A spot opens
Step 4: Reminder and follow-up
Every attendee gets a reminder Friday evening to wear clothes that can get muddy, and a workflow sends a "book your next class" email afterwards.
Step 4: Reminder and follow-up
Group & Class Booking Best Practices
Learn more
- 1
Turn on "show remaining spots" for popular classes; seeing "3 spots left" encourages people to book.
- 2
Re-share the class link on social media when a cancellation opens a spot, since there's no automatic waitlist.
- 3
Offer a class pack or monthly membership (Pro and above) to encourage regular attendance.
- 4
Send a reminder the day before with anything attendees need to bring.
Frequently Asked Questions
Group & Class Booking
Further Reading
- Mindbody: Group Class Management — Best practices for managing group fitness bookings.
- G2: Class Scheduling Software — Independent reviews of group booking tools.
Ready to Get Started?
Join 5,000+ teams using SchedulingKit
Free forever plan available • No credit card required
Related Features
Event Management
Event management in SchedulingKit means creating the event types (services) clients book, choosing how each one is booked, adding booking questions, and managing every resulting booking from one Events view.
Waitlist Management
SchedulingKit's Waitlist Management automatically notifies interested clients when spots open up, filling cancellations and no-shows without manual effort. Businesses that adopt automated waitlist management workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.
Payment Processing
Accept payments at the time of booking with Stripe, PayPal, Apple Pay, and Google Pay. Collect full payment or deposits. Issue coupons, gift cards, and package credits.
Resource & Room Booking
Manage shared resources like meeting rooms, equipment, and facilities alongside your appointments. Prevent double-booking and link resources to specific services. Businesses that adopt automated resource & room booking workflows typically see measurable improvements in booking rates, client satisfaction, and staff productivity within the first 30 days.