Skip to content

Form Builder — Customizing Registration Fields

The Form Builder lets you customize exactly what information you collect from attendees when they register. Every ticket has its own form, and you can also create standalone forms for surveys, feedback, or lead capture.

EventHex has two form systems:

TypePurposeWhere to Find
Ticket FormAttached to a specific ticket — collects data during registrationSetup → Ticket → (ticket card) → Form Builder
Standalone FormIndependent form with its own URL — for surveys, feedback, lead captureSetup → Forms
Standalone Forms list with Form Builder, Configure, and View Responses buttons
  1. Go to Setup → Ticket.
  2. Find the ticket you want to customize.
  3. Click the Form Builder button on the ticket card.
  4. The drag-and-drop form editor opens.

The Form Builder supports these field types, which you can drag from the sidebar onto your form:

Field TypeDescriptionExample Use
TextSingle-line text inputName, Company, Job Title
EmailEmail address with validationWork email, Personal email
PhonePhone number with country codeMobile, WhatsApp number
NumberNumeric inputAge, Team size
SelectDropdown with single choiceCountry, T-shirt size
Multi-SelectDropdown with multiple choicesDietary requirements, Interests
DateDate pickerDate of birth, Arrival date
TimeTime pickerPreferred session time
FileFile uploadID proof, Photo
CheckboxSingle yes/no toggleAgree to terms, Opt-in for updates

  1. Click a field type from the left panel or drag it onto the form canvas.
  2. Click on the field to open its settings.
  3. Configure the field properties:
    • Label Required — the field name shown to attendees (e.g., “Company Name”)
    • Placeholder — hint text inside the empty field
    • Required — toggle to make the field mandatory
    • Column Layout — choose full-width or half-width (two fields side by side)
  4. For Select and Multi-Select fields, add your options in the Options list.
  5. Drag fields to reorder them on the form.

Every ticket form automatically includes these fields that cannot be removed:

  • Full Name Required
  • Email Required
  • Phone

You can add any number of custom fields after these defaults.


The Form Builder includes a live preview panel on the right side. As you add and configure fields, the preview updates in real time showing exactly how the form will appear to attendees.

The preview supports two modes:

  • Desktop view — standard browser layout
  • Mobile view — iPhone mockup showing the mobile experience

For standalone forms (not attached to a ticket), click Configure to access additional settings:

  • General — form title, description, and URL slug
  • Submissions — enable/disable submissions, set submission limits
  • Approval — require approval before submissions are accepted
  • Security — enable CAPTCHA to prevent spam
  • Notifications — configure email notifications for new submissions

To see data collected through your forms:

  1. For ticket forms: Go to Registrations in the left sidebar and select the ticket tab.
  2. For standalone forms: Go to Setup → Forms and click View Responses.
  3. You can filter, search, and export responses as CSV.