How to Use Survey Questions and Conditional Questions

Survey questions let you collect information from attendees during the ticket-buying process. You can ask anything from dietary preferences to t-shirt sizes, and you can use conditional questions to show or hide a follow-up question based on how an attendee answers an earlier one.


Enabling Survey Questions on a Ticket Type


  1. Go to My Account → Manage Events and click Edit Tickets for your event.
  2. Open the ticket type you want to edit (or create a new one).
  3. Find the Ask Survey Questions? field and select Yes.
  4. The survey questions panel expands below.

Question Types


Each question has a type that controls how the attendee answers it.

Type What it collects
Text A short, single-line free-form answer
Long Text A multi-line free-form answer
Number A numeric value
Date A date picked from a calendar
Phone A phone number
Email An email address
URL A web address
Radio Buttons One answer selected from a predefined list
Select One answer chosen from a dropdown list
Checkboxes One or more answers selected from a predefined list
Additional Terms A custom terms-and-conditions statement the attendee must acknowledge
File Upload A file attachment (images, PDFs, documents) — see note below

File Upload is available only for events and organizers that have the File Upload feature enabled. Uploaded files are stored securely and deleted automatically 30 days after the event ends.


Adding Questions to a Ticket Type


Once survey questions are enabled on a ticket type, the question panel shows all questions currently assigned. From here you can:

  • Drag rows up or down to reorder questions.
  • Click the edit icon on any row to open the inline editor.
  • Delete a question from this ticket type with the delete button.
  • Add a question from your personal question library by using the search box, or create a brand-new question directly in the panel.

Question Presets


The preset bar at the top of the survey panel gives you ready-made question groups you can add in one click:

Preset What it adds
Dietary needs A checkboxes question for dietary restrictions, plus a conditional follow-up for details
Accessibility A radio question asking about accessibility needs, plus a conditional follow-up for details
Sponsorship assets A select question for asset type, plus a conditional file-upload question
File upload A standalone file-upload question (shown only when File Upload is enabled)

Presets are starting points — you can edit any question after adding it.


Managing Your Question Library


Your Manage Questions page (My Account → Manage Questions  ) is a personal library of reusable questions. Creating a question here saves it to your library so you can assign it to any ticket type across any of your events.

Creating a question


  1. Go to My Account → Manage Questions.
  2. Click Create Question.
  3. Fill in:
    • Question — the text the attendee will see.
    • Question Type — see the type table above.
    • Choices — for Radio Buttons, Select, or Checkboxes questions, add one answer per line. You can also allow an "Other" write-in option.
    • File Upload Settings — if you chose File Upload, set the maximum file size and allowed file types (Images, PDF, HEIC, Documents).
    • Show this question only when… — set a conditional rule (see below).
  4. Click Create Question.

Editing a question


Open Manage Questions, find the question in the list, and click Edit. Changes apply everywhere the question is assigned.

Assigning a question to a ticket type


From the ticket type editor, use the Add Question search box to find a question from your library and assign it.


Conditional Questions


A conditional question is one that appears (or stays hidden) based on how the attendee answered an earlier question. This keeps the survey focused — attendees only see questions that are relevant to them.

Requirements


  • The controlling question (the one whose answer triggers the condition) must be a Radio ButtonsSelect, or Checkboxes type.
  • The conditional question can be any type.

Setting up a condition in the Question Library (Manage Questions)


When creating or editing a question, check "Show this question only when…" to reveal the condition fields:

  1. Controlling Question — select the Radio Buttons, Select, or Checkboxes question that drives the condition.
  2. Answer that triggers this question — choose the specific answer that should make this question appear.

The question is hidden by default and only appears when the attendee chooses the selected answer.

Setting up a condition in the Ticket Type Editor


The ticket type editor supports the same conditional logic. Edit any question row and use the condition fields to set a controlling question and trigger answer.

How conditional questions work at checkout


  • Questions set to always visible are shown to every attendee.
  • Questions with a condition are hidden by default and appear in real time as soon as the attendee selects the trigger answer.
  • If an attendee changes their answer and the follow-up question disappears, any value they entered in it is cleared automatically.

Advanced Conditional Logic (Admin Survey Builder)


Event organizers with admin access to the WordPress backend have access to the Admin Survey Builder, a dedicated panel available inside each ticket-type product page. It includes:

  • Drag-and-drop question reordering.
  • Condition editor with:
    • Action — Show this question when or Hide this question when.
    • Match — Any rule matches or All rules match.
    • Multi-value triggers — choose multiple answers that can trigger the condition.
  • Validation panel — warns about duplicate question labels and broken conditions.
  • Presets & Templates tab — built-in question presets plus custom templates you can save, export, and import.
  • Dependency Flow tab — a visual diagram showing which questions depend on which.
  • Live Preview tab — simulate attendee answers to verify that conditions show and hide correctly before publishing.

Built-in presets in the Admin Survey Builder


Preset Questions included
Dietary needs Dietary restrictions checkboxes + conditional details textarea
Accessibility accommodations Accessibility needs radio + conditional details textarea
Sponsorship assets Asset type select + conditional file-upload question
Supporting file upload Standalone file-upload question

Custom templates


  1. Build a set of questions in the builder.
  2. In the Presets & Templates tab, enter a template name and click Save current questions as template.
  3. Custom templates are stored in your browser and available any time you edit a ticket type.
  4. Use Export and Import to transfer templates between browsers or computers.

How conditional rules work

Each conditional question has a controller (the question whose answer triggers the condition) and a follow-up (the question that appears or hides based on the answer).

Match settings:

  • Any — The follow-up appears if the attendee's answer matches any one of the trigger values you specify.
  • All — The follow-up only appears if the attendee's answer matches every trigger value (useful for checkbox questions where multiple selections are expected).

Multiple trigger values: You can set more than one answer that triggers the follow-up. For example, a follow-up about dietary needs could appear if the attendee selects either Vegetarian or Vegan from a radio button question.

When no answer is selected: If you want a follow-up to appear when the attendee has not yet answered the controller question, use the special value No answer selected. This is useful for optional questions where you want to display a follow-up prompt only until the attendee makes a choice.


Viewing conditional relationships in the Bulk Editor

If you use the Bulk Editor to review attendee data, open the Actions → Survey Context panel to see all conditional question relationships at a glance — which questions control which follow-ups, and what answer triggers each follow-up. Click Focus Conditional Paths to show only the related columns in the spreadsheet view.

Frequently Asked Questions


Can I use the same question on multiple ticket types?

Yes. Save it to your question library (Manage Questions) and assign it to as many ticket types as you like.

Can I make a survey question mandatory?

Yes. Each question has a Mandatory / Optional setting. Mandatory questions must be answered before the attendee can complete checkout.

What happens to conditional questions that are never triggered?

They are hidden throughout checkout and their values are not submitted with the order.

Can I have a chain of conditional questions?

Yes. A conditional question can itself be the controlling question for another conditional question, creating a multi-step flow.

Can I reorder questions after they are saved?

Yes. Drag the rows in the ticket type editor or use the up/down arrows to change the display order.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us