CAPTCHA · Sep 2, 2026 · 2 min read

How to add CAPTCHA to Elementor

Add a free, privacy-first CAPTCHA to Elementor Pro forms — Procaptcha blocks bot submissions on the Form and Login widgets without breaking your page-builder layout.

How to add CAPTCHA to Elementor

What is Elementor?

Elementor is the most popular drag-and-drop page builder plugin for WordPress, letting you design custom pages visually without writing code. Its Pro version adds a Form widget and a Login widget, which makes it a common target for spam bots — any form built with Elementor is exposed to automated submissions unless it is protected by a CAPTCHA.

Why Use Prosopo Procaptcha With Elementor?

Prosopo is a specialist bot and agent trust platform. Every block comes with a reason, in plain words, on a proprietary detection engine with an open-source client stack. UK-incorporated, EU-processed, GDPR-native. It stops the abuse patterns WordPress form spam alone doesn't cover:

Prosopo also keeps visitor data out of Google's data controller chain for reCAPTCHA telemetry — the 2026 reCAPTCHA terms change reclassified Google as controller rather than processor.

Prosopo Logo

Being spammed by bots?

Stop spam for free today

How to integrate Prosopo Procaptcha with Elementor

  1. Install the Prosopo WordPress plugin

  2. Register for a free account on Prosopo

  3. Login to the Prosopo dashboard, and copy your site key and secret key

Prosopo dashboard site management screen
  1. Add your domain in the Prosopo dashboard, if it is not already present
Prosopo dashboard domain editing screen
  1. Add your site key and secret key to the Prosopo WordPress plugin settings. You can find them in Site Management in the Prosopo dashboard.
Prosopo WordPress plugin settings screen

The Procaptcha plugin extends both of the Elementor Pro form widgets.

Form widget

  1. Edit the page containing your form widget in Elementor.
  2. Click to edit the form widget.
  3. Click to add a new field and select "Prosopo Procaptcha" from the field type list.
  4. Save the page.

CAPTCHA will now be included in the form, and bot submissions are blocked before they reach your inbox.

Login widget

To protect the Login widget, first make sure the Login Form is enabled in the Procaptcha plugin settings under the "Core forms" tab. Then:

  1. Edit the page containing your login widget in Elementor.
  2. Click to edit the login widget.
  3. In the "Form Fields" section, enable the "Prosopo Procaptcha" checkbox.
  4. Save the page.

For further details, see the Elementor Pro section of the Procaptcha docs.

Tagged

how-to bot-protection elementor captcha wordpress-plugin wordpress
Chris Taylor

Chris Taylor

Building privacy-first bot protection at Prosopo.

More articles by Chris Taylor
Ready to ditch Google reCAPTCHA?

Start for free today. No credit card required.