Start free trial

Email Verification

The Email Verification field allows you to ask your form users to enter their email address and verify it using an email verification code sent from Snapforms.

Form users are unable to submit the form if they cannot verify their email address. This is a great way to ensure you are collecting valid email addresses and maintaining a clean email list.

Tip: If you don’t have a specific requirement for verifying email addresses, you can use an email address field to collect email addresses instead.

Basic setup

  1. In the Form Fields panel (left-hand side), under Advanced Form Fields, click and drag the Email Verification field onto your form.
  2. Enter the field question or name.
  3. (Optional) Tick if answering this question is compulsory.
  4. Save & Close.

Show advanced options 

Advanced options provide additional controls and functionality as explained in the table below.

OptionAllows you to…
Question (Label)Show a different field label (instead of the field name) on the form.

When a Question (Label) is specified, it will override the Question (Name) on your form. 

For example, you may want to:

  • show multiple fields with the same question or label
  • use internal field names for reporting purposes, but show user-friendly field labels on the form.
Hide the question (only show the answer box)Only show the input field (without the question/name).
PlaceholderProvide an example of a response or required format to guide form users. The placeholder text will disappear when a value is typed in.
Further instructionsAdd some informative text just below the field.
Allowed domainsRestrict the email addresses that are allowed to be verified.

Enter the allowed domains (e.g. separated by a comma. Otherwise leave this blank to allow all email addresses.

Show /hide this field with conditional logicHide this field until certain conditions/responses in other fields are met. To learn more, see Show or hide fields using conditional logic.


Get an online form trial or demo absolutely free.