SchedulingKit
How-To GuideIntermediate30 minutes

How to Set Up Group Booking for Classes, Workshops, and Events

Enable multiple clients to book the same time slot for classes, group sessions, workshops, and events with capacity management.

Start the Guide

How 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

1

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.

2

Set the schedule

Add the dates and times for each group session. For recurring classes, use the repeat function to generate the full schedule.

Pro Tip

Publish the schedule at least 2 weeks ahead so clients can plan.

3

Configure capacity and waitlists

Set the minimum participants required to run the session and the maximum capacity. Enable waitlists for when classes fill up.

4

Set pricing and payment

Choose per-person pricing, package pricing, or membership-based access. Enable payment at booking to secure spots.

5

Add participant requirements

Attach any required forms, waivers, or questionnaires that participants must complete before attending.

6

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

Frequently Asked Questions

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.