Every form in Leadpages includes required email field by default. But there may be reasons to skip collecting a visitor’s email address on certain forms. Whether you already have a contact’s email address or you just don’t need it, read on to create a form without a visible email field.
The fine print
While hiding the email field in your forms is possible, it can cause issues when you integrate with an email service provider, CRM, or marketing automation tool. Here are some tips to ensure that your form continues to work:
- If you already know a visitor’s email address—maybe you’ve sent them to your page from a link in an email—we recommend setting up URL parameters so your form collects their email address behind the scenes. (i.e. firstname.lastname@example.org) Consult your with your email service provider on how to set up your URL parameters. Once you know the field variable your service uses for email address fields, follow the instructions here on pre-population.
- Check with your service provider to determine how they handle duplicate email addresses. Some providers overwrite data if the same email address is submitted more than once. This can be a problem if you choose to hide your form’s email field without setting up pre-population.
- Always enter a default value (such as
email@example.com) that can act as a fallback. That way, your form will still submit, even if you aren’t able to match an email address to a visitor.
Drag & Drop Builder (sites, pages, pop-ups)
Here are the steps for hiding the email field on any form:
- Hover over your form and click Edit Integrations to open its settings (or, drag a new form widget onto your page). Keep in mind, your form may be located within a pop-up on your page.
- Make sure you have at least one field other than email on your form.
- Select the ② FIELDS tab, then click on "Email" to open its settings.
- Check the “This is a hidden field” option. Then, give the field a default value that looks like an email address (such as
- Optionally, enter a URL variable name in the “URL Mapping” field. Learn more…
- Click Done to save your field settings, then click Save to close your form’s settings.
- Update your page.
Now, visitors will be able to submit your form without entering an email address.
Standard (Legacy) Builder
Here’s how to hide the email address field in a Standard Builder form:
- Open your form settings by clicking any call to action on your page that opens a form.
- Scroll to the bottom of form settings panel and click Show advanced options… (under the “Hidden form fields” section).
- Click E-Mail Address under the “Form Fields” section.
- Change the field role to “Hidden”. Enter a default value that looks like an email address (e.g.
- Click Okay to save the field settings, then Okay to save the form settings. Then, save your page itself.
Need more help?
You can always get in touch with our support team—just click Support in your Leadpages navigation menu, or submit a ticket ↗