Adding reCAPTCHA 3 to Elementor Forms

Recently there has been a flood of spam coming through Elementor  forms.  I thought it was just me until I started seeing reports in the community from several Elementor users. Luckily, installing …

Kyle Van Deusen

Published:

Filed Under:

Quick Tip

mail leaflets in mailbox
This content contains affiliate links. View our affiliate disclaimer.

Recently there has been a flood of spam coming through Elementor  forms.  I thought it was just me until I started seeing reports in the community from several Elementor users.

Luckily, installing reCAPTCHA 3 is a free and easy solution that has, so far, solved the problem for me.

Here's a quick video on how you can setup, install, and even hide the little badge for reCAPTCHA on your Elementor Pro forms.

To create your site keys, visit https://www.google.com/recaptcha/

Inside the video I also mention a few little bits and pieces there are helpful….

To Hide the reCAPTCHA Badge

****UPDATE*****

It was brought to our attention that if you hide the reCAPTCHA and a user cannot be authenticated it will not let them submit forms— even if it's a real human. I was able to replicate this by trying to fill in a form on a mobile connection while using an incognito window. That may be an edge case— but be cautious that you could be stopping people from being able to use your form.

To hide the reCAPTCHA badge, just pop this bit of code into your additional CSS inside your customizer (or wherever you like to throw in CSS)

.grecaptcha-badge {
visibility: hidden;
}

I read that hiding the badge IS okay— as long as you link to Google's Terms of Service and Privacy Policy (*disclaimer: What the hell do I know? You can find just about anything on the internet— use your own judgement).

Linking to Google's Privacy Policy and ToS

As shown in the video you can add a HTML field to your form and pop this in to link directly to Google's Terms of Service and Privacy Policy.

<span style=”font-size:12px”>This site is protected by reCAPTCHA and the Google <a href=”https://policies.google.com/privacy”>Privacy Policy</a> and <a href=”https://policies.google.com/terms”>Terms of Service</a> apply.</span>

Share this article!

Kyle Van Deusen

The Admin Bar

Born in California and raised in Texas, Kyle is a husband and proud father of three. After spending 15 years as a graphic designer and earning a business degree, he launched OGAL Web Design in 2017, The Admin Bar community with Matt Sebert in 2018, and Docket WP with Andre Gagnon in 2020.

Come Join Us!

Join the #1 WordPress Community and dive into conversations covering every aspect of running an agency!

Kyle Van Deusen

Community Manager

The Friday Chaser

Wash down the week with the best of The Admin Bar! News, tips, and the best conversations delivered straight to your inbox every Friday!

Latest Events

September 16th, 2022

Kevin Powell Talks WordPress!

What we can learn from a master front end developer

August 19th, 2022

Optimizing Live with Perfmatters

Get a behind-the-scenes look at how Brian uses Perfmatters on live websites!

July 8th, 2022

New TAB Site Teardown

How any why I rebuilt The Admin Bar website with GenerateBlocks (Featuring Dave Foy)

More Articles

Login Credentials Blog Post

How to Share Login Credentials with Your Clients

You have probably heard about the importance of password management, but did you know that you can easily help your clients protect their passwords as well?

A computer taking money from a human

Step-By-Step Web Design Sales Process (with email templates)

The objective of this process is to qualify a new lead and take them from opportunity to paid discovery, to open project.

A crash test dummy sitting at a computer with his hands on the keyboard

Free Website Testing Tools for Web Developers

A collection of tools to help you test your website projects and find ways to improve your build quality.