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.
How to Setup hCaptcha in WPForms? How to Setup hCaptcha in WPForms?
Now, let’s see how we can configure hCaptcha in WPForms and reduce spam.
Total Time: 12 minutes
Get Premium Version of WPForms Get Premium Version of WPForms
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.
Log In to WPForms Log In to WPForms
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.
Activate Plugin and Verify License Activate Plugin and Verify License
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.
Open Captcha Settings Open Captcha Settings
Under the WPForms settings section, you will see a sub-section called Captcha. You need to select the hCaptcha option from there.
Log In to hCaptcha Account Log In to hCaptcha Account
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.
Register Your Website Register Your Website
After logging in, you will need to register your WordPress site.
Create a Sitekey Create a Sitekey
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.
Check General Information Check General Information
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.
Go to Sitekey Settings Go to Sitekey Settings
The next thing we need to do is, get the sitekey. Go to the settings.
Check the Sitekey Check the Sitekey
From there, you will be able to see the sitekey.
Paste Sitekey In WPForms Settings Paste Sitekey In WPForms Settings
Copy the sitekey from there and paste it into the WPForms settings page.
Copy Secret Key Copy Secret Key
Now, go to the hCaptcha settings page and copy the secret key.
Paste Secret Key Inside WPForms Paste Secret Key Inside WPForms
Paste it into the WPForms settings page and save your configuration.
Set a Captcha Fail Message Set a Captcha Fail Message
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.
Add hCaptcha Field Add hCaptcha Field
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!
Enable hCaptcha Enable hCaptcha
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.
Get Started with WPForms Get Started with WPForms
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
Enter your Email Address below and be the FIRST to receive our Blogging Tips.