How to Require Company Emails in Form Submissions

If you want to require "work emails" for a specific Campaign, you can prevent submissions from personal emails at common free inboxes, like Gmail, Yahoo, and Hotmail.

This can be done with Digioh Extension: Block Free Email Providers. To add this app to your account, follow these steps:

1) Go to Profile (top-right) > Extensions.

Digioh's account navigation menu displaying a list of administrative options, with a red box highlighting the 'Extensions' menu item

2) Expand the Data Validation category & select the Install button for our Block Free Email Providers extension.

Digioh's Extensions manager under the Data Validation category, with a red box highlighting the 'Block Free Email Providers' extension and its Install button

3) Open your campaign in the editor, and open the layout tab for page with your Email Field.

Digioh's campaign editor highlighting the Layout tab for campaign page settings.

4) Add the following key/value for Page Metadata:

free_email_domain: block

Digioh's campaign editor showing a red box highlighting the Page Metadata section configured with a key of 'free_email_domain' and a value of 'block'

Finally, publish your campaign when ready. From now on, users won't be able to submit personal email addresses.

NoteThis process assumes that you are using the native email field in your form. If you are using a Custom Field for email, set the free_email_domain metadata at the Field Level instead of at the Page level.

Page level metadata always looks for our native email field — a differently named field will be missed. 

For more information, see How do I configure Metadata?

Redirect URL mode

Set free_email_domain to a full URL instead of block to redirect users rather than block them. When a free email address is detected, the form submits normally and the user is immediately sent to the URL you specify — for example, https://yoursite.com/personal-signup. Use this to route personal-email users to an alternative flow without showing a validation error.

This app also supports "inline" error message types, that show below the form field rather than in a bubble at the top of the campaign. Configure this in the Form > Inputs tab.

Running into an issue or have a question? Reach out to our support team via support@digioh.com and we'll be happy to help!

Related Reading:

Want to get more from Digioh?

Get the playbooks leading brands use to convert more visitors into revenue.

Browse the Playbooks ?

Platform Tour

See what else you can do with Digioh in our self-guided platform tour.

Take the Tour ?

Still Need Help?

Connect with our team for technical help.

Message Support