Skip to main content

Data Validation

Validation ensures that a recipient enters information in the right format before they can complete their signing step. For example, if you need an email address, validation makes sure the recipient types something that looks like user@example.com rather than free-form text.

Validation applies to text fields only. It checks format, not whether the value is real or accurate.


Built-In Validation Types

Select a validation type in the Validation dropdown when you have a text tag selected.

Contact and Identity

TypeWhat it checks
EmailStandard email address format
PhonePhone number (digits, spaces, dashes, parentheses)
SSNUS Social Security Number, 9 digits, formatted or unformatted
ZIPUS ZIP code, 5 digits or ZIP+4

Dates

TypeFormat enforced
DateAny recognizable date
Date MM/DD/YYYYe.g. 03/15/2026
Date DD/MM/YYYYe.g. 15/03/2026
Date YYYY-MM-DDe.g. 2026-03-15

Numbers

TypeWhat it checks
NumberAny numeric value
IntegerWhole numbers only
DecimalNumeric value rounded to 2 decimal places
CurrencyMonetary amount with up to two decimal places
PercentageNumeric percentage
Positive OnlyPositive numbers only (no negatives or zero)

How to Apply Validation

  1. Select a text tag on the document.
  2. In the properties panel on the right, open the Validation dropdown.
  3. Choose the type that matches what you need.
  4. Save or send the agreement.

Recipients see an inline error message if they enter something in the wrong format.

note

Validation checks format only, it doesn't verify whether the data is accurate or belongs to a real person. For example, SSN validation confirms the right number of digits in the right pattern, but doesn't check if the number is valid.


Custom Validation

If none of the built-in types match your needs, you can set a custom format using a regular expression pattern. Select Custom (Regex) and enter your pattern along with the error message recipients should see if their input doesn't match.

This is an advanced option, if you're not familiar with regular expressions, ask someone on your IT team to help define the pattern.