WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
    • Business Name Ideas
  • Deals
    • Bluehost Coupon
    • SiteGround Coupon
    • WP Engine Coupon
    • HostGator Coupon
    • Domain.com Coupon
    • Constant Contact
    • View All Deals »
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Plugins» How to Use Contact Form to Grow Your Email List in WordPress

How to Use Contact Form to Grow Your Email List in WordPress

Last updated on December 12th, 2017 by Editorial Staff
141 Shares
Share
Tweet
Share
Pin
Free WordPress Video Tutorials on YouTube by WPBeginner
How to Use Contact Form to Grow Your Email List in WordPress

Did you know that you can use your WordPress contact form to grow your email list? Users are most engaged when they are trying to reach out using the contact form on your website. In this article, we will show you how you can use contact forms to grow your email list in WordPress.

How to use Contact Forms to Grow Your Email List

Why Use Contact Forms for Email List Building in WordPress?

Email marketing is the most cost effective way to reach your audience. If you haven’t started it yet, then you need to see our article on why you should start building your email list right away.

You will need to combine different tools and methods for encouraging users to signup. Offering multiple choices to sign up helps you quickly get more subscribers.

Many users focus on adding email signup forms to their websites, which is good start but you need to get more creative. Contact forms, in fact any kind of forms on your website are the perfect place to add an email signup option.

Here is why:

  • Your users have already entered their email address in the contact form.
  • They are already interested in what you have to offer, that’s why they are filling the form. Why not ask them to subscribe as well?
  • Many users feel that their chances of getting a response will increase if they opted in for your email list
  • You can use it in a variety of ways not just contact forms, but surveys, quizzes, ebook downloads, and more.

That being said let’s see how to easily integrate your email list to your WordPress forms and use contact forms to boost your email subscribers.

Connecting Your Email List to WordPress Contact Forms

First thing you will need to do is install and activate the WPForms plugin. For more details, see our step by step guide on how to install a WordPress plugin.

It is a paid plugin, and you will need at least the Plus plan to access email marketing addons.

You can use this WPForms Coupon: WPB10 to get 10% off your purchase on any WPForms plan.

Upon activation, you need to visit WPForms » Settings page to enter your license key. This will enable automatic updates and give you access to respective addons.

WPForms license key

Next, head over to WPForms » Addons page to install the addon for your email marketing service.

WPForms comes with integration addons for the top email marketing services including Constant Contact, MailChimp, AWeber, and more.

Install addon

Once you have installed and activated the Addon, you need to visit WPForms » Settings page and click on the integrations tab. You will see your email service provider listed there.

Click on your email service provider name and enter the required credentials. You can find this information from your email service account.

Connect your email service provider to WPForms

Now that you have connected WPForms to your email marketing service, you can easily add email optins into your forms and add them anywhere on your website.

Adding Email Signup Checkbox to Your Contact Forms

First you need to create a simple contact form for your website. See our detailed instructions on how to easily create a contact form in WordPress.

Once you have created your form, the next step is to add an email sign up option into the same form. Click on the checkbox field from the fields column.

Add checkbox to your form

You will notice a new field added to your form with three checkboxes. Clicking on the field will open its settings. You need to remove the two checkboxes and change the field label to something appropriate like ‘Signup for our Email List’.

Edit checkbox

You can check the box next to the choice field. Doing so, your email signup field will be checked by default.

Now your form is ready, we just need to tell it what to do when someone fills up the form.

You can do this by clicking on the ‘Marketing’ tab in the form builder. Here you need to select your email service provider and then click on the ‘Add New Connection’ button.

Add new email connection

You will be asked to provide a name for this connection.

Next, WPForms will fetch your email service account. It will show the label you added for the account when you added it in the integrations.

It will also fetch email lists available under your email service account. You need to select the email list where you want to add users.

Mapping form fields to email list fields

In the next section, you will be asked to map the form fields to your email service fields. After that you need to click on the checkbox next to ‘Enable conditional logic’ option.

Enable conditional logic

Select ‘Process’ this form if condition and then select your checkbox field and the checked reply.

Your contact form with email signup optin is now ready. You need to click on the Save button at the top bar and then exit form builder.

You can now add this form into any WordPress post or page. Simply click on the Add Form button when editing a post and then select your contact form.

Add form button

Here is a preview of a contact form on our demo website with email sign up optin.

A contact form with email subscription optin

Adding Email Subscription Checkbox to Other Forms

You can add email subscription checkbox to any form you create with WPForms. Here are a few creative ways to display forms and then you can add email subscription option to all these forms.

  • Display a contact form in lightbox popup
  • Create a custom user registration form
  • Create a slide our contact form in WordPress
  • Allow users to submit posts to your WordPress blog

We hope this article helped you learn how to use contact forms to build your email list in WordPress. You may also want to see our ultimate guide on how to do lead generation in WordPress like a pro.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

141 Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • Revealed: Why Building an Email List is so Important Today (6 Reasons)

    Revealed: Why Building an Email List is so Important Today (6 Reasons)

  • How to Fix the Error Establishing a Database Connection in WordPress

    How to Fix the Error Establishing a Database Connection in WordPress

  • How to Properly Move Your Blog from WordPress.com to WordPress.org

  • How to Start Your Own Podcast (Step by Step)

    How to Start Your Own Podcast (Step by Step)

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Trusted by over 1.3 million readers worldwide.

The Ultimate WordPress Toolkit

2 Comments

Leave a Reply
  1. Susan Clifton says:
    Dec 18, 2017 at 11:22 am

    Thank you for all your blog posts. But especially for this one. I’m loving the WPforms plugin and have switched to using it exclusively. I didn’t realize I could do this. Connecting to Mail Chimp is great. Many of my clients are using it. But is there an add on for Constant Contact?

    Reply
    • WPBeginner Support says:
      Dec 19, 2017 at 9:33 pm

      Hey Susan,

      Constant Contact integration is built-in to the WPForms plugin, so there’s no need to install an addon. It’s available for every license.

      Reply

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 1,320,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
All in One SEO
Improve website SEO rankings with AIOSEO plugin. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 30 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2020 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2020)
    • How to Choose the Best Domain Registrar (Compared)
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • How to Register a Domain Name (+ tip to get it for FREE)
    • HostGator Review - An Honest Look at Speed & Uptime (2020)
    • SiteGround Reviews from 4196 Users & Our Experts (2020)
    • Bluehost Review from Real Users + Performance Stats (2020)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Create an Email Newsletter the RIGHT WAY (Step by Step)
    • Free Business Name Generator (A.I Powered)
    • How to Create a Free Business Email Address in 5 Minutes (Step by Step)
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2020 – Step by Step Guide
Deals & Coupons (view all)
WP Compress
WP Compress Coupon
Get 30% OFF on WP Compress WordPress image optimization service.
Smash Balloon Coupon
Smash Balloon Coupon
Get 50% off Smash Balloon's powerful social media feed plugins.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).
Join our team: We are Hiring!

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
  • Free Business Tools
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress
  • Smash Balloon

Copyright © 2009 - 2021 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

Managed by Awesome Motive | WordPress hosting by SiteGround | WordPress CDN by MaxCDN | WordPress Security by Sucuri.