Also in Features:
Group Appointments
Fill a class, workshop, or tour with multiple customers per slot
Multiple Customers, One Slot
Set a maximum number of attendees on any service. The booking widget tracks capacity in real time and closes the slot when it's full. No manual intervention needed.
Per-slot
Capacity tracking
Real-time
Remaining spots
Auto
Slot closes when full
Per-person
Pricing model
- Set
max_attendees > 1to enable group mode on any service - Customers see remaining spots — "15 spots available" or "3 spots left"
- Each cancellation reopens a spot automatically
- One staff member handles the entire group session
Revenue Per Hour
A personal trainer earning $80 per individual session earns $400 from a group class of 5 at the same time. Group appointments let you serve more customers without adding staff hours.
A yoga class priced at $20 per person with 20 spots earns $400 per session. The same instructor, the same 60 minutes.
Combine with flexible scheduling
Set a buffer after each group session for room turnover or equipment cleanup. Customers only see clean, open slots — the prep time is invisible to them.
How Customers Book
- Customer selects the group service
- They choose a date and time slot — remaining capacity is visible
- They book one or more spots
- Confirmation email includes group session details and location or meeting link
For online group sessions (Zoom or Google Meet), one meeting link is created and sent to all attendees.
Common Use Cases
- Fitness classes — yoga, pilates, spin, CrossFit. Set capacity to match your space or equipment count.
- Workshops — cooking, photography, art. 8 workstations = capacity of 8.
- City tours — 15-person walking tour with one guide.
- Corporate training — 20-person workshop with a fixed schedule.
- Group therapy or coaching — small groups of 4-8 with the same facilitator.
Managing Group Sessions
From the dashboard you can see every participant in each time slot — names, contact info, and payment status. You can cancel individual spots (capacity opens back up) or cancel the entire session and notify all attendees.
Allow multiple customers to book the same time slot for classes and events
Flexible Scheduling
Set session times, slot intervals, and buffer time between classes.
Flexible Duration
Combine with group bookings for multi-day workshops and courses.
Locations
Physical studios, online classes via Zoom, or outdoor locations.
Frequently Asked Questions
Early Access — 3 Months Free
Ready to transform your service business?
Join 150+ businesses already using Opencals. Get 3 months completely free with all features unlocked.