I’d like to request feature an option to block selected email domains in email fields, based on a custom denylist defined by the form owner.
This feature would make it possible to reject submissions eg. from free email providers such as gmail.com, yahoo.com, outlook.com, live.com, etc., or from any specifically defined domain (e.g. "clients we do not serve")
Suggested behavior:
Add a setting for Email in form setting: “Blocked email domains”
Eg.
Allow entering one or multiple domains manually, for example: ▪️gmail.com
▪️yahoo.com
▪️outlook.com
▪️live.com etc.
Validate the domain part of the submitted email address before form submission
If the domain is blocked, show a custom validation message, for example: “Please use your business email address.”
Ideally support both: predefined common free-email domains and a custom denylist managed by the user
Use cases:
1)
Accept only business inquiries and reduce low-quality submissions by blocking popular free mailbox providers.
2)
Block a specific domain, for example from an unwanted client or company, so they cannot submit the form using that corporate email domain
To leave a comment, please authenticate.
Simply combine that with an email validation rule and you're good to go.