Skip to content

Fields & Logic

📝 Task Field Types

Forms support lots of different field types for collecting info:

✏️ Text Fields

TypeDescription
Short TextA single line for a quick answer
Long TextA bigger box for longer answers
Rich TextFancy text with bold, italics, etc.

🔢 Number Fields

TypeDescription
NumberAny number
CurrencyMoney amounts (with dollar signs, etc.)
PercentageA percentage value

📅 Date & Time

TypeDescription
DatePick a date
Date & TimePick a date and time
TimePick a time only
Date RangePick a start and end date

☑️ Selection Fields

TypeDescription
DropdownPick one option from a list
Radio ButtonsPick one option (all options visible)
CheckboxesPick one or more options
Yes/NoSimple yes or no toggle

📎 File Fields

TypeDescription
File UploadUpload one file
Multiple FilesUpload more than one file
Image UploadUpload an image specifically
Document UploadUpload a document specifically

✒️ Signature Fields

TypeDescription
SignatureSign your name electronically
InitialsWrite your initials

📇 Contact Fields

TypeDescription
PhoneA phone number (checks if it's valid)
EmailAn email address (checks if it's valid)
AddressA full mailing address

🧠 Conditional Logic

Make your forms smarter! You can show or hide tasks based on what someone already answered.

🔄 How Conditional Logic Works

Conditions can:

  • Show a task when a condition is met
  • Hide a task when a condition is met
  • Require a task when a condition is met

📋 Condition Types

ConditionDescription
EqualsThe answer matches exactly
Not EqualsThe answer doesn't match
ContainsThe answer has certain text in it
Is EmptyNothing was entered
Is Not EmptySomething was entered
Greater ThanThe number is bigger than a value
Less ThanThe number is smaller than a value
Is TrueA checkbox or yes/no is checked
Is FalseA checkbox or yes/no is not checked

🛠️ Setting Up Conditions

  1. Click on a task in the form editor
  2. Click Add Condition
  3. Pick which task triggers the condition
  4. Choose the condition type
  5. Set the value it should match
  6. Save the condition

💡 Example Conditions

Show follow-up questions:

  • If "Were you hospitalized?" = Yes
  • Show "Hospital name" and "Upload hospital records"

Skip sections that don't apply:

  • If "Employment Status" = Unemployed
  • Hide "Employer Information" section

Require proof:

  • If "Have medical bills?" = Yes
  • Require "Upload medical bills" task

Pro Tip

Conditional logic keeps forms short and focused. Clients only see questions that matter to their situation! 🎯

🔀 Multiple Conditions

You can combine conditions:

LogicDescription
ANDALL conditions must be true
ORANY one condition can be true

⚙️ Task Settings

Set up each task in the form:

📋 General Settings

SettingDescription
NameThe task title the client sees
DescriptionInstructions telling the client what to do
RequiredThe client must complete this task
OrderWhere it appears in the section

✅ Validation Settings

SettingDescription
Min LengthShortest allowed text
Max LengthLongest allowed text
Min ValueSmallest allowed number
Max ValueLargest allowed number
PatternA special format the answer must match
File TypesWhich file types are allowed
Max File SizeThe biggest file you can upload

🎨 Display Settings

SettingDescription
PlaceholderExample text shown in an empty field
Default ValueA value that's already filled in
Help TextExtra tips for the client
Read OnlyThe client can see it but can't change it

Turn unreachable clients into paid cases.