Short Answer

A single-line text input field. The most basic and versatile field type. Use it for names, titles, IDs, URLs, or any short text response.

Configuration

TabFieldDescription
DesignQuestion textThe question shown to the respondent
DesignDescriptionHelp text below the question
DesignPlaceholderGray text shown when empty (e.g., "Enter your name")
DataDefault valuePre-filled value
DataVariable nameHow to reference this field in workflows
SettingsRequiredWhether the field must be filled
SettingsRead-onlyShow but don't allow editing
SettingsHiddenHide from respondent (set via URL params or logic)
ValidationsMin lengthMinimum character count
ValidationsMax lengthMaximum character count
ValidationsPattern (regex)Custom validation pattern
ValidationsCustom errorError message when validation fails

Validation patterns

PatternRegexUse case
Letters only^[a-zA-Z\s]+$Names
Alphanumeric^[a-zA-Z0-9]+$Usernames, IDs
URL^https?://.*Website URLs
No special chars^[^<>{}]+$Prevent injection

Common uses

  • Full name
  • Job title
  • Company name
  • Website URL
  • Social media handle
  • Order/reference number
Tip

For email addresses, use the dedicated Email Address field instead. It has built-in email format validation.

Best practices

  • Label clearly: write the question as the respondent would think about it, not your internal field name
  • Use descriptions: add help text below the question for any field that might be ambiguous
  • Set placeholders: show an example of the expected input format
  • Mark required fields: only require what you genuinely need; optional fields increase completion rates
  • Test on mobile: ensure the field is usable on small screens before publishing

Conditional visibility

This field can be shown or hidden based on previous answers:

  1. Add an If-Else logic node before this question on the form canvas
  2. Set the condition based on a previous field's value
  3. Connect the True branch to this question (shows it)
  4. Connect the False branch past this question (skips it)

This lets you create dynamic forms where irrelevant questions are hidden.