Group Appointments
Allow multiple customers to book the same time slot for classes, workshops, tours, and group sessions.
Available on Pro and Premium plans
What are Group Appointments?
Group Appointments allow you to accept multiple bookings for a single time slot. Instead of one customer per appointment, you can set a maximum capacity and fill each slot with multiple participants.
Perfect for:
Workshops - Cooking classes, art workshops, crafting sessions
Group classes - Yoga, fitness, dance classes
Tours - City tours, museum tours, wine tastings
Seminars - Training sessions, webinars, group consultations
Delivery windows - Multiple deliveries/pickups per time window
Any "one-to-many" service - One instructor, multiple participants
How It Works
For Customers
Customers see the same booking calendar
Available time slots appear as normal
If using the Month/Day View calendar, customers can see how many spots are left per slot (e.g., "3 spots left")
When capacity is full, the time slot disappears from availability
For Admins
Set maximum participants per time slot
View all participants for a group appointment
Manage bookings individually or as a group
Track capacity in real-time
Capacity Limits by Plan
The maximum number of bookings per time slot depends on your Sesami plan:
Pro
20
Premium
100
Need more capacity? Contact our team at [email protected] to discuss your needs.
Enabling Group Appointments
Viewing Group Appointments
In Sesami Calendar
Go to Sesami > Calendar
Click on a group appointment
View all participants and their details
You'll see:
Total number of participants booked
Remaining capacity
Details for each participant (name, email, order number)
Participant Count
The appointment details show:
Current participants: How many are booked
Total capacity: Maximum allowed
Example: "3 / 10 participants" means 3 booked, 7 spots remaining
Managing Group Bookings
Adding Participants Manually
Use Manual Booking to add participants:
Select the service
Select the team member/resource
Select the duration
Enter number of participants (1 or more)
Choose the day and time
Add customer details
Save
Rescheduling Participants
You can reschedule participants:
Individually - Move one participant to a different time
As a group - Move all participants together (if rescheduling the entire session)
Canceling Participants
Cancel participants individually or cancel the entire group appointment.
Displaying Availability to Customers
Standard Calendars
On standard calendars (Multi-day View), customers see:
Time slots with availability
No indication of remaining spots
Slot disappears when full
Month/Day View Calendar
On the Month/Day View, customers see:
Time slots with remaining spots displayed
"3 spots left", "1 spot left", etc.
Clear capacity information before booking
Recommended: Use the Month/Day View calendar for group appointments to show remaining capacity to customers.
Bespoke Calendars
With a custom calendar using the Sesami SDK, you can display capacity in any format you want, including event-list style showing all available sessions and their capacity.
Best Practices
Set realistic capacity - Don't exceed your actual physical or instructor capacity
Use Month/Day View - Show remaining spots to create urgency
Clear product descriptions - Explain it's a group session in the product description
Minimum participants - Consider canceling if minimum attendance isn't met (handle manually)
Communication - Send group details or preparation instructions via email
Resource planning - Ensure your resources (instructors, rooms) can handle the capacity
Common Use Cases
Fitness Classes
Capacity: 15 participants
Duration: 1 hour
Frequency: Daily classes at set times
Calendar: Month/Day View showing spots remaining
Workshops
Capacity: 8 participants
Duration: 2-3 hours
Frequency: Weekly or one-time events
Calendar: Custom event-list showing upcoming workshops
Tours
Capacity: 12 participants
Duration: 1.5 hours
Frequency: Multiple times daily
Calendar: Month/Day View with clear capacity display
Delivery & Pickup Windows
Capacity: 5 deliveries per window
Duration: 30-minute or 1-hour time windows
Frequency: Throughout the day (e.g., 9-10am, 10-11am, 11am-12pm)
Use case: Customers book a delivery or pickup slot; once the window is full (5 bookings), it becomes unavailable
Calendar: Month/Day View showing remaining slots or standard Multi-day View
Example: A meal delivery service offers delivery windows every hour from 5pm-9pm, with up to 5 deliveries per window. Customers book their preferred window, and once 5 customers have booked the 6-7pm window, it's no longer available.
Troubleshooting
Group Appointments option not appearing
Check:
You're on a Pro or Premium plan
You're using Sesami Admin Portal or latest Shopify App version
Service is properly configured
Capacity not updating correctly
Check:
Bookings are confirmed (not just in cart)
Reservation period hasn't expired
No duplicate bookings for same customer
Calendar/page has been refreshed
Want to show remaining spots to customers
Switch to the Month/Day View calendar which displays remaining capacity
Or build a custom calendar with the Sesami SDK
See: Month/Day View
Need capacity higher than plan limit
Contact [email protected] to discuss your requirements. We can work with you on custom capacity needs.
Related
Month/Day View - Show remaining spots
Instant Booking - Fast booking flow
Services - Configure services
Resources - Assign instructors and rooms
Sesami SDK - Build custom booking experiences
Last updated
Was this helpful?
