Experiences & forms

Add registration questions and conditional fields

Collect the answers you need, show questions for selected tickets and apply simple conditional logic.

The quick answer

Use Final Touches while creating an experience or Edit Form from its admin dashboard. Add each question, choose its type and mandatory setting, then optionally limit it to tickets or show it conditionally based on another answer.

Follow these steps

  1. Open Final Touches during experience creation, or open Edit Form in the experience's admin dashboard.

  2. Set the form title and whether completing the form is required for registration.

  3. Add a question and choose its type. Available editor choices include short text, multiple choice, dropdown, number, email, date, file upload and website link.

  4. Enter the question text and options where needed. Turn Mandatory on only for an answer that must be supplied.

  5. Choose All respondents or the relevant ticket options for a ticket-specific field.

  6. For Conditional Logic, turn on Show Conditionally, select the parent question, choose is or is not, and select the answer. Use the available all/any rule combination where needed.

  7. Review the order and save. Test the customer page with the matching ticket and answer choices before sharing it widely.

Good to know

  • Required hidden fields should not be used to force customers to provide irrelevant answers; test each conditional branch.
  • The form editor rejects circular dependencies between questions.
  • AI-imported questions still need your review for labels, option choices, required settings and ticket mappings.

If something isn’t working

  • A question does not appear: check the selected ticket and the answers that control its conditional logic.
  • Save reports a conditional logic cycle: remove a dependency that leads back to the same question.
  • A multiple-choice field has incomplete options: supply each visible label and remove blank options before saving.

Still need help? Include the club, screen, action and error message so our team can find the right issue.

Contact support