An artisan could explain the techniques taught, included materials and group capacity. An enquiry would record participant numbers and suitable dates. The organizer would offer a session after checking availability; a separate waiting list would collect interest once that particular group was full.
An illustrative example to adapt to your business. It does not represent a completed project in this municipality.
How can a workshop avoid exceeding capacity?
Manage places in one calendar and review group bookings before confirming them. Display remaining spaces only when that information reliably reflects the reservations accepted through every booking channel.
Does joining a waiting list count as registration?
No. Explain that it allows someone to receive an offer when a space becomes available. They must still accept that offer before being included among the confirmed workshop participants.