How to Add reCAPTCHA to Magento 2

CAPTCHA means Completely Automated Public Turing Test to Tell Computers and Humans Apart. The technology is used to stop all the hackers from attacking your websites. Here, the users have to go through a type of challenge-response test before proceeding to purchase items from your website or contacting.

The user has to type the CAPTCHA with words or letters displayed on the screen to verify that they are humans, not automated robots capable of hacking. In this article, you will find the step by step guideline for adding the technology to your Magento 2 contact form using a plugin, called reCAPTCHA.

Sign Up for a New Google reCAPTCHA Account

Step 1: Sign into your Gmail account. Then head to the reCAPTCHA page.

Step 2: Click on Sign Up button.

How to Add reCAPTCHA to Magento 2

Step 3: A new page will appear. Type the label of your website, along with your store’s domain. Then click on the Register button.

How to Add reCAPTCHA to Magento 2

Step 4: The Site Key and Secret Key will be displayed. You will need to use them later for configuring the extension in your Magento 2 store.

How to Add reCAPTCHA to Magento 2Download and Install reCAPTCHA Plugin

First, you have to download reCAPTCHA extension from here. Unzip the installation directory to the root directory of your Magento 2 store. In this way, you can install the specific plugin. Now, clear the cache. Otherwise, your website might not work properly.

Configuring reCAPTCHA Plugin in Your Magento 2 Store

Step 1: Head to Admin Panel. Then go to System > Configuration.

How to Add reCAPTCHA to Magento 2

Step 2: Find the General tab. Click on Contacts.

How to Add reCAPTCHA to Magento 2

Step 3: In Enable Captcha, select Yes option. Copy and paste Site Key and Secret Key that you get while registering for a new Google reCAPTCHA account. Click on the Save Config button.

How to Add reCAPTCHA to Magento 2

Now, go to the Contacts page of your Magento 2 website. You will find the reCAPTCHA being added there successfully.

How to Add reCAPTCHA to Magento 2Conclusion

In this article, you have learned the process of adding reCAPTCHA to your Magento 2 Contacts form. You can also use the extension in different areas of your website, including new user registration. It will free your site from all sorts of spams and hacks. So, if you really focus on security, you must use reCAPTCHA on your store.

Check out these top 3 Magento hosting services:

Was this article helpful?