Sell a place in a specific session, not just a generic workshop product. The booking must connect the date, number of attendees, payment and remaining capacity.
Define what one purchase reserves
Start with a workshop people can understand in one glance: what they will make or learn, where it happens, how long it lasts and what is included. Clarify whether the displayed price is per person, per group or for a private session.
A customer buying quantity three should reserve three participant places if that is your intended model. Test this explicitly. Some configurations treat product quantity, attendee count and number of bookings as separate values.
Build the session schedule
Create the workshop product, then connect the booking app and configure the permitted dates. Assign the instructor and room if their availability is limited. Add setup and cleanup time around each session so the next group does not arrive while the previous group is still finishing.
For recurring workshops, verify that editing one date does not unexpectedly change every future session. Holidays, guest instructors and special editions are easier to manage when the distinction between a recurring rule and an individual session is clear.
Choose the right capacity model
| Offer | Capacity should represent | Useful intake |
|---|---|---|
| Public pottery class | Participant seats | Names and relevant accessibility needs |
| Private team workshop | One group or one session | Group size and organizer details |
| Parent-and-child activity | The actual resources used | Adult/child count, where required |
| Workshop series | Each session in the series | Attendance and scheduling expectations |
Do not use a single product stock number as a substitute for date-specific capacity unless your setup explicitly maintains that relationship.
Make the confirmation operational
Include the selected date, start time and time zone, venue directions, arrival time and contact details. Tell customers what to bring and what happens if they arrive late. Explain how attendee names can be changed without accidentally canceling the order.
If you use booking questions for dietary or accessibility requirements, collect only what is needed and restrict staff access appropriately. Avoid sending sensitive intake answers to every participant in a group email.
Run a sold-out and cancellation test
Purchase the last two places, then attempt another booking. Cancel one place according to your policy and check whether exactly one seat returns. If there is a waitlist, verify whether joining it reserves anything and how a person is invited to pay when a space opens.
Cowlendar supports group bookings and participant workflows. Easy Appointment Booking lists packs and waitlists on its higher plans; Meety also separates these features by tier. Compare the cost of the complete workflow, including staff access and reminders, before choosing.
Give the instructor a usable attendance list
Before launch, simulate the day of the workshop. The instructor should be able to identify the session, see the expected attendees and distinguish paid, canceled and changed bookings. Reconcile the list with the booking system after any last-minute edit.
For online sessions, continue with our workshop and webinar ticket guide, which covers meeting links and access instructions.
Official sources
Common questions
Can customers buy several workshop seats at once?
Many booking apps support group or participant bookings, but verify how participant count relates to Shopify product quantity and session capacity.
Does a waitlist guarantee a place?
Usually it expresses interest rather than a confirmed reservation. Explain your actual notification, payment and expiry process to customers.
Written by the Cowlendar team. Recommendations reflect our editorial judgment; we make Cowlendar. App facts are based on the linked public documentation checked on September 22, 2026, not a claim of independent hands-on testing. Pricing and plan limits can change.
Originally published Jul 24, 2025.
