With an email subscription form, you can help new website visitors sign up for your marketing emails and engage your new leads to convert them into loyal customers.

This tutorial will show you how to create an email subscription form (aka email capture form) in WordPress using WPForms.

Create Your Email Subscription Form Now

What Is an Email Capture Form?

An email capture form helps you collect the email addresses of new visitors to your website.

With the help of an email capture form, you can capture more leads, grow your subscriber list, and send email newsletters to increase conversions.

Talking about email capture forms, one of the easiest ways to build one for your WordPress site is to do it with WPForms.

Create an Email Subscription Form in WordPress

Step 1: Install the WPForms Plugin

WPForms home

WPForms is the best online form builder plugin to create email subscription forms in WordPress. Using an intuitive drag-and-drop visual builder, you can create all sorts of  WordPress forms with ease and in no time.

With a professional-looking email subscription form, you can collect users’ email addresses from any page on your website.

So, download and install the WPForms plugin on your WordPress site. You can follow this step-by-step guide to learn how to install a plugin in WordPress.

Step 2: Select an Email Subscription Form Template

After installing and activating the WPForms plugin, you’ll need to create a form.

You can also select an email subscription form template from the WPForms library.

There are 400+ form templates, so you don’t have to create a new one from scratch. You can use these pre-built form templates to help you save time. You can also edit, remove, and rearrange form fields to customize them according to your needs.

WPForms templates gallery has a long list of forms. Whether you are looking for a simple contact form, payment order form, request form, or subscription form, you can find them all here.

For this article, we will choose the pre-built email signup form from the library.

To get the form template from the library, go to WPForms » Add New.

add new form

On the startup menu, name your form and select the Email Signup Form template.

email signup form template

WPForms will create a simple email signup form.

email signup form

You can add additional fields and customize the form template according to your needs.

Step 3: Customize the Template

To customize your form, you can add custom form fields and make edits or delete existing sections, depending on your needs.

In this form, we will change the submit button text to “Subscribe”.

To do so, click on the Submit button in the form.

email sign up form customization

You’ll move to the settings menu, where you can change the submit button text from Submit to Subscribe.

customizing form template

Next, click the Save button on your screen to keep the changes made.

saving changes to form

Next, you must connect your email signup (subscription) form to an email service provider addon on WPForms. For this tutorial, we will use MailerLite.

Step 4: Connect the Email Subscription Form to MailerLite

First, you need to activate the WPForms MailerLite addon. Go to WPForms » Addons and find the MailerLite Addon.

Install and activate the MailerLite Addon.

MailerLite addon active

To connect your email subscription form to MailerLite, go to Marketing » MailerLite on your form editor window.

intergrate MailerLite from WPForms marketing settings

Now, click on Add New Connection.

MailerLite Add New Connection

Next, a box will pop up requesting you to Enter a Connection Nickname.

Add a connection nickname MailerLite

You can create any nickname you like, as this is only for your reference, and click OK.

After you enter the nickname, a new window will appear. Here you can:

  • Select your MailerLite account.
  • Choose what action you want to perform.
  • Move the subscribers to an email list of your choice.
  • Add custom fields.
  • Enable conditional logic if it applies to your form.

MailerLite form settings

After configuring the settings, click Save.

Next, it is time to add the email subscription form you’ve created to your website.

Step 5: Publish Your Email Subscription Form in WordPress

Now you can add your email subscription form to any location on your WordPress site. You can add it to your blog, landing pages, or as a sidebar widget.

To add forms to your website, you can either embed your form with WPForms embed wizard or use WPForms block in the block editor. You don’t need custom code to add forms to your website with WPForms.

To add your email subscription form to any page or post, click on the “+” icon and search for WPForms in the block editor.

WPForms block in block editor

Click on WPForms and choose the email signup form that you created.

Your email subscription form will look something like this on your website.

email subscription form

That’s it! You have successfully created an email subscription form to collect emails from visitors to your WordPress website. Next, you can launch your email marketing campaigns.


Please enter your comment!
Please enter your name here