Booking
Updated Nov 2026
Handling group bookings: parties, workshops and capacity
A group booking is not eight appointments in a row. It is one organizer, one deposit, one room and a hard ceiling on how many people your space can take at once.
A group booking is not eight appointments
Most booking tools model one client per slot, so the first instinct is to create eight slots and treat the party as a busy afternoon. That breaks in four places. One person pays, and the app wants eight payers. One guest cancels, and the app wants to refund one chair. The room hosts a single event, so the whole calendar has to be blocked, not one column. And the work is not eight times one service — it is one setup, one briefing, eight services and one cleanup.
The fix is to sell the group as a product rather than as seats: a fixed headcount band, a fixed duration, a fixed deposit and a fixed set of rules. Then the calendar entry is one block, the invoice is one invoice, and the organizer is the only person you chase.
The capacity math you should do once
Capacity is the smallest of four numbers, and the smallest wins: fire code, floor space, staff on hand, and the time needed to reset the room. Work it out before you publish a party price, then write it down so nobody guesses when a client asks for "just two more".
| Hands-on service | Workshop or class | Party (mixed) | |
|---|---|---|---|
| Guests per staff member | 1 at a time, rotating | 8 to 12 per instructor | 1 staff per 4 guests |
| Blocked time | Service time × guests + 15 min | Session + 30 min setup | Session + setup + cleanup |
| Hard cap | Chairs or stations | Room and materials | Room and staff |
| Deposit basis | Per guest | Per seat | Whole party, minimum spend |
Two of those matter more than the rest. The setup gap: if the room needs 30 minutes to lay out and the block starts at guest arrival, it is already gone. And the reset — a party ending at 16:00 does not free the room at 16:00, so nobody is booked at 16:05.
Deposits, the headcount lock and the page that argues for you
Group bookings go wrong in the week before, not on the day: the guest list shrinks, someone adds three people, someone cancels because half the party dropped out. All three are normal, and one clause solves all three — the headcount locks at a stated deadline, and the deposit is charged against the locked number.
- Deposit at booking. Per seat for workshops, a percentage of minimum spend for private parties. Taken at booking, or the date is not held.
- Headcount lock 72 hours out. Reductions after the lock are charged at the locked number; additions only if capacity allows.
- Balance due 24 hours before. One payment from the organizer. Chasing six guests for their share is how you lose the day.
- Cancellation inside 7 days. Deposit retained, or moved once to a date within 60 days. Pick one and say which.
- Overrun. A stated charge per 15 minutes past the block. It is the only thing that gets a party out of the room on time.
If the organizer collects from guests themselves, fine — but the contract stays with the organizer. Say so in the confirmation, or you will spend the week after the party mediating a group chat. The deposit guide covers the guest who brings cash.
Every group conversation is the same eight questions: how many, how long, can we bring cake, can we arrive early, can we add people, what if we cancel, do we pay per person. Answer them on the booking page and the conversation disappears. It needs the band structure ("up to 6", "up to 10"), the deposit, the headcount deadline, and the house rules on food, alcohol, damage and photographing other guests.
For workshops, sell seats rather than the room: one link, one seat per purchase, and a waitlist for the sold-out session — the waitlist guide covers that half. For private parties, one booking per event, with extra guests as an add-on line.
What the usual tools can and cannot do
| Square Appointments | Booksy | Fresha | |
|---|---|---|---|
| Group appointment | Yes, on paid plans | Yes, per category | Yes |
| Classes or events | Yes | Yes, plan dependent | Yes |
| Per-seat deposits | Via Square payments | Yes | Yes |
| Room blocking | Manual | Manual | Manual |
None of the three blocks a room, a staff member and a buffer in one action, which is why capacity belongs in writing rather than in your head. Square Appointments is the straightforward choice if you already take payments there. Booksy suits salons selling classes beside normal services; Fresha works if you want group services without a subscription. Our three-way comparison goes deeper.
If your tool cannot do groups, do not force it: sell the party with a deposit invoice and a form, then block the calendar by hand. Worse workflow, honest result.
Frequently asked
Should I charge per guest or a flat party price?
Flat price with a minimum spend, plus a per-guest rate above the included headcount. Per-guest-only pricing punishes you for the setup work, which does not shrink when the party does.
What if the organizer wants to add people on the day?
Only if capacity allows, at the door rate, never the booking rate. Print that and it stops being a negotiation.