Do you want to setup hCaptcha in your WordPress installation? Keep reading this article if you are interested.
No matter you are running a personal blog or an online shop. Most websites got a contact form page these days. That’s the simple and efficient way to get in touch with your website’s visitors. But sadly, some companies or individuals will target our contact form for promotions or sending spam links.
For preventing this, we can add a captcha field to the contact form. Thankfully, these bots won’t automatically complete the captcha, and we will not receive any spam emails in our inbox.
This article will show you how you can set up hCaptcha in WPForms and protect your contact forms from spam!
WPForms is a popular WordPress form builder plugin created by the Awesome Motive team. As of today, WPForms is a freemium WordPress form builder. The free version (WPForms Lite) is available on the WordPress plugins repository, and the premium version is available on their official store.
The basic version is good enough for creating simple contact forms and email newsletter signup forms. But if you need more integrations and features, you will need to choose the premium version plugin. The WPForms premium comes with features like:
- Form templates
- File uploads
- Conditional logic
- User registration
- PayPal integration
- Stripe integration
- Email marketing integration
- Signature add-on
When you run an online shop or a business site, the premium version of WPForms is recommended. On the other hand, the free version plugin is good enough if you are a beginner. In addition, you will be able to upgrade your plan anytime you want.
You can read our WPForms review for more information.
Now, let’s see how we can configure hCaptcha in WPForms and reduce spam.
Total Time: 12 minutes
The very first thing you need to do is, get the premium version of WPForms. If you check their official site, you can see that they have several premium plans available.
Basic – $39.50/ year
Plus – $99.50/ year
Pro – $199.50/ year
Elite – $299.50/ year
You will get the custom captcha field in every premium plan. So, you can choose a premium plan according to your use. Higher plans will give you more features and integrations. If you are just starting out, the basic plan would be good enough. Then, with a credit card or PayPal account, you can complete the purchase.
Once you have paid for the plugin, you will need to login into your WPForms account and download the premium plugin files. Then, from the account dashboard, you can access the license key information.
After downloading the WPForms premium files, log in to your WordPress site, install and activate the plugin. After that, we will be able to configure it. For receiving future updates and priority support from the author team, you might want to verify your license key.
You will see a success message after verification.
From now on, you will get access to all their add-ons. Moreover, from the add-ons section, you will be able to install and activate it. First, however, letâs move forward with our configuration.
Under the WPForms settings section, you will see a sub-section called Captcha. You need to select the hCaptcha option from there.
For the secret keys, you will need to log in to your hCaptcha account. If you don’t have one, create a new account. It is always free to join. On the other hand, you can also use the Github sign-up or Google sign-up option.
In the next step, the server will help you to create a unique sitekey. If you want, you can edit the name of the key. This is just for identification purposes.
Under the General Configuration settings, you will see some other configuration options.
The hostname will be your WordPress site’s domain name. Moderate difficulty is good enough. You can skip the captcha filter option or add your interests there. Once you have added your interests, they will filter every captcha, show it to your visitors according to your selection.
For example, if you have chosen an automobile or plants and trees as interest, every website visitor will see a captcha related to it. Save the settings after modifications.
Copy the sitekey from there and paste it into the WPForms settings page.
Paste it into the WPForms settings page and save your configuration.
You can also add a custom captcha fail message if you want.
Save the settings after modifying the message.
Once you have done everything, you can start adding the captcha field to your forms. This can be added to existing forms or to your new forms.
In the fields section, you will see a new field called hCaptcha. All you need to do is drag and drop it to the form editor, and you are done!
Once you have added the hCaptcha field to your form, you will see a badge on the top section. Finally, enable the hCaptcha from the General settings.
You have now successfully added hCaptcha to your WPForms form. Save your form. If you have already embedded this form somewhere on your site, you can test it from that page.
You will see a field for solving a captcha.
Estimated Cost: 39.50 USD
- WordPress Installation
- Internet Connection
- Credit Card
So from now on, every user needs to solve the captcha for sending you an email through your contact forms. This way, you can reduce spam.
You can get the premium version of WPForms from below.
$This is an affiliate link
As you can see above, it is pretty simple to integrate hCaptcha with WPForms.
We hope you have found this article helpful and enjoyed the read. If you did, please consider sharing this post with your friends and fellow bloggers on social media. Also, for more WordPress tutorials and product reviews, you can check out our blog section.
Related Articles You Might Like:
- How to Export WPForms Entries to Salesforce CRM Automatically
- How to Accept Credit Card Payments on WordPress Using WPForms
- WPForms vs. Ninja Forms: Which Is the Best WordPress Form Builder Plugin?
- How to Create a File Upload Form Using Ninja Forms?
- Weglot Review + Tutorial: How to Configure Weglot?
Did you find the article useful?
Then pin me to your Pinterest Board, so that more people will find me
(Remember: The more you give to the Universe, the more you will get from the Universe)So, Pin me