Collects email addresses from respondents. Supports confirmation fields and domain restrictions.
In the forms.app builder, you can require the field, add a placeholder, enable email confirmation, restrict to a specific domain, and set a submitter email.
| Field | Type | Description |
|---|---|---|
questionType | "email" | Identifies this as an email field |
placeholder | string | Placeholder text for the input |
email.labels.confirmation | string | Label for the confirmation input |
email.isShowConfirmation | boolean | Show a second field to confirm the email |
email.isLimitedDomain | boolean | Restrict answers to a specific domain |
email.limitedDomain | string | Allowed domain (for example, forms.app) |
Email addresses can be up to 255 characters.
{
"_id": "6a0ef5da3affac35058b05a6",
"questionType": "email",
"question": "Enter your email address",
"placeholder": "Enter Email",
"displayOrder": 1,
"isRequired": false,
"isDeleted": false,
"isActive": true,
"email": {
"labels": {
"confirmation": "Confirm email"
},
"isShowConfirmation": true,
"isLimitedDomain": true,
"limitedDomain": "forms.app"
}
}