Field Types

Field Types

The form builder offers over 20 field types, organised into four categories. Each type is purpose-built for a specific kind of data, with appropriate input controls and validation applied automatically.

Basic Fields

Field TypeDescriptionTypical Use Case
Text InputSingle-line text field for short responses.Names, job titles, references
Long TextMulti-line textarea for extended responses.Event descriptions, requirements
NumberNumeric input with optional min/max validation.Quantities, headcounts, budgets
EmailText input with email format validation.Contact email addresses
PhonePhone number input supporting international formats.Contact telephone numbers
Website URLText input with URL format validation.Company websites, portfolio links

Selection Fields

Field TypeDescriptionTypical Use Case
DropdownSingle-select from a predefined options list.Event type, department, priority
Radio ButtonsSingle-select with all options visible.Yes/No questions, delivery method
CheckboxesMulti-select with all options visible.Services required, dietary needs
Multi-SelectMulti-select dropdown for longer lists.Skill sets, certifications held
Toggle SwitchBoolean on/off for true or false responses.Terms acceptance, newsletter opt-in

Date & Time Fields

Field TypeDescriptionTypical Use Case
Date PickerCalendar-based date selection with min/max constraints.Event date, hire start date
Time PickerTime selection with configurable intervals.Arrival time, collection time
Date & TimeCombined datetime picker in a single field.Delivery slot, load-in time

Advanced Fields

Field TypeDescriptionTypical Use Case
File UploadUpload images and documents with type and size limits.Site plans, insurance certificates
Signature CanvasTouchscreen canvas for drawing a signature.Delivery confirmation, waivers
Star Rating1 to 5 star rating for scoring.Post-event feedback, service quality
Colour PickerVisual colour selection returning a hex value.Branding colours, signage colours
AddressStructured fields: street, city, county, postcode, country.Delivery address, venue address
PercentageInput constrained to 0–100 as a slider or numeric field.Discount rate, deposit percentage
CurrencyFormatted monetary input with currency symbol.Budget amount, estimated spend
Rich Text EditorWYSIWYG editor with bold, italic, lists, and links.Event briefs, special instructions

Field Configuration Options

Every field type supports the following configuration settings:

  • Label — the text displayed above the field
  • Placeholder — hint text shown inside the field before input
  • Help Text — supplementary guidance displayed below the field
  • Required — toggle to make the field mandatory
  • Default Value — pre-fill the field with a value submitters can change
  • Validation Rules — additional constraints such as min/max length or pattern matching

Tips for Choosing Field Types

  • Use Radio Buttons for five or fewer options; use Dropdown for longer lists.
  • Use Toggle Switch for yes/no questions rather than a two-option dropdown.
  • Use Address rather than a text input when you need structured location data.
  • Use File Upload with type restrictions to ensure correct file formats.
  • Use Long Text sparingly — submitters prefer structured inputs over free text.

Was this article helpful?