Bot Protection with Turnstile lets you drop-in Cloudflare's privacy-focused, no-CAPTCHA challenge on the most common attack surfaces of a WordPress site:
- Core WordPress forms – Login, registration, password reset, and comment forms.
- WooCommerce – Protect checkout, login, registration, and password reset forms.
- bbPress – Secure forum registration, login, and topic creation forms.
- Contact Form 7 – Add Turnstile to your CF7 forms to block spam submissions.
- Accept Stripe Payments – Protect checkout and payment pop-up forms.
- Simple Download Monitor – Secure download buttons and squeeze forms.
- Simple Shopping Cart – Add Turnstile to your shopping cart plugin's manual checkout forms.
- WP Express Checkout – Protect checkout 100% discount checkout forms with Turnstile.
- WP eMember – Secure registration, login and password reset forms with Turnstile.
Just add your Turnstile
Site Key and
Secret Key, choose the forms you want to protect, and you’re done. No more subjecting your users to image puzzles or accessibility headaches.
Turnstile can generate multiple types of non-intrusive challenges to verify users are human, all without showing visitors a puzzle.
Highlights
- Zero-friction, user-friendly bot protection.
- A free reCAPTCHA alternative for WordPress.
- Works even when visitors are behind ad-blockers or privacy extensions.
- Granular toggles to enable/disable on individual forms.
- Debug logging feature.
- Fully translatable and developer-friendly with action/filter hooks.
- Road-map for upcoming integrations with other popular plugins.