CAPTCHA · Dec 2, 2024 · 2 min read

How to add CAPTCHA to WP Forms

Add a free, privacy-first CAPTCHA to WPForms — Procaptcha blocks bot submissions across contact, signup and payment forms in a few clicks.

How to add CAPTCHA to WP Forms

WPForms CAPTCHA: which one should you pick?

WPForms ships with a built-in "custom captcha" (simple maths puzzles) and integrations for Google reCAPTCHA, hCaptcha, and Cloudflare Turnstile — none of which are ideal. The maths captcha is trivially solvable by modern bots. reCAPTCHA drops third-party tracking cookies, so it needs a consent banner under GDPR. And once your WPForms form crosses the reCAPTCHA free tier or the hCaptcha Pro threshold, you start paying for the same forms you paid nothing to build.

Procaptcha is a drop-in captcha wpforms integration that's free up to 10,000 verifications/month, cookieless, and installs from the same WPForms captcha field you already use — no code, no shortcodes, no consent-banner rework.

What is WPForms?

WPForms is a user-friendly and versatile form builder plugin for WordPress, designed to help users create various types of forms without needing to write any code. It offers a drag-and-drop interface, making it accessible for beginners and experienced users alike. WPForms supports a wide range of form types, including contact forms, surveys, order forms, payment forms, and event registration forms.

Key features of WPForms include pre-built form templates, allowing users to quickly set up forms tailored to different purposes. Users can customize the appearance, fields, and layout of the forms with ease. The plugin offers powerful conditional logic, enabling forms to dynamically show or hide fields based on user input.

WPForms also integrates with popular email marketing services, such as Mailchimp and Constant Contact, helping users build and manage mailing lists. Additionally, it supports payment gateways like PayPal and Stripe, allowing users to collect payments directly through their forms.

WPForms is mobile-responsive, ensuring that forms look great on all devices. It also offers detailed form entry management and notifications, helping site administrators track submissions and respond promptly.

WPForms has both a free version, which covers basic form-building needs, and a premium version with advanced features like multi-page forms, file uploads, and integrations with marketing tools. This makes it a scalable solution for businesses and personal websites alike.

Why Use Prosopo Procaptcha With WP Forms?

Prosopo is a specialist bot and agent trust platform. Every verdict traces to a rule the operator authored, on a proprietary detector 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 WP Forms

  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
  1. From within any Form in WP Forms, select "Prosopo Procaptcha".
Procaptcha selected as the WPForms CAPTCHA field inside the WordPress admin

Once you save the form, CAPTCHA will automatically be included in it. Remember to repeat the process for every WP Form you want to add CAPTCHA to.

  • Contact Form 7 spam protection — the same setup for CF7, the other most-installed WordPress form plugin.
  • Spam bot protection — the broader use case: why your forms get spam and how to stop it across every platform.
  • Free anti-spam for WordPress — all 16 WordPress plugin integrations on one page, plus Akismet positioning.
  • Spam Filter — pair the CAPTCHA with email-pattern and traffic-source filtering (throwaway Gmail/iCloud/Yahoo addresses, VPN/Tor, disposable domains).

Tagged

how-to bot-protection wp-forms 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.