How to Prevent Spam in Your WordPress Website?

Google reCAPTCHA

reCAPTCHA is one of the most popular ways to prevent spam and abuse by preventing bots from being able to submit forms.

To add a reCAPTCHA, you first need to get the reCAPTCHA keys from the Google website. 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.

Note that these steps require a WordPress website and Elementor Pro as your website builder. 

Steps on how to add reCAPTCHA v3 on your website's contact form:

  1. Go to the Google reCAPTCHA site.
  2. Add a Label (name of your website). 
  3. Choose reCAPTCHA v3.
  4. Add a domain (URL of your website) e.g.
  5. Choose the owner email address and/or add a new one
  6. Accept the Terms of Service, allow Send alerts to owners and Submit.

6. On the next page (after you submit the form), copy both the Site Key and the Secret Key.

7. On another browser tab, go to your WordPress dashboard and enter these keys in the Elementor > Settings > Integrations > reCAPTCHA v3 and click Save Changes. (You can change the Score Threshold if desired. If bots manage to get around the reCAPTCHA, increase the score).

8. On your Elementor page, edit your form’s Form Fields.

9. Click on Add Item.

10. Under Type choose reCAPTCHA3.

11. Choose whether to place the badge to the right (bottom of the page), left (bottom of the page), or inline.

12. Click Update.

You will now see the badge on the page.

Share this post

<i class="fab fa-facebook" aria-hidden="true"></i> Share on facebook
<i class="fab fa-twitter" aria-hidden="true"></i> Share on twitter
<i class="fab fa-linkedin" aria-hidden="true"></i> Share on linkedin
<i class="fab fa-pinterest" aria-hidden="true"></i> Share on pinterest
Article by <br><strong> ARRON VILLAROSA</strong>

Article by

See all posts

I help Digital Marketing Agencies provide websites for their clients through a user-centered and strategic approach.

10 Steps Website Checklist

Actionable Steps to Increase your Website Leads

Related Posts

Get in touch with us

Let's discuss what we could create for your business.

Request a Free Proposal

Fill out the form to send you this ebook!

We’ll help you stay ahead of your business by sending you this copy.