User Registration Spam is becoming an important concern for many of the WordPress membership site owners. If your WordPress site is set to allow user registration, then it’s probably vulnerable to user registration spam from spam-bots.
But, as we all know, user registration is a must have for any community or membership website. It’s what keeps the site alive and kicking and can also be an important source of revenue.
That’s why shutting down WordPress user registration is not an option for these types of sites.
But if you ever had to go through all the stress of deleting tens or even hundreds of users every day, you probably know that keeping your user list clean can be a big pain.
We built Profile Builder because we were convinced that WordPress user registration can be done better. Profile Builder, or “WordPress Registration Done Right” as we like to call it, is a plugin meant to pimp your site’s user registration by adding front-end registration, profile and login forms.
Since spam was also a recurring problem amongst Profile Builder’s users, we built into the plugin some cool features that will help you get rid of Spam once and for all.
Here are four features from Profile Builder PRO that will help you kiss Spam goodbye:
1. Using CAPTCHA
One of the most popular ways to fight Spam is to use a CAPTCHA verification in your registration process. Profile Builder Pro has a reCAPTCHA add-on, which allows you to add a reCAPTCHA form to the user registration page created in the front-end.
All you need to do is get a public and private key from Google: www.google.com/recaptcha, activate the recAPTCHA addon and you’re all set. A reCAPTCHA verification will be added automatically to the front-end user registration forms.
2. Custom Redirects
Custom Redirects is probably one of the most efficient ways to stop user registration spam. The Custom Redirects add-on allows you to redirect any request from the default WordPress registration page to a custom register page created via Profile Builder.
Custom Redirects will give you options to redirect users from the Default WP Register Page, Default WP Login Page or even the Default WP Dashboard to custom pages created with Profile Builder, that can’t be targeted by bots. This way you won’t be using the standard WP registration urls at all.
As a side note, if you want to take things even further, you can disable WordPress registration all together and have PB registration still working. This is done with a specific filter we added to the plugin wppb_register_setting_override, which you can use to activate the registration process using the PB shortcode, and still have the default WP registration page deactivated. This way you’ll make it impossible for spam-bots to track your registration pages urls.
3. Email Confirmation
Under Profile Builder’s general settings you’ll have the option to activate the Email Confirmation feature.
This means each newly registered user will have to confirm his email address first in order to proceed to the actual registration process. This is a perfect way to make sure that only valid email addresses pass the registration process. The users with unconfirmed email addresses will be placed under an “Users with Unconfirmed Email Address” tab in the All Users window. From here you’ll be able to easily remove them or confirm their emails yourself.
4. Admin Approval to eliminate User Registration Spam
Admin Approval is another feature that will keep your user list clean. It makes sure not to create the WordPress user account until you have approved that specific user.
After you activate this feature, you’ll notice an “Admin Approval” tab in the All Users listing. There you can easily approve or delete newly signed up users.
In case you decide to use both Admin Approval and Email Confirmation the built-in Email Customizer will give you the ability to edit and customize the emails sent to the users upon registration or after receiving admin approval.
This was a round-up of all the features built into Profile Builder Pro that are meant to help you get rid of user registration spam. You can use all the methods above combined in a way or another to prevent spam registrations.
Would love to hear what methods you use to fight user registration spam on your site.