Group Bookings and Party Sizes

Let several people book the same time, let customers bring guests, and set minimum and maximum group sizes

Available onAll plansUpdated 3 min read
On this page

A service can take one person per time, or many. For a class or a tour, several customers book the same time until it is full. Customers can also book for a group, such as "me and 3 friends".

Let several people book the same time

  1. On the Dashboard, open the service.
  2. Click the Availability tab.
  3. In Number of Attendees, type how many people fit in one time slot, such as 8.
  4. Click Save in the bar at the top of the page.

Customers now see a guest counter when they book. The price is multiplied by the number of people: at $25 per person, a group of 4 pays $100. To charge one price for the whole group, see Charge one price for a whole group.

The number is per team member (per availability). With 2 instructors connected and 8 per slot, up to 16 people can book the same time.

Warning:

Turn off Track quantity on the Shopify product. The app counts places itself. If Shopify tracks stock, the product can show Sold out even with places left.

How places fill up

Each booking takes as many places as it has people. When the time is full, it disappears from the calendar.

Example: a class for 8 has bookings of 1, 2, and 3 people, so 6 places are taken. The time still shows for groups of 1 or 2, but not for a group of 3.

To show customers how many places are left, see Show how many spots are left.

Set a minimum or maximum group size

These need the Pro plan or higher.

  1. Open the service and click the Advanced tab.
  2. In Booking Management:
    • Minimum Attendees per Booking — the smallest group one customer can book, such as 2.
    • Maximum Attendees per Booking — the largest group one customer can book, such as 6. Leave it blank to allow up to the full number of places.
  3. Click Save.

One group per time (private bookings)

For a private tasting or a table, you may want one group per time, even if it does not fill every place.

  1. On the Availability tab, set Number of Attendees to the largest group you accept, such as 6.
  2. Under Private Appointments, check Hide timeslots as soon as any booking is made.
  3. Click Save.

A group of 3 books and pays for 3, and the time closes for everyone else.

If the service has several team members or rooms, each one closes on its own. The time stays on the calendar until all of them are booked.

For one-on-one appointments with no guests, set Number of Attendees to 1 instead.

Limit bookings per day

To stop taking bookings after a number per day, for example 20:

  1. Open the service and click the Advanced tab.
  2. Under Timezone display, choose Show timeslots in a specific timezone. The daily limit needs this.
  3. In Booking Management, check Limit daily bookings and type the number.
  4. Click Save.

This needs the Pro plan or higher.

Which setup do I need?

You wantSet up
A class where each person paysNumber of Attendees above 1
One group per time, each person paysNumber of Attendees above 1 + Private Appointments
One price for the whole groupNumber of Attendees above 1 + Fixed Price Booking
Adult and child pricesTicket types

Related articles

Was this page helpful?

Still stuck?

Message our support team and we’ll walk you through it.