Use registration forms to collect attendee information with a ticket purchase. Create a reusable form, add questions, and attach the form and a registration type to the appropriate ticket. This guide uses a Workshop Registration form with an Attendee type.

1. Create a registration form

  1. In Event Manager, go to Events > Registrations > Registration Forms.
  2. Click Add Form.
  3. Enter a Registration Form Name, such as Workshop Registration.
  4. Enter Attendee in Reg-Type Name 1. Registration types let one form serve different audiences, such as Attendee, Student, or Guest. You can define up to five types.
  5. Click Add, then click Manage beside the new form.

If Registrations is missing from your menu, ask your account administrator to check your registration permissions.

Create Workshop Registration and enter Attendee as registration type 1

2. Add questions to the form

Under Registration Form Fields, choose a Field Type, enter the Long Name (Public) and Short Name (Internal), select the user types that should see the field, and click Add. The public name is the question shown to patrons. The internal name identifies the field in the builder and reports.

For this example, add these fields in order. Keep Attendee selected on every field.

Public question
Internal name
Field type
Options
Settings
First name
First name
Text
—
Required
Last name
Last name
Text
—
Required
Will you attend dinner?
Dinner
Radio
Yes, No
Required; enable Trigger after adding
Meal choice
Meal
Selectbox
Chicken, Vegetarian, Vegan
Hidden and Required; add a condition
Dietary details
Dietary
Text
—
Hidden and Required; add a condition

Enter choice lists separated by commas. Required asks the patron to complete a visible field. Hidden keeps a follow-up question out of view until its Show condition is met. A field must be assigned to the registration type used by the ticket to appear for that ticket.

Add the required dinner question with Yes and No options

Click a field name to edit it. Click its sorting number to change its position. Other field types include Header, Message, Text Box (multi-line), Date, Checkbox, Checkbox (price), Checkbox (multi-choice), Signature, and Upload where available. A priced checkbox adds its configured charge when selected.

For Text fields, Primary can use the response as the attendee name. Checkout Value maps an answer to a billing field. Use these only when that mapping fits your form.

Use Manage in the Registration User Types panel to edit registration instructions and other form text. Preview the patron flow to confirm which text appears in your checkout.

3. Add conditional responses

Conditional responses show or hide a question based on a previous answer. The earlier question is the parent/trigger; the follow-up is the child. Radio, Checkbox, and Selectbox fields can be triggers.

Show Meal choice when Dinner is Yes

  1. In the Dinner row, turn on the control in the Trigger column.
  2. Make sure Meal is marked Hidden and Required.
  3. Click Meal to edit it, then click Conditions. You can also use its control in the Cond. column.
  4. Choose Is Child Element (responds to action).
  5. Keep Attendee enabled. Enable Dinner, then choose If ... Yes.
  6. Set Child Action to Show, then click Save+Close.

Meal condition: Dinner equals Yes and child action is Show

Optional: show Dietary details for Vegetarian or Vegan

  1. After saving Meal’s Dinner condition, turn on Trigger in the Meal row. Meal now both responds to Dinner and triggers another question. The condition dialog also calls this Is Both (Parent and Child).
  2. Keep Dietary marked Hidden and Required.
  3. Open Dietary’s Conditions and choose Is Child Element (responds to action).
  4. Enable Meal, select Vegetarian and Vegan, and set Child Action to Show.
  5. Keep Attendee enabled and click Save+Close.

Dietary details condition with Vegetarian and Vegan meal choices selected

Multiple selected choices from one Selectbox are alternatives: Vegetarian or Vegan. If you select multiple parent questions for one child, all selected parent rules must match. Leave unrelated parents off.

Test before using nested conditions: click Preview and test Yes, No, each meal option, and changing an earlier answer after filling a follow-up. Allow each update to finish. Dependent questions may not all refresh immediately when an earlier answer changes. If the result does not match your intended flow, simplify the form or contact support before using it for sales.

4. Attach the completed form to a ticket

  1. Open your event and go to Tickets + Pricing > Manage Tickets.
  2. Select the correct event date.
  3. Click the ticket name, then More Options.
  4. Set Registration Form to Workshop Registration.
  5. Set Registration Type to Attendee.
  6. Click Save+Close.

Adult ticket advanced settings with Workshop Registration and Attendee selected

The attachment applies to that ticket row on that event date. Repeat for other tickets or dates that need a form. No special registration event category is required. The separate Conditional setting on the ticket screen controls conditional ticketing; use the form builder for conditional questions.

5. Preview the form online

  1. On Manage Tickets, click Preview to open the event online.
  2. Select a quantity for the ticket with the form attached and click Order Now.
  3. Complete the registration questions. Choose Yes for dinner to reveal Meal choice; choose Vegetarian or Vegan to reveal Dietary details.
  4. Complete visible required fields, then use Save Registration to continue in the checkout shown here.

Online registration with dinner Yes, Vegetarian selected, and dietary follow-up visible

Checkout appearance and button labels can vary. Test multiple tickets as well as one ticket: each attendee needs their own registration answers. A preview lets you inspect the form without completing payment.

6. Complete registration after a Box Office sale

In Box Office, staff can sell the ticket first and complete its registration afterward.

  1. Go to Box Office > Box Office > Quick Select.
  2. Select the event and date, add the ticket, and confirm the selection.
  3. Click Pay Now and complete the sale with the appropriate payment method. The example below is a cash sale in a demo account.
  4. On the confirmation screen, click Edit Registration Form.
  5. Select the ticket/date link to open that attendee’s form.

Box Office cash-sale confirmation with Edit Registration Form action

  1. Enter the attendee’s answers and click Save or Save+Close.

Post-sale staff registration editor with attendee fields and save controls

The staff editor uses internal field names and can display all fields together, including conditional follow-ups. Fill the answers appropriate to that attendee; its layout differs from the patron’s online form.

Edit answers later

Find and expand the order, then use the registration edit option on the ticket. Select the relevant attendee, update the answers, and save.

7. View and export registration responses

Go to Reports > Event Reports, select Open Events or Closed Events as appropriate, and choose Registrations Report. Select the event and use the report’s Print or Export option. The event must have a ticket with a registration form and type attached. Custom User Info questions use a separate feature and report.

Fees and registration time

Registration fees follow your account’s configured registration fee rules. Standard promoter users cannot change the registration fee rate. Who pays the fee is controlled by the applicable online, Box Office, or phone-sales fee settings. Contact support if you need help confirming your configuration.

To review the registration timeout setting, go to Events > Registrations > Registration Settings, choose Registration Timeout, and save. Checkout versions can handle timers differently; verify the countdown in your online preview instead of assuming a universal default.