Building a registration form
Collect custom information from attendees at booking with a themed, multi-field registration form. (Pro)
Pro feature
Registration forms are part of Soaly Pro. Without Pro, the Forms tab is visible but the form won't run on the booking page.
A registration form attaches a questionnaire to your event's checkout - dietary needs, t-shirt size, company name, accessibility requirements, anything. It's built in a drag-and-drop editor on the Forms tab and becomes part of the booking flow once enabled.
Build the form
- 1Open the event and go to the Forms tab.
- 2Add fields from the field palette and arrange them by dragging. Each field has a label, optional description, and a required toggle - see Form field types for the full list.
- 3Group related questions with a Section break for a cleaner, scannable form.
- 4Optionally theme the form - accent and background colors and a header image - so it matches your brand.
- 5Toggle the form on. It now appears as a step in the booking flow.
How it behaves at checkout
- The form runs as a step during booking; required fields must be answered to complete the booking.
- Answers are saved against the booking and readable later under Forms → Responses.
- For a booking that covers several people, the booker gets a shared link to fill in the questionnaire for each additional attendee - so per-person details aren't lost on group orders.
Pitfalls
- Pro lapses → the form stops running. Your fields are saved, but the questionnaire won't appear on the booking page until Pro is active again.
- Section breaks aren't questions. They're layout only and never appear as a column when you export responses.
- Don't over-require. Every required field is friction at checkout - mark only what you truly need.