Ticket Custom Fields
Once you've set up your event details, it's time to add tickets to your event. One of the most important aspects of creating your tickets is to also create the registration form you want your attendees to fill out.
At the bottom of the ticket modal, in the Attendee Form section, there is an area for custom fields. These custom fields can be optional or required and are set up in the Custom Fields section of your website.
Add A Custom Field to an Event Ticket Attendee Form
Choose the ticket you want to add your custom field to and click the Edit link.
Scroll to the bottom of the ticket information modal - to the Attendee Form section (see screenshot above).
Find your custom field in the left column and drag it over to the right-hand side to place it in the Attendee Form. If you don't see the custom field you're looking for, refer to the section below for more info.
Rearrange the fields as needed.
Save & Close.
The Importance of the Attendee Field
The attendee field that collects the attendee's name, email, phone, and company information on a ticket is considered separate from a custom field.
It is automatically on the ticket creation form and automatically checked to Show on Form, meaning, it will ask attendees for this information. If a ticket does not need Attendee information collected, uncheck the "Show on Form" box.
You can choose to make it Required directly from the form as well. We highly recommend setting the Attendee field as required for tickets that can be purchased by users who are not logged in.
Keep in mind the difference between Purchaser and Attendee. It is most common that you will want to keep "Show on Form" checked for most tickets, and even consider making it Required.
John Smith may be the purchaser of and buy 5 tickets for co-workers. If you are not showing the attendee field, you will see 5 tickets purchased by John Smith, with no additional information about his co-workers. Showing the attendee field will ask the name, email, phone, and company for each attendee. If they already have a record in the database, this basic information will come from their record.
Custom Field Population From Member Record Fields During Event Registration
Note in the screenshot of the attendee form above that some of the custom field options in the list show a handshake icon, while others show a calendar icon to the left of their name.
These icons appear based on the visibility settings of the fields.
The handshake icon symbolizes a custom field that is shown on both the member record and event registration. If a purchaser selects someone's existing record during event registration, the values in these fields from their member record will populate into their event registration. Please note that this does not apply to member fields at this time.
The calendar icon symbolizes events-only fields. These custom fields are set to show only on event registration forms and do not appear on member records, so this information would not populate from anywhere during event registration.
Things to know:
The custom field must be set as visible on both member records and event registrations.
The data only pre-populates if the purchaser is logged in and the attendee's member record is chosen during registration.
Purchasers can edit the value in the event registration, but it will not update the member record (for security purposes - Jim can register Sally, but Sally probably doesn't want Jim to be able to edit her personal profile information). These changes would need to be made directly in the member record.
Changes to the member record after registration will not update the attendee record. The historic value from the time of registration remains.
Custom Field Missing From the List?
If you don't see a custom field in the available list, double-check that the Visibility setting on the custom field is set to show for Events.
AE Tip™: When you're setting up custom fields for event registration, you might want to consider checking Attendee List as well. This will show the field on an event's attendee list view (on the backend).
Also, if the requirement setting of a custom field is not correct, go to the Custom Fields section on the backend and edit the custom field there. The settings will then transfer to the event ticket.