Challenge
Challenge adds CAPTCHA protection to WordPress forms, account registration and guest checkout, using one provider configuration per website.
Choose self-hosted or hosted Cap, Cloudflare Turnstile, or Google reCAPTCHA v2/v3. Challenge handles widget placement and server-side verification.
Features
- Gravity Forms protection: Protect all forms automatically, or opt in individual forms with a Challenge field. Includes AJAX submissions, Save and Continue, and resume-link emails.
- Account protection: Protect WordPress registration and password-reset requests, plus WooCommerce My Account registration and reset requests.
- Guest checkout protection: Integrates with WooCommerce classic checkout and the Checkout Block, excluding logged-in checkout.
- Outage handling: Keep submissions moving during qualifying verification outages, with logged events and a configurable fallback policy.
See Protected Forms for coverage and exclusions.
Documentation
| Topic | Description |
|---|---|
| Installation & Setup | Install the plugin, connect a provider and test a submission |
| Protected Forms | Integration behaviour, placement, Save and Continue, and exclusions |
| Operations & Hooks | Troubleshoot failures, review outage behaviour and configure fallback |