How to Add reCAPTCHA to Elementor Form [Quick Guide]

Updated on December 19, 2023 by Editorial Team

Are you concerned about the security of your website? Learn how to add reCAPTCHA to Elementor forms on your website to put your worries at bay!

Constant digital threats from bots and issues with spam form submissions are common, especially if you have public-facing forms on your website.

Be it registration, comment, contact, or survey forms, there might always be the risk of automated bot-driven responses and attacks. reCAPTCHA is the quickest way to resolve these security issues.

In this blog post, we give you easy-to-follow instructions to set up reCAPTCHA on your website and create a more secure internet presence.

Table Of Content

What is Google reCAPTCHA for Elementor Form?

Google reCAPTCHA is a security service offered by Google. It helps you protect your website from spam, bots, and other malicious automated abuse. This is a type of CAPTCHA or Completely Automated Public Turing test to tell computers and humans apart.

Google recaptcha how to add recaptcha to elementor form [quick guide] from the plus addons for elementor

Google reCAPTCHA can be added to any form created within Elementor for your website. This could be login, contact, or registration forms.

Google offers various reCAPTCHA services, some of which can be integrated into Elementor forms CAPTCHA.

The versions of Google reCAPTCHA that work with Elementor are:


This version of Google’s CAPTCHA has two options, they are

  1. reCAPTCHA checkbox: It displays a checkbox for the user to confirm they are not a robot. It may also use some image-based challenges.
  2. reCAPTCHA invisible: It works in the background and analyzes how the user behaves on the website.


This version assigns a score to each user based on their interactions. It works completely in the background and determines if a user is a human or a bot.

The advantage of this version is that you can set thresholds to take action against suspicious users based on their scores.

We are going to see how to add CAPTCHA to Elementor form for both of the Google reCAPTCHA versions. Before that, let’s discuss why adding CAPTCHA to a contact form is so important.

Why should you add reCAPTCHA to Elementor forms?

Knowing how to add reCAPTCHA to Elementor form is important considering the large number of threats looming on the internet.

Here’s why you should consider adding an Elementor form reCAPTCHA.

  1. Prevent Spam: The most important function of reCAPTCHA is to prevent spam submissions. This is vital for forms that can be accessed by the public such as contact, registration, and comment forms.
  2. Better Security: reCAPTCHA protects your website from automated attacks and threats. CAPTCHA ensures that only humans can make submissions. As a result, the likelihood of bot submissions and brute-force login attempts will be limited.
  3. Improved User Experience: Modern versions of reCAPTCHA, like the Invisible reCAPTCHA and reCAPTCHA v3, offer a seamless user experience. They also ensure that the visitors are on a safe website.
  4. Reduction in Unwanted Traffic: Automated bots can create a significant load on your server. reCAPTCHA filters out this unwanted traffic to keep your website efficient.
  5. Data Integrity and Quality: If your website is an important source of collecting customer data, reCAPTCHA ensures that the data you collect comes from real users and not bots.
  6. Easy to Implement: Elementor’s user-friendly interface offers a simple process to add and customize reCAPTCHA on your forms. You can choose the version of reCAPTCHA that best suits your site’s needs and user experience goals.

How to add reCAPTCHA to your Elementor Form [Step-by-Step]

Let’s now discuss how to add reCAPTCHA to the Elementor form. Follow these steps to set up your Elementor reCAPTCHA v2 or v3 form.

Step 1: Setup reCAPTCHA

Visit the Google reCAPTCHA website and select the version of reCAPTCHA you want to use. Set up a label to easily identify the reCAPTCHA.

Add the domain of your website. Click the checkbox to accept the terms and conditions and hit Submit.

Setup recaptcha how to add recaptcha to elementor form [quick guide] from the plus addons for elementor

Step 2: Get the Site Key and Secret Key

After submitting, you’ll be given two important pieces of information: the Site Key and the Secret Key.

These are crucial for integrating reCAPTCHA with your website. So, copy them and save them in a secure place.

Step 3: Integrate reCAPTCHA on Elementor

Now, head over to your WordPress dashboard. Navigate to Elementor > Settings > Integrations. Here, you’ll find the reCAPTCHA options. Enter both the keys you obtained from Google.

Integrate recaptcha on elementor how to add recaptcha to elementor form [quick guide] from the plus addons for elementor

Step 4: Google reCAPTCHA v3

If you are using Google reCAPTCHA v3, you can set or adjust your score threshold based on the level of security you need. A higher score means tighter security.

Step 5: Add reCAPTCHA to the Website

Now to create an Elementor form reCAPTCHA, add a new page, and edit it with Elementor. In the editor, drag in a Form Widget to your page layout.

Add recaptcha to the website how to add recaptcha to elementor form [quick guide] from the plus addons for elementor

Step 6: Select the reCAPTCHA Type

In the form’s settings, under Form Fields, click on Add Item.

Select the recaptcha type how to add recaptcha to elementor form [quick guide] from the plus addons for elementor

Select reCAPTCHA or reCAPTCHA V3 as the type. This integrates the reCAPTCHA directly into your form.

Here you can also customize the size, theme, fonts, and more of your reCAPTCHA form for an attractive website.

Select recaptcha how to add recaptcha to elementor form [quick guide] from the plus addons for elementor

Click Save to apply your changes.

20 checklist for wordpress site maintenance how to add recaptcha to elementor form [quick guide] from the plus addons for elementor
Do you Manage WordPress Websites? Download Our FREE E-Book of 20+ Checklist for WordPress Site Maintenance. ​

    Wrapping Up

    In this guide, we explored how to add CAPTCHA to Elementor form to safeguard your website from automated threats and spam.

    Whether you choose reCAPTCHA vs for its user-friendly checkbox and invisible options or v3 for its ability to run silently in the background, Elementor reCAPTCHA integration makes it easy to add this security feature to your website forms.

    The method shown in the post above applies only to Elementor Pro users, but what if you want to add reCAPTCHA while using the Elementor free version?

    Enters The Plus Addons for Elementor.

    This multi-functional Elementor addon allows you to add the site key and secret key so that you can use reCAPTCHA on your website.

    Simply navigate to The Plus Settings > Extra Options and then paste your keys in the boxes provided and hit Save!

    Recaptcha functionality by the plus addons how to add recaptcha to elementor form [quick guide] from the plus addons for elementor

    Along with the reCAPTCHA functionality, this all-in-one plugin offers 120+ Elementor widgets that will help enhance the functionality of your Elementor editor.

    FAQs on Elementor Forms reCAPTCHA

    Can I use Google reCAPTCHA with Elementor forms?

    Yes, you can use Google reCAPTCHA with Elementor forms. Elementor Pro comes with built-in reCAPTCHA integration. If you are using Elementor Free, you can install various plugins such as The Plus Addons for Elementor that allow you to use reCAPTCHA.

    Is there a way to add CAPTCHA to an Elementor form to prevent spam submissions?

    To prevent Elementor forms spam, integrating a CAPTCHA is an effective strategy. In the Elementor interface, add a CAPTCHA field to your form. This step is crucial for filtering out automated spam and ensuring only genuine users can submit forms.

    Can I add reCAPTCHA to the Elementor free version?

    To add Elementor forms reCAPTCHA in the free version of Elementor, you need to use a third-party plugin. While reCAPTCHA integration is native only in Elementor Pro, WordPress plugins can help. Install a compatible captcha plugin and integrate it with your Elementor forms to enhance security against spam.

    Can I customize the captcha settings for Elementor forms?

    Yes, you can customize the captcha settings for Elementor forms. Once you have set up reCAPTCHA, select between v2 or v3, and adjust the theme and size according to your website’s design.

    Create Elementor Websites
    in Seconds with
    120+ Elementor Widgets & 1000+ Elementor Templates
    Get Free 25+ Secrets to Make Elementor Website Faster [Guaranteed Results]

      Automatically Convert Figma Designs to 100% Editable Elementor Website