There are so many ways to do lead generation in WordPress. Yesterday, we showed you how to utilize your WordPress comment form for lead generation. In part 2 of our lead generation in WordPress series, we will look at how you can use WordPress contact forms (or any other forms) to generate leads for your business or build a larger email list.
Collecting Emails from WordPress Contact Forms
You probably have seen a little checkbox at the end of forms that reads “Yes, I would like to receive updates from XYZ Company”. This is most likely seen on registration forms, but it can be added to any type of forms (Contact, Registration, Write for Us, etc). An example of this would be our contact form at WPBeginner:
You can also add something similar to the registration form. Here is an example of what WordPress.com does when a user is registering:
The idea behind it is that if someone is trying to register to your site or contacting you, they are probably interested in your site or product. So by making it easy for them to subscribe to your email list will only increase your chances.
Surprisingly, this can be done very easily. You can use a third-party contact form like Wufoo, but that is not the best option. We would rather integrate it using an independent WordPress plugin. To do this, you need to purchase Gravity Forms. Yes, it is a little bit of investment, but it is probably the best investment you will make. We are using this plugin through out our networks, and it works like a charm. The drag & drop interface makes it worth every penny.
You need to purchase at least the Business license to get the Basic Addons (Aweber, MailChimp, Campaign Monitor). If you want the user-regisration addon, freshbooks, paypal etc, then you would have to get the Developer license.
Once you have installed the plugin, create a contact form. Which is as easy as dragging and dropping fields.
Then install the add-on that you like. Depending on the service you are using, you will get the appropriate tab. If you notice in the screenshot we have the MailChimp add-on, so we have the MailChimp tab.
You will go to the respective tab, and configure it. Usually it asks for your MailChimp or Aweber API which you can get when you login to your account on those services. Then it asks you which form you want to add it to, just select a form, and you would be good to go. We highly recommend that you select double-optin, so you don’t get your account banned. Also always make the checkbox available, so users don’t feel like that you are secretively signing them up.
We will only show the MailChimp method, but other methods are similar:
As you can see, you simply select the list you want the users to subscribe to. Select the form name, and the fields you want to capture.
Lead Generation on Contact Form Success Page
Most contact forms show some type of Success notice (commonly the jQuery notice). If your contact form is very targeted, then you can actually do lead generation on the success page.
We haven’t done this on our site, but we have done this on our client’s websites. You redirect the user to a page which assures them that their message has been delivered. You can thank them or simply offer them something that they cannot resist. Perhaps a discount deal on your most basic product or even a free consultation or ebook.
This too can be done very easily using Gravity Forms plugin. All you have to do is when creating the form change the form settings. Click on the Confirmation tab and change it from Text to Page. You can even do Redirect, but we just haven’t needed it.
All you have to do is simply create a WordPress page with text, images, videos. Then simply select that page in the confirmation area. It is very crucial that at the top of this page, you say something along the lines of “Thanks for contacting us! We will get in touch with you shortly”. This way the user will not be confused when they see this new page.
Endless Lead Generation Possibilities with Forms
If you are in the service business, then forms are probably one of the best way. You can just have general get a quote forms, or anything along that line. We highly recommend that you try out Gravity Forms. It will speed up the entire process.
If you are using Salesforce, then you should use WordPress-to-Lead for Salesforce CRM. Although Gravity Forms can be integrated with Salesforce, it takes few extra steps. We will cover that article soon as well.
Do you have any other tips or tricks that you have used in the past that has worked for you? If so please let us know. Also don’t forget to check back our site. We will have another post waiting in our WordPress Lead Generation series.