Setting up a waitlist for events is crucial when attendee spots are limited. With Azavista, you can create events that manage waitlists efficiently, ensuring smooth registration and enhancing attendee experience. This article will guide you through the steps to create an event with a waitlist setup, covering how to enable, customize, and monitor waitlists in Azavista.
Pre-requirements
- Content page: "Placed on the waitlist"
- Email: "Placed on the waitlist"
- Email: "Registration spot allotted"
Setting up the waitlist registration flow
1. In the Content module, open your registration form and create two dependencies : "Waitlist inactive" & "Waitlist active"
- "Waitlist active": Workflow -> Waitlist -> Checked
- "Waitlist inactive": Workflow -> Waitlist -> Unchecked
2. Add a text section mentioning "The event has reached full capacity [...]", and apply the dependency "Waitlist active".
3. Add a form button with the text "Waitlist", and apply the dependency "Waitlist active"
4. Add a form button with the text "Submit", and apply the dependency "Waitlist inactive"
5. Click on publish
6. Navigate to the Workflows, and use the workblock "Registration waiting list". Connect it to your registration journey, as required. Make sure that it is followed by a "Pre-arrival" workblock, which is used to count the number of registrations.
7. Configure all the items, including the ones listed under "Use waitlist" (enabled).
8. Click on publish
9. Navigate to the Event dashboard, and add the widget "Event waitlist". It will show important data about your waitlist, such as the remaining number of registration spots, participants with a reserved spots, etc.
10. Test the registration flow: The relevant text & messages will appear and be sent to the participant depending on whether the maximum number of registrations for the event was reached.
Setting up a waitlist registration flow, A to Z