If a school offered beginner adult dance lessons, each session could display its dates, length and number of meetings. The form would let participants select a group and indicate a paired registration. Requests would be checked against the room's capacity. Following confirmation, a reminder would explain the entrance, suggested clothing and the process for notifying the instructor about an absence.
An illustrative example to adapt to your business. It does not represent a completed project in this municipality.
Does each meeting need its own page?
One session page can collect all dates and show exceptions. Participants would understand the complete commitment before choosing a group or asking whether a place is available for them.
How would a paired registration work?
The form could connect two places within one request. Confirmation would state whether both are accepted, preventing one person from being registered while the other assumes they also have a place.