Description
I created this plugin because I got tired of companies charging $50–$100 per year just to add decent spam protection to Jetpack forms, comments, and WooCommerce registrations. I wanted something simple, invisible, and actually effective — no subscriptions, no hidden upsells, just reliable bot blocking that respects your time and wallet.
The free version uses Google reCAPTCHA v3 to silently score every submission (0.0 = almost certainly a bot, 1.0 = almost certainly human). It blocks low-score attempts, moves Jetpack form spam to the Feedback spam folder, flags comment spam automatically, and even stops bot registrations on WooCommerce (including the My Account page). Behind the scenes, the code loads the reCAPTCHA script only when needed (based on your loading conditions), generates a fresh token on every form submit, verifies it server-side against Google’s API, and logs the score + outcome so you can see exactly what’s happening.
Most users never need more than the free version — it already stops the majority of automated spam without any visible CAPTCHA challenges. But if you’d like to say thanks, help keep the project going, or give my dog Mousse (Images of him below) a nice ribeye steak (he’s very grateful), the Pro version is a one-time $10 charge — no recurring fees, no account login, just pay once and download instantly.
Premium Features (available in reCAPTCHA Pro for Jetpack – one-time $10 upgrade)
- IP Blacklisting — Automatically tracks IPs that repeatedly fail reCAPTCHA verification. After 5 failures, the IP is blocked from submitting forms, comments, or registrations entirely. This stops persistent bots that keep trying even after low scores.
- Advanced Analytics Dashboard — A clean bar chart (powered by Chart.js) showing failed attempts per IP, so you can see exactly which addresses are causing trouble. Helps spot patterns (e.g., a single IP hammering your site).
- Priority Support — Faster replies when you have questions, run into edge cases, or want a new feature added. I read every message personally and respond quickly for Pro users.
- Custom Blocked IP Behavior — Choose exactly how blocked IPs are handled: standard WordPress wp_die() message, redirect to any page/URL on your site, or return to the previous page with a dismissible warning banner. Fully configurable in the Pro settings.
- Real Client IP Detection — Properly detects the visitor’s true IP even behind Cloudflare, Sucuri, load balancers, or proxies (checks HTTP_CF_CONNECTING_IP, HTTP_X_FORWARDED_FOR, etc.). Prevents the “Cloudflare trap” that could accidentally block your entire site.
- Blacklist Management UI — Full admin interface to view and remove individual IPs from the blacklist with one click. No more manual database edits.
- Backwards-Compatible Integration — Seamlessly works with both current and older versions of the free plugin via a smart hook system.
These Pro features give you powerful, set-it-and-forget-it bot protection while keeping the free version lightweight and perfect for most users.
Got a question, want a feature added, or just want to chat about how the code works? Jump over to my contact page — I’m happy to talk through anything.
Thanks for considering the plugin. Whether you stick with free or grab Pro, it means a lot that you’re using something built by one person who just wanted better spam protection without the big-company price tag. Mousse and I appreciate the support!
Recommended links (short and friendly version):
- Free Plugin on WordPress.org (main directory page – install, details, reviews): https://wordpress.org/plugins/recaptcha-v3-for-jetpack/
- Leave a Review (5-star reviews help a lot – direct link): https://wordpress.org/support/plugin/recaptcha-v3-for-jetpack/reviews/#new-post
- Plugin Changelog & Versions (shows update history): https://wordpress.org/plugins/recaptcha-v3-for-jetpack/#developers








