> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bellabooking.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Group Bookings

> Let a client book one service for a small party — a couples massage, two friends in for facials — in a single booking, each guest with their own team member at the same time

## Introduction

A **group booking** lets a client book **one service for a small party** in a single booking. A couples remedial massage, two friends in together for facials, three of the bridal party in for a blow-dry before the event: one flow, one payment, everyone scheduled at the **same start time**, and **each guest with their own team member**. You set the maximum party size; a party only ever finds a time online when that many qualified team members are free at once.

Group bookings are the one-toggle alternative to maintaining a separate "Couple" or "Double" version of a service. A client can book a group themselves online, **or** your team can build one from the calendar. Either way it's a single booking for the whole party, so the client never repeats the flow per person and your team sees the group side by side on the scheduler.

<Note>
  Two things that sound similar but are different tools:

  * A **[bundle](/service-catalog/bundles)** groups **different** services for one client (a facial *and* a massage together). A group booking is the **same** service, repeated for each guest.
  * A **shared-space booking** (**People per booking**) puts a party on **one line in one space**, sharing one — or no — provider (a couples float, a group high tea). The booker declares **how many people are coming**; naming them (linked family members and/or plain guest names) is optional. A **private hire** (**Reserves the whole space**) takes the whole room. A group booking instead gives **each guest their own team member**.

  See [Which do I use?](#which-do-i-use-group-vs-shared-space-vs-bundle) below.
</Note>

***

## Which do I use? Group vs shared-space vs bundle

Three features let several people book at once. They are **alternatives** — pick the one that matches how the service is actually delivered. The deciding question is almost always *"does each guest need their own team member, or do they share one space?"*

<Tip>For the full picture across **every** multi-person shape — family visits, parties, shared-space sittings, private hire and discounted duos — start at **[Bookings for more than one person](/service-catalog/bookings-for-more-than-one-person)**. It has a decision table that points you to the right setup in under a minute.</Tip>

| You want to…                                                                                                                                                          | Use                                                                                           | Why                                                                                                                                                                                                    |
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Book the **same** service for a party, where **each guest needs their own team member** at the same time — a couples massage (two therapists), friends in for facials | **Group bookings** *(this page)*                                                              | Bella fans the booking out to one line per guest and auto-assigns a **distinct** team member to each.                                                                                                  |
| Put a party in **one space** sharing **one (or no) provider** — a couples float room, a private sauna hire, a Pilates duet on shared reformers                        | **[People per booking / private hire](/service-catalog#people-per-booking-and-private-hire)** | One booking seats several people in the room; the booker declares **how many people are coming** (naming them — linked family and/or plain guest names — is optional). No extra team member is needed. |
| Book **different** services at the same time for one client — hair *and* makeup, a facial *and* a massage                                                             | **[Parallel bundle](/service-catalog/bundles#sequential-vs-parallel-execution)**              | A bundle composes *different* services into one item, each with its own team member.                                                                                                                   |

In short: **each guest their own team member → group booking**. **Guests share one space on one booking → People per booking**. **Different services together → parallel bundle**.

<Note>Group bookings and **People per booking** can't both be on for the same service — they're two ways to handle several people, and the group fan-out already gives each guest their own line. If a service already has *People per booking* set above 1, Bella asks you to set it back to 1 before you can turn group bookings on.</Note>

***

## What you need before you turn it on

Because every guest gets their own team member at the same moment, a group slot only exists when your resourcing can cover the whole party:

* **The service must be performed by team members.** Group bookings give each guest their own team member, so they can't be switched on for a **resource-only** service (one with *Team member required* turned off). For a shared room with one or no provider, use [People per booking](/service-catalog#people-per-booking-and-private-hire) instead.
* **People per booking must be 1.** The two features are alternatives — see the note above.
* **Reserves the whole space must be off.** Private hire holds the *entire* room for one booking, which is the opposite of a party fanning out to a team member each — so a service can't have both on. Turn off **Reserves the whole space** before switching group bookings on.
* **Enough qualified team members for the largest party.** A party of *N* needs *N* team members who are qualified for the service and free at the same time, or **no slot appears**. If fewer team members are assigned to the service than your maximum party size, Bella warns you when you save — parties above that number will never find a time online.
* **(Optional) a room big enough.** If the service also requires a room, the party shares that space up to its capacity before Bella reaches for another room. A room that seats three takes three of the party first. If no eligible room fits the maximum party size, Bella warns you.

***

## Setting up group bookings

1. Go to the **Service Catalogue** and open the service you want to offer to groups.
2. Open the **Group bookings** tab. (It's labelled **Resources** when rooms and equipment are enabled for your business — the group settings sit at the bottom of that tab.)
3. Turn on **Allow group bookings**.
4. Set the **Max party size** — you choose the maximum; a party only ever gets an online time when that many qualified team members are free.
5. Click **Save**.

If a warning appears about not having enough team members (or no room big enough) for the party size, either assign more qualified team members to the service or lower the maximum — otherwise the largest parties will never find an available time.

***

## A worked example, end to end

Take your regular **Remedial Massage** — a 60-minute massage you already offer, performed by your therapists. You'd like couples to be able to book it together, without maintaining a separate "Couples Massage" service.

### 1. Turn it on

On the service's **Group bookings** tab you switch **Allow group bookings** on and set **Max party size** to **2**. The service already requires a team member and has People per booking of 1, so the toggle is available. You have three qualified massage therapists, so there's no staffing warning. Save.

### 2. What the client sees online

On your booking page the client selects **Remedial Massage** and a **How many people?** stepper appears. They choose **2**.

Bella now only offers times when **two therapists are free at once**:

* If Alex and Sam are both free at 2:00 pm, that slot is offered.
* If only Alex is free at 3:00 pm, **no 3:00 pm slot appears** — a party of two can't be served by one therapist.

The client picks **2:00 pm** and checks out. The client **can't choose which therapist serves whom** — Bella assigns them automatically, and never gives two guests the same person.

### 3. What it costs

Pricing is simply **per person, times the number of guests**. Say the Remedial Massage is priced at **120** per person (shown in your business's own currency):

* Party of two → **120 × 2 = 240**, on one booking.
* The **booker pays for the whole party** in a single payment — guests don't pay separately online.

If you require a deposit, it's collected **per guest** too. A **20% deposit** is 24 per person, so the booker pays **24 × 2 = 48** up front to secure the whole party, in one payment.

### 4. What your calendar shows

The one booking appears as **two parallel lines at the same start time**, each with its own therapist:

```
2:00 pm ──────────────────────────────────
┌─────────────────────────────┐
│  Remedial Massage      120  │
│  60 min — Therapist Alex    │
├─────────────────────────────┤
│  Remedial Massage      120  │
│  60 min — Therapist Sam     │
└─────────────────────────────┘
3:00 pm ──────────────────────────────────
One booking · party of 2 · 240 total · two therapists at once
```

Both lines belong to the one appointment. Drag one guest's block and the **whole party** moves; cancel or reschedule and everyone moves together.

***

## How clients book a group online

1. On your booking page, the client selects the service.
2. A **How many people?** stepper appears — the client chooses the party size (up to your maximum).
3. Bella shows **only the times when enough team members are free** for the *whole* party.
4. The client picks a time and checks out — the whole party is scheduled together, each guest with their own auto-assigned team member, paid for in one go by the booker.

If the client changes their mind and removes people before checking out, the booking adjusts automatically.

***

## Booking a group from your calendar

You don't have to wait for a client to book online — build a group booking yourself:

1. Start a new appointment and add the group-enabled service.
2. A **How many people?** stepper appears — set the party size.
3. Bella adds a line for each guest at the **same start time**, each with a **different team member**. Everything's editable — swap any team member, or move the time once to shift the whole party.
4. Save. The booking sits under the **one client**, so a busy front desk never fills in a form per guest.

Lowering the number removes the extra guests; removing them one by one works too, and taking the party back down to a single guest turns it into a normal booking.

***

## Pricing and deposits for a party

* **Per person, times the party.** Each guest is a real appointment line carrying the service's own price, so the party total is the per-person price **× the number of guests** — nothing is divided or discounted for booking as a group.
* **The booker pays for everyone**, in a single payment — online, guests aren't charged separately.
* **Deposits accrue per guest.** A deposit is worked out for each line, so a party of *N* owes *N* times the single-service deposit — all collected from the booker at booking, in one payment.
* **Team-member pricing tiers still apply per line.** If your business uses [pricing tiers](/pricing-tiers) (a price that depends on which team member performs the service), each guest's line is priced from **their** assigned team member's tier. Because guests are auto-assigned to *different* team members, two guests in the same party can land on different tier prices — the party total is the sum of each line's own tier price, not a flat per-head figure.

<Tip>**Want a discounted "couples" or "2-for" price?** A group booking is always per person × the party — on purpose, so parties scale honestly. To advertise a *reduced* combined price, use a **parallel same-service [bundle](/service-catalog/bundles)** instead: add the service twice, set a **fixed total** below the natural sum, and turn on **Show savings**. See [Bookings for more than one person → Bundles](/service-catalog/bookings-for-more-than-one-person#6-bundles).</Tip>

***

## Good to know

* **Team members are assigned automatically.** Each guest is given one of the team members free at that time, and no two guests get the same person. Clients never pick a team member for a party.
* **Everyone books the same service.** A group booking repeats **one** service for the whole party (same variant and add-ons). Booking one guest for a massage and another for a facial in the same party isn't supported — for two *different* treatments together, use a [parallel bundle](/service-catalog/bundles#sequential-vs-parallel-execution) instead.
* **The party stays together.** Because the whole group is one appointment, rescheduling or cancelling moves or cancels everyone together, and self-service changes apply to the **whole party** — it's all-or-nothing, not per guest.
* **Rooms are shared up to capacity.** For a service that also requires a room, the party shares the space up to the room's capacity — a room that seats three takes three of the party before Bella reaches for another.

***

## FAQs

**Q: What's the difference between a group booking and a shared-space (capacity) booking?**
A: A **group booking** gives **each guest their own team member** at the same time (a couples massage with two therapists). A **[People per booking](/service-catalog#people-per-booking-and-private-hire)** service puts a party on **one line in one space** with one — or no — provider (a couples float, a private sauna), and lets the booker declare how many people are coming (naming them — linked family and/or plain guest names — is optional). Each guest needing their own team member → group; guests sharing one space → People per booking. See [Which do I use?](#which-do-i-use-group-vs-shared-space-vs-bundle).

**Q: How is a group booking different from a bundle?**
A: A **[bundle](/service-catalog/bundles)** groups **different** services together (hair *and* makeup). A group booking is the **same** service repeated for each guest in a party (two friends both having a facial). A parallel bundle and a group booking both run at the same time with a team member each — the difference is *different services* versus *the same service N times*.

**Q: Who pays for a group booking?**
A: The **booker** pays for the whole party in a single payment. Online, the other guests aren't charged separately.

**Q: How do deposits work for a party?**
A: A deposit is worked out **per guest**, so a party of *N* owes *N* times the single-service deposit — all collected from the booker at booking, in one payment. If a deposit fully secures the booking, the whole party is confirmed together.

**Q: Can each guest choose a different treatment?**
A: Not yet — **every guest gets the same service** (same variant and add-ons) in a group booking. For two *different* treatments at the same time — a massage *and* a facial for a couple — use a [parallel bundle](/service-catalog/bundles#sequential-vs-parallel-execution) instead.

**Q: Can clients choose which team member serves whom?**
A: No. For a party, team members are **assigned automatically** — Bella gives each guest an available, qualified team member, and never the same person twice. (Individual, non-group bookings can still offer team-member choice as usual.)

**Q: Why isn't a time showing up for my group?**
A: A slot only appears when **enough team members are free at once** for the whole party. If a party of three only has two therapists free at a given time, that time isn't offered. Assign more qualified team members to the service, or the largest parties will keep missing out.

**Q: Can I give a discount for booking as a group?**
A: Not on a group booking itself — it's always priced per person × the party. To offer a reduced "couples" or "2-for" price, build a **parallel same-service [bundle](/service-catalog/bundles)** (the same service added twice) with a **fixed total** below the natural sum, and turn on **Show savings**. See [Bookings for more than one person](/service-catalog/bookings-for-more-than-one-person#6-bundles).

**Q: How does team-member pricing affect a party?**
A: If you use [pricing tiers](/pricing-tiers), each guest's line is priced from **their** assigned team member's tier. Because guests are auto-assigned to different team members, two guests in the same party can pay different tier prices — the total is the sum of each line's own price.

**Q: Does the waitlist work for a group?**
A: The [waitlist](/scheduler/waitlist) records interest at the **service** level (with any variant and add-ons) — it doesn't carry a party size. So a client can join the waitlist for a group-enabled service, but the *"How many people?"* party sizing happens when booking an available slot, not on the waitlist. The waitlist doesn't hold a whole party of *N*.

**Q: Can I group-book a bundle?**
A: No. Group bookings apply to a single service — you can't add a party-size stepper to a [bundle](/service-catalog/bundles). A bundle is already a composition of different services; to repeat a bundle for several people, book it once per person.

**Q: What if I want the party to share one room with a single therapist?**
A: That's a **shared-space** booking, not a group booking. Give the room a capacity and set the service's [People per booking](/service-catalog#people-per-booking-and-private-hire) to how many people share it — the booker declares how many are coming (naming them — linked family and/or plain guest names — is optional), and no second team member is needed.

**Q: Can I turn a group booking back into a normal one?**
A: Yes — from the calendar, lower the number of guests. Taking the party down to a single guest turns it back into an ordinary one-person booking.

**Q: Can my team still book a party even when online slots are tight?**
A: Yes. From the calendar your team can build the party and swap team members or the time manually — the online availability rules (which only offer fully-staffed slots) are a client-facing guardrail, not a limit on your team.
