cancel
Showing results for 
Search instead for 
Did you mean: 

Magento 2 Recaptcha for Contact Form

SOLVED

Magento 2 Recaptcha for Contact Form

Hi there,

I'm quite new to Magento 2 and I'm a bit confused about the install Recaptcha into the Magento Contact Form (default Contact page).

I dig a bit in internet and I see this solution but I'm not sure I'm going to touch all these files.

Is possible that there is not an easier way?

Any suggestion?

 

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Magento 2 Recaptcha for Contact Form

Hi,

I also suggest the Google reCAPTCHA for Magento 2 by Ulmod. The extension support reCAPTCHA and Invisible reCAPTCHA on :

- Contact Us form
- Product review form
- Customer login form
- Customer registration form
- Customer forgot password form
- Newsletter subscription form

 

Please visit the product page and check the demo for more details.

 

Product page :
https://www.ulmod.com/magento-2-recaptcha-extension.html

 

Hope it helps.

 

If you found it helpful, please give "Kudos" or "Accept as Solution".

View solution in original post

11 REPLIES 11

Re: Magento 2 Recaptcha for Contact Form

You can try the reCaptcha module from SwissupLabs 

It applies reCaptcha to any place default magento captcha can be added.

 

image_2018-07-25_09-55-15.png

 

Our module provides integrated reCAPTCHA form on the following pages:

  • Contact Us page
  • Customer registration
  • Forgot password form
  • Checkout registration page
  • Product Questions discussion block
  • Testimonials submit form
Did you find it helpful? Please give "Kudos" or "Accept as Solution".
Meet 70+ extensions and templates for M1 & M2 in one place


Re: Magento 2 Recaptcha for Contact Form

Hi @carlo_mascella

 

Magento 2 have default captcha in the contact page.

You can enable from admin.

Go to Stores->Configuration->Customer Configuration->Cpatcha->Forms

 

Here you can select contact Us and save config to enable captcha on the contact page

 

Now flush the cache and check

 

If Issue Solved, Click Kudos/Accept As solutions.

 

Re: Magento 2 Recaptcha for Contact Form

Hi,

I also suggest the Google reCAPTCHA for Magento 2 by Ulmod. The extension support reCAPTCHA and Invisible reCAPTCHA on :

- Contact Us form
- Product review form
- Customer login form
- Customer registration form
- Customer forgot password form
- Newsletter subscription form

 

Please visit the product page and check the demo for more details.

 

Product page :
https://www.ulmod.com/magento-2-recaptcha-extension.html

 

Hope it helps.

 

If you found it helpful, please give "Kudos" or "Accept as Solution".

Re: Magento 2 Recaptcha for Contact Form

Hi @carlo_mascella

The best solution in this case is 

Google reCAPTCHA v2 M2

The extension allows adding the Google reCAPTCHA v2 widget to the five pages (Customer Registration, Customer Login, Forgot Password, Account Edit, Contact Us) which are easy to pass for your store visitors and hard for bots and fraud attacks. Besides, the extension supports front-end and back-end validations what doesn’t reload your website. 

•    Apply Google reCAPTCHA v2 to five forms 

•    Support front-end and back-end validations

•    Specify all reCAPTCHA settings in one place

•    Choose theme and size of reCAPTCHA widget

•    Set language automatically according to your store location  

Regards

Re: Magento 2 Recaptcha for Contact Form

Hi @Prince Patel

 

Thank you for this piece of information. I wasn't aware. We were about to get an extension for this.

Re: Magento 2 Recaptcha for Contact Form

I would recommend this Advanced Form for Magento 2 - a versatile tool allowsadministrator to create limitless types of form to serve different purposes and situations.

Advanced Form - Features
Unlimited number of forms created
Automatically create email template, meanwhile, the form is being created
Generate display page while creating form
11 super exciting input types for each field (text, text area, file, image, drop-down, radio, checkbox, multiple select, date, store view, product) to choose
Support data storage and sending mail after form is submitted.
Ability to configure Send mail panel with email template, recipients and fields to reply
Allow to add CAPTCHA code to form
Allow to configure Display page similar to creating a CMS page
Allow to create your own template to display the form using available shortcodes

Re: Magento 2 Recaptcha for Contact Form

Hello @carlo_mascella 

Yes its available by default, if you are using latest Magento versions.

If you are using older Magento 2 versions, you can take a look at this extension

https://magecomp.com/magento-2-google-recaptcha.html

Was my answer helpful? You can accept it as a solution.
175+ professional extensions
Need a developer?Hire Magento Developer

Re: Magento 2 Recaptcha for Contact Form

I would like to share FREE Google Recaptcha For Magento 2 adds Google reCaptcha to any form on your website as well as lets you protect your store from spam and frauds. Sometimes your customers find it disturbed to submit form with hard-to-see Captcha code, and our extension is an useful solution as it helps to replace default Captcha code with Google Recaptcha.

Google reCAPTCHA reduces potential user’s error when entering a series of letters and numbers, and encourages cart conversion without adding hurdles during checkout.
EXTENSION FEATURES
Disable/Enable in backend
Can add reCaptcha to any form on front-end
Two types of reCaptcha: “Invisible Captcha” and “I’m not robot”
Supported for multiple languages
Option for light theme and dark theme
Option to add reCaptcha for Guest only
Add Whitelist Ips to disable reCaptcha

Re: Magento 2 Recaptcha for Contact Form

You can just try this google recaptcha for magento 2 of MageAnts