How to Build Spam-Free WordPress Contact Forms

Build Spam-Free WordPress Contact Forms

Do you want to prevent from getting spam messages?

Most of the spam submissions are automated through a tool that irritates website owners.

Using WPForms, You can build a spam-free wordpress contact or other forms that help to get quality leads and submissions.

In this post, I’ll guide you on how to build a reCAPTCHA contact form on your wordpress site.

What is reCAPTCHA?

A reCAPTCHA section is for site visitors to click on to prove that they are human before submitting a form.When you use a reCAPTCHA on a form, all automated spam submissions are blocked.

In this article, I’ll share how to create a Google reCAPTCHA v2. It is easy to fill users can just put their mouse over the checkbox and the tool finds out this is not a spam submission.

How to add a reCAPTCHA checkbox to your forms. Let me show you how to add reCAPTCHA checkbox to your forms.


Step 1: Create a Contact Form Using WPForms in WordPress

The first thing you will have to install and activate the WPForms plugin. Follow this step by step guide that shows you how to install a plugin in wordpress.

Now you need to create a wordpress simple contact form on which you will configure a reCAPTCHA. Here is the complete tutorial on how to build a contact form in wordpress.

WPForms Contact Form

Once you setup the form, now you good to go for next step.

Create a reCAPTCHA Contact Form in WordPress Click To Tweet

Step 2: Setup reCAPTCHA Settings

In this step, you’ll have to configure reCAPTCHA settings. Go to the WPForms>>Settings. There you will see a “reCAPTCHA” option click on it.


Now you can see type option below the bottom of the tab, select the reCAPTCHA v2 to build an interactive reCAPTCHA contact form.


Do you know that reCAPTCHA is provided by Google for free. Before making use of it. You require a site key and secret key.

Go to the reCAPTCHA setup page to generate those keys for your site.

On the Google reCAPTCHA page click on the admin console on the top right corner of the screen and sign-up with your google account.

reCAPTCHA Google Admin Console

Once you login, you will be redirected to a page where you can register your site for reCAPTCHA. Just click on the plus sign to register your site.

Next, you have to enter your site url in label field.


Then, you need to choose a type of reCAPTCHA you want to add on your site.

Select reCAPTCHA v2 that you have already selected in WPForms reCAPTCHA settings then “I’m not a robot” checkbox.

Register a Site on Google reCAPTCHA

Next, you have to enter the url of your site make sure reCAPTCHA term selected then click on “submit” button.

Submit Site on reCAPTCHA

Next, you will see a page with site key and secret key.

Copy both keys and go back to your WPForms settings page then past the site and secret key under reCAPTCHA settings.

Add Keys in WPForms

Now, click on save settings to save changes.

You have pretty much done, now 2 more steps left to build a reCAPTCHA form.


Step 3: Add reCAPTCHA to Your Created Contact Form

It’s very easy to add reCAPTCHA to a wordpress form. You can simply enable a reCAPTCHA option in your earlier created contact form or any other form too.

Go to the WPForms>>Settings>>General at the form editor.

Bottom, you will need to check the box “Enable Google Checkbox v2 reCAPTCHA” then click on “Save” button.

Enable Google Checkbox v2 reCAPTCHA

Now you have successfully added a reCAPTCHA option in your form.


Step 4: Add reCAPTCHA Contact Form in WordPress Page

You can add WPForms on many places on a site like page, post, sidebar and widget.


In this example, I will show you how to add a contact form on a page.

To do this, create a new page in wordpress then click on the add WPForms icon inside editor.

WPForm Widget

Next, select the form using dropdown option.

Select Form

Then, publish the page so your contact form will appear on site.

Contact Form With reCAPTCHA

Over to You

Now you know how to build a Google reCAPTCHA wordpress contact form. It helps you to lead with spamming.

What are you waiting for, go and create a spam-free wordpress form using WPForms.

Leave a Reply

Close Menu