Edmissa docs

Field Validation

Decide which fields are required and which values are accepted.

Validation controls whether a field value is accepted. Use it to prevent real mistakes, not to make every useful value mandatory.

Required Field

Required Field is the first and most important validation choice. It means the field must be filled before the relevant form can be completed.

Use Required Field when the team cannot continue without the value. Do not use it just because a value is helpful. If users may not know the answer during the first conversation, leave the field optional and collect it later with a stage form or checklist.

Validation Rules By Field Type

The Validation step only shows rules that apply to the selected field type.

Field typeAvailable rules
Text InputMinimum Length, Maximum Length, Regex Pattern, Unique Value
Text AreaMinimum Length, Maximum Length, Regex Pattern
Rich TextMinimum Length, Maximum Length
EmailEmail Format, Unique Value
PhoneUnique Value. Phone format is handled by phone field settings.
URLURL Format, Unique Value
NumberMinimum Value, Maximum Value
CurrencyMinimum Value, Maximum Value
PercentageMinimum Value, Maximum Value
RatingMinimum Value, Maximum Value
DateFuture Date Only, Past Date Only, Date Range, Minimum Age, Maximum Age
Date & TimeFuture Date Only, Past Date Only, Date Range
Color PickerRegex Pattern
TimeNo additional validation rules.
DropdownNo additional validation rules. Use options to control allowed values.
Multi SelectNo additional validation rules. Use options to control allowed values.
Radio ButtonsNo additional validation rules. Use options to control allowed values.
CheckboxNo additional validation rules.
File UploadFile rules come from the selected Document Type.
Image UploadFile rules come from the selected Document Type.
AddressConfigure visible and required address parts in field configuration.

Subfields inside custom groups use the same rule types where possible, but Unique Value is not used for subfields.

Rules That Need A Value

Some rules need an extra value.

RuleValue to enter
Minimum LengthMinimum number of characters.
Maximum LengthMaximum number of characters.
Minimum ValueLowest allowed number.
Maximum ValueHighest allowed number.
Regex PatternThe pattern the text must match.
Date RangeAllowed start and end dates.
Minimum AgeMinimum age in years.
Maximum AgeMaximum age in years.

Each rule also has an error message. Keep the message plain and helpful so the user knows how to fix the value.

Good Validation Choices For Student Visa Processing

FieldSuggested validation
Primary EmailEmail Format and Unique Value.
Primary PhonePhone settings for country and phone type. Add Unique Value only if one phone number cannot belong to more than one student.
Passport NumberRegex Pattern only if the agency has a clear pattern requirement.
Date Of BirthPast Date Only and age rules when the agency has age limits.
Application DeadlineFuture Date Only when past deadlines should not be entered.
Tuition DepositMinimum Value when the amount cannot be negative.

Validation should help users enter clean data. If it creates too many blocks, the workflow will slow down.

GuideUse it for
Student fieldsDecide which profile fields should be required.
Application fieldsDecide which pipeline fields should be required.
Field configurationConfigure phone, address, upload, option, and repeating fields.