How To Enable Google reCaptcha v3 on Contact Page in Shopify

Previously, Shopify didn’t support Google reCaptcha for contact form. So I’ve written an article to guide you how to add Google reCaptcha for your forms in Shopify. In fact, this is a tip so it is not really perfect.

But now you can rest assured because Shopify has officially supported Google reCaptcha on the contact page.

Follow the steps below to enable this features:

  • From your Shopify admin, go to Online Store > Preferences.
  • Scroll down and find to Spam protection section.
  • Tick mark on the “Enable Google reCAPTCHA on contact forms” option.
  • Click Save and you are done.

Now, you can go to the contact page. If you see a Google reCaptcha badge at the bottom right corner of the screen. It means it’s working.

This is reCAPTCHA v3. Instead of showing a CAPTCHA challenge, reCAPTCHA v3 returns a score so you can choose the most appropriate action for your website.

You may also like...

1 Response

  1. Anthony says:

    Thanks for your instructions on how to enable Google reCaptcha v3 on contact page in Shopify! I was able to implement Google reCaptcha v3 successfully on my Shopify store. I did see a reduction of spam that I receive daily. However, some spam messages still got through because they were manually sent out by humans, which the Google reCaptcha v3 is not able to catch.

    Instead of just fighting off spam bots, I found a way of filtering out spam generated by humans by using Artificial Intelligence (AI). By following simple instructions from this page: https://blog.ivertech.com/blog/how-to-install-ivertech-spam-free-contact-code-on-shopify I was able to embed one line of HTML code on my Shopify site and let Artificial Intelligence figure out if a message is spam or not.

    I was able to weed out most of the spam from my contact form since I embedded the code. It was really easy to implement, and best of all it’s free! Just thought your audiences might find this useful.

Leave a Reply

Your email address will not be published. Required fields are marked *