What Chobble Tickets does here
An online session is an ordinary listing. It can be free or paid, it has its own capacity and deadline.
A course that meets on the same link every week is one daily listing, with places counted for each date. When each session has its own joining link, that still works, because email can be addressed to one date of the course rather than to the whole term.
The same setup covers webinars, online classes and courses, remote workshops, talks and lectures, committee and members' meetings, and streamed concerts.
Custom questions collect what you need before the day, and paid places go through Stripe, Square or SumUp into your own account with no Chobble per-ticket fee.
