Introducing New User Verify
If you've encountered fake user registrations on your WordPress site, you're not alone. I've engineered a solution to combat this problem.
If you’ve encountered fake user registrations on your WordPress site, you’re not alone. I’ve been dealing with this problem for years, in fact, with thousands of fake signups cluttering the user list.
So I built a solution
Say hello to New User Verify, a lightweight WordPress plugin designed to prevent spam bots from registering fake accounts on your WordPress site.

The problem
Spam bots have become smarter. Some can bypass captchas, ignore honeypots, and sneak through most common anti-spam tools. These fake registrations don’t just waste time, they also pollute your database, trigger unwanted emails, and create a tedious mess to clean up.
What the plugin does
Because no single method can catch everything, spam signups are tackled with a three-pronged approach.
1. Pre-registration blocking
Stop fake signups before they happen using a choice of third-party email verification APIs (at the moment Abstract, Kickbox and ZeroBounce are supported), or maintain your own custom exclusion list.
2. CAPTCHA protection
Adds a challenge to your registration form using Google reCAPTCHA (v2 or v3 invisible), hCaptcha, or Cloudflare Turnstile.
3. Email verification
Users must click an emailed activation link (only once ever) before they can log in, at which time their account is essentially changed to a ‘legit’ status, proving it’s owned by a human.
Other Features:
- Automatically clean up unverified accounts daily, you choose the threshold
- Manually verify or unverify users right from the Users admin screen
- One-click option to remove all unverified accounts instantly
- Customise how email notifications are presented to users
- Get a daily cleanup report sent straight to your inbox
- Built-in support for WooCommerce user registration flows
Check it out here.
More Articles