How to Set Up Group Booking for Classes, Workshops, and Events
How to set up group booking for classes, workshops, and events: create a group service with a capacity limit, set when it runs, take payment per person or through packages, share what attendees need to know, and decide what to do when a session fills up.
Start the GuideHow to Set Up Group Booking for Classes, Workshops, and Events This step-by-step guide covers everything you need, from prerequisites to pro tips, so you can complete the process in 30 minutes or less. Browse all how-to guides.
What You Need Before Set Up Group Booking
Make sure you have the following ready:
- Group class schedule drafted
- Capacity limits per session decided
- Pricing structure finalized
How to Set Up Group Booking
6 steps · 30 minutes
Create a group service type
Add a new service and set it as 'group' instead of 'one-on-one.' Define the maximum number of participants.
Set the schedule
Set the days and times the session runs through the host's availability, so the class only appears when it's actually on.
Publish the schedule at least 2 weeks ahead so clients can plan.
Configure capacity
Set the maximum capacity for each session and decide the minimum you need to run it. SchedulingKit has no built-in waitlist, so if classes fill up, keep a list of interested clients and send them the booking link when a spot opens.
Set pricing and payment
Set a per-person price and, on the Standard plan and above, take payment at booking to secure spots. On Pro and above, sell class packs as packages that attendees redeem when they book.
Add participant requirements
Put what attendees must bring, wear, or sign in the service description and confirmation, with a link to any waiver or questionnaire hosted in your form or e-signature tool.
Publish and promote
Share the class schedule on your website, social media, and email list. The booking page shows live availability and spots remaining.
Was this article helpful?
Frequently Asked Questions
Related Guides
Continue with these related tutorials
Set Up Online Booking for Your Fitness Studio
How to set up online booking for your fitness studio in under an hour: create classes with capacity limits, one-on-one training and assessments, set instructor hours, take payment or class packs, and decide how you'll fill spots when a full class has a cancellation.
Collect Deposits Online
How to collect deposits online when clients book: connect Stripe, PayPal, or Square, set a deposit per service, write clear refund terms, show the deposit before checkout, and invoice the remaining balance after the appointment.
Set Up a Waitlist
Never lose revenue to last-minute cancellations again. Set up an automated waitlist that fills empty slots within minutes.
Ready to Get Started?
Sign up free and follow this guide step by step, your scheduling will be live in minutes.
Free forever plan available • No credit card required
When this isn't for you
This is not for you if you've already implemented the workflow. The walkthrough is for first-time setup. Skip if your team already has a working process.