Events - Repeat Fields
Repeat Fields are what make it possible to collect information for every attendee in a multi-ticket order. When someone registers for an event and purchases more than one ticket, Repeat Fields automatically display a separate set of form fields, like name, email, and phone number, for each ticket purchased.
How Repeat Fields work
When a registrant fills out an event registration form on your website, they first choose how many tickets they want. This is the Quantity field. Once they select a number, the form automatically displays a full set of attendee fields for each ticket.
Example: A member purchases 3 tickets. After selecting a quantity of 3, the form displays three separate sections, one for each attendee, each asking for that person's name, email address, and phone number.
The fields that repeat (name, email, phone, etc.) are called Repeat Fields. Each one is tied to an individual ticket in the order, so every attendee ends up with their own complete record in the system.
Why Repeat Fields are important
Without Repeat Fields, a registration form only collects information for one person, even if multiple tickets are purchased. This means:
- You won't know who all the attendees are, just who placed the order.
- Staff checking people in at the door won't have each person's individual record.
- Your event roster and attendance reports will be incomplete.
Repeat Fields ensure that every ticket has a corresponding attendee record, giving you a full and accurate picture of who is attending your event.
It is also important to note that the Repeat_Placeholder field must be present on the registration form itself. Without it, the event form will not process correctly and can lead to common event registration errors. Make sure this field is always included when building or editing a ticket's registration form.
The two required fields: Quantity and Repeat_Placeholder
Every registration form that uses Repeat Fields must include both of these fields. If either one is missing, the per-attendee sections will not appear correctly on the form.
| Field | What it does | What happens without it |
|---|---|---|
Quantity |
This is where the registrant selects how many tickets they are purchasing. The form uses this number to know how many attendee sections to display. This field can be set to hidden if you do not want registrants to change the quantity themselves. | The form has no way to know how many tickets are being purchased, so the attendee sections never appear, or only one section appears regardless of how many tickets are selected. |
Repeat_Placeholder |
This marks the spot on the form where the attendee sections will appear. Think of it as a reserved space that gets filled in with the right number of attendee blocks once a quantity is selected. | Even if a quantity is selected, the attendee sections have nowhere to appear on the form, so registrants are never asked to fill them out. |
Both fields must be on the form for the repeat functionality to work. Quantity controls how many attendee sections appear, and Repeat_Placeholder controls where they appear.
Note: These two fields are required on all registration forms that collect per-attendee information, even for single-ticket forms. This keeps the form consistent and ensures it works correctly if someone adjusts the quantity later.
Where Repeat Fields are managed
Repeat Fields are managed from the Options subtab within the Tickets tab. To access them:
- Open the event in the admin interface.
- Click the Tickets tab.
- Click the Options subtab.
Every field listed on the Options subtab is a Repeat Field. These are the fields that will be displayed once per attendee on the registration form when a ticket is purchased.