How To Block Spam On Your Elementor Website Print

  • Google Recapture, spam, bots
  • 120

Are you getting a lot of spam registrations/messages through your website contact form? This can be really frustrating and time-consuming to deal with. The good news is that there are automated ways to stop your contact forms from getting spammed. In this short tutorial, we introduce you to one of the tools which is called reCAPTCHA.

 

 How Do I Stop Spam Registrations on WordPress – Adzposting.com

 

What Is reCAPTCHA?

  • reCAPTCHA is a frictionless fraud detection service that stops bots and other automated attacks while approving valid users.
  • It is also one of the most popular ways to prevent spam and abuse by preventing bots from being able to submit forms.

 

How To Add reCAPTCHA To Your Elementor Website?

  • To add a reCAPTCHA, you first need to get the reCAPTCHA keys from the Google website available here https://www.google.com/recaptcha/
  • You can choose from either reCAPTCHA v3 or reCAPTCHA v2. We recommend v3 as it is the new more secure, less intrusive method to use.

 

reCAPTCHA v3:

  1. Go to the Google reCAPTCHA site and choose v3.
  2. Add a Label to identify this instance. 
  3. Add a domain, e.g. example.com
  4. Choose the owner email address or add a new one
  5. Accept the Terms of Service and Submit.
  6. On the next page, copy both the Site Key and the Secret Key.
  7. Enter these keys in the Elementor > Settings > Integrations > reCAPTCHA options and click Save Changes. (You can change the Score Threshold if desired. If bots manage to get around the reCAPTCHA, increase the score).
  8. Add a New Page and Edit With Elementor
  9. Drag in a Form Widget
  10. Edit your form’s Form Fields and click on Add Item
  11. Under Type choose reCAPTCHA3
  12. Choose whether to place the badge to the right (bottom of the page), left (bottom of the page), or inline.
  13. Click Save

 

Google Recaptcha

 

How To Add reCAPTCHA v2:

  1. Go to the Google reCAPTCHA site.
  2. Under Label fill in your website’s name, choose reCAPTCHA V2 “I’m not a robot”, enter the domains you wish to secure, and accept the Terms & Conditions.
  3. You will receive two API Keys
  4. Return to the WordPress Dashboard > Elementor > Settings > Integrations
  5. Under reCAPTCHA, enter the two API Keys and click Save Changes
  6. Add a New Page and Edit With Elementor
  7. Drag in a Form Widget
  8. Edit your form’s Form Fields and click on add-item
  9. Under Type choose reCAPTCHA
  10. You now see the ‘I am not a robot‘ text in the form
  11. Click Save
 
 

Was this answer helpful?

« Back