Skip to content

Form field types

Forms in 3Common support a range of field types for collecting information from attendees and buyers. You can mix and match these fields to build registration forms, waitlist sign-ups, vendor applications, and more.

Field types

Input fields

These fields collect a response from the person filling out the form.

Field Description
Single-line text A short text answer, up to 300 characters.
Multi-line text A longer freeform answer, up to 1,000 characters.
Email An email address. Can be linked to a contact's email field.
Phone number A phone number. Can be linked to a contact's phone field.
Date A date picker. Supports optional min/max date constraints.
File upload A file upload. Supports filtering by file type (images, documents, audio, data).

Selection fields

Field Description
Dropdown Pick one option from a dropdown list.
Radio buttons Pick one option from a visible list. Supports an optional "Other" freeform option.
Checkboxes Pick one or more options. Supports optional minimum/maximum selection counts and an "Other" freeform option.
Yes/no A simple yes/no toggle. Can be shown as a checkbox or a dropdown.

Content blocks

Field Description
Text block A block of static text, with no input. Use it to display disclaimers, instructions, consent notices, or any other information you want attendees to read while filling out the form.

Text blocks

Text blocks let you add plain text to any position in your form without asking for a response. Common uses include:

  • Consent and liability disclaimers
  • Instructions for a specific section of the form
  • Privacy policy notices
  • Any contextual information the attendee should read before answering the questions below

Adding a text block

  1. Open the form builder for your form or event.
  2. In the element picker, select Text block from the field list.
  3. Drag it into the position you want in the form.
  4. Click the text block to select it, then type directly in the canvas. You can also use the Content field in the settings panel on the right.

The content you enter is exactly what attendees will see. There is no title or label shown above the text block in the form. If you leave the content empty, the text block will not display anything to attendees.

Text blocks in form responses

Because text blocks don't collect any input, they are not included in form responses. They won't appear as columns in the form response table, and they won't show up in the order side panel when you review an attendee's answers. If a section of the form (buyer or per-attendee) contains only text blocks and no input fields, that section will not appear in the order side panel at all.

Conditional logic on text blocks

Text blocks support conditional logic. You can configure other fields in your form to show or hide a text block based on what an attendee selects. For example, you could show a liability waiver only when a guest selects a ticket type that requires one.

To set this up, use the conditional logic controls on the question that should trigger the text block's visibility.