OpenCart Google reCAPTCHA, how to show in the contact us page?

With advancement of versions OpenCart is using best opensource like bootstrap, flex slider, Magnific Popup: Responsive jQuery Lightbox Plugin, OWL Carousel, font awesome and for captcha now it is using Google reCAPTCHA, in this blog post we will show you how to set it up in contact us page so captcha is easy for human and tough for the bots and in part 2 I will show how to make it work in registration page.

Go to the link below to see how to set up in OpenCart version

What do you mean by Google reCAPTCHA?
reCAPTCHA is a free service to protect your website from spam and abuse. reCAPTCHA uses an advanced risk analysis engine and adaptive CAPTCHAs to keep automated software from engaging in abusive activities on your site. It does this while letting your valid users pass through with ease. Get more details from

How does it work?
It is demonstrated by the following videos.

Now let’s move with OpenCart.

How to set it up in OpenCart?

  1. Go to (login with Gmail account if not) and enter your Label(Any name) and domain name(website URL).
google recaptcha for opencart
Google Recaptcha for opencart

When you click the Register button, you will get the site key and secret key.

OpenCart site key and secret key of google reCaptcha
OpenCart site key and secret key of google reCaptcha

Now go to the admin section of OpenCart site and go to System >> Setting and edit your store and go to Google tab.

opencart google recaptcha

Go to contact us page and you will see that Google ReCaptcha is activated.

Activate google reCaptcha at OpenCart Contact us page
Activate google reCaptcha at OpenCart Contact us page

Now in Part 2, we will discuss how to show google reCAPTCHA at other pages like at registration page.
Part II: OpenCart is using Google reCAPTCHA, let set it up in registration page Part 2

Previous articleLaravel Shop Coming Soon
Next articleOpenCart reCAPTCHA to show in registration and contact us page Part 2



Please enter your comment!
Please enter your name here