Registrations arrive through a form, get copied into a spreadsheet, and reminders go out one message at a time. Capacity and cancellations are counted by hand. Keep the sign-up and the attendee list in the same place and all of that copying stops existing.
Start for freeNot into the event — into moving the same names between three places: from the form to the list, from the list to the mailout, from the mailout to the door.
Sign-ups land directly as attendees. Nobody re-types a name that has already been typed once.
Registration closes itself when the room is full and a waitlist builds behind it. A cancellation promotes the next person automatically.
Confirmation on sign-up, a reminder the day before. Sent by rule rather than by hand.
Mark arrivals and no-shows stay in the record — which is how you size the next event honestly.
You open the event with a capacity and sign-ups start filling it. Payment confirms a place and the confirmation goes out. On the day you check people in. Afterwards attendance and income sit in the record instead of being reconstructed for the report.
Duplicate the last one and change the date. The form, the fields and the message wording carry over instead of being rebuilt.
Organisers see their own events, coordinators see all of them, and attendees see only their own registration.
No code. Build the form, put it on the page, and the list builds itself.
Start for free