Registration & capacity — slot logic with live limits
Eventbrite charges 8 percent per ticket — at 200 registrations that quickly becomes several hundred euros you pay for a function you can build cleanly yourself. The expensive part is not collecting the data, it is the capacity logic behind it: max 200 seats, from seat 201 automatic waitlist, on cancellation the next one moves up, everyone receives their confirmation with calendar entry.
That is exactly what you do with a structured registration form plus cap management. You set the max participant count, and the system auto-switches to waitlist mode when it is reached. Conditional logic only shows track or workshop choices when slots are still free. On submission an ICS file is generated automatically and sent with the confirmation email — the date lands in the participant's calendar without anyone manually doing anything.
For you as event manager this is the point where you get operational control. You see in real time how bookings spread across tracks, can steer load per track and no longer maintain Excel sheets. Trade-off: if you need complex multi-ticket logic with payment (early bird, VIP, Stripe), that is some setup work — but after that it runs without daily intervention.