User Registration and Invitation Codes WordPress Plugin

Easily add a registration or login pop-up to your WordPress site using shortcode or widgets. This superb user registration WordPress plugin supports invitation codes, email verification, customized registration forms, reCAPTCHA and more.

Powerful Features

Significantly improve the admin moderation and user experience during user login and registration with moderated registration options, customized registration forms, social profile login capability, improved user redirect controls, and much more.

Invitation Codes

Limit registration for users who have an invitation code. Set the number of users who can use each registration code.

User Role

Set default user roles and specific roles for each invitation code, to be assigned after a user completes the registration process.

Email Verification

Require users to verify email after registration to improve security and protect your site from spammers and bots.


Redirection URL parameters

Option to redirect the user after login to their dashboard page which includes a username in the URL.


Widgets can be used to place both user login and user registration boxes anywhere on your site.

Limit Registration from Specific IPs

The Registration and Invitation Codes Plugin can let you limit logins from a defined set of IP addresses.

Not Convinced? More Features

Email Templates

Send welcome emails to new users or during email verification using our email templates.

Accept Terms of Service

Choose whether to require visitors to accept your Terms of Service before completing registration by using an approval checkbox.

Remove Unverified Accounts

Remove users who did not verify their email address.


Support Google reCAPTCHA in the user login and registration form to protect your WordPress site from spammers and bots.

One Page User Login and User Registration

Users can login or register from a pop-up registration box while staying on the same page after successful login or registration.

Control Each Invitation Code Use

Limit the number of users for each invitation code group.

Set User Roles Per Invitation Code

Set default user roles that will be assigned after a user completes the registration process for each invitation code.

Customized Emails

Create a custom email to welcome new users to your site.

Custom Registration Form Builder

Add additional questions to your custom registration form based on the user role.

Time Restricted User Registration

Limit user registration invitation codes for a specific time period

Profile Builder

Our plugin provides a shortcode which can be placed in the user dashboard allowing them to edit their profile, including the use of custom user registration fields.

User Email Verification

Require email verification after registration for added security.

Add/Edit Custom Registration Fields

Our plugin supports adding multiple registration fields and assigning them to all roles or specific roles only. Once defined, the admin can prepare a registration form for each role using a shortcode. All users’ profile fields data is saved in the user’s meta information and can be exported to a CSV file.

Facebook and Google+ User Login and User Registration

Let users register on your site using their Facebook or Google+ accounts.

Integration with Membership Plugins

Currently supports integration with external membership plugins such as S2 membership.

Invite Only User Registration

Admin can restrict WordPress user registration to invited members only.

Support for Gravity Forms

Support using the CM Registration invitation codes together with Gravity forms.

Localization Support

All frontend labels can easily be changed to any language so the user interface will speak your language.


All login, registration, and password recovery features are supported by shortcodes which can be placed anywhere within your content.

Advanced User Registration and User Login Shortcodes

All login and registration functionality is also supported using shortcode.


Answers to Your Questions

Can I use this plugin instead of the regular WordPress login?

Yes. You can replace the regular WordPress functionality with our plugin’s functionality. It will provide your user an improved user experience and the ability to quickly register or login.

How can I make sure that users registering for my site use a real email address?

Using the email verification feature you can require that each user validates their email before they log into the site. Users who don’t will be erased after the amount of days defined in the plugin setting.

Can I create Registration buttons to add to the Menu bar at the top of my site?

Yes, it is possible to add a Registration and/or Login button to the main menu.

Can I limit the number of users who register using an invitation code?

Yes. Each invitation code can be limited to a maximum number of users using it. You can also find out which users registered using a specific invitation code.

Can I create a login button to place on pages on my site?

Yes. This can be done using by including a shortcode on pages where you would like the login button to appear. See this documentation article to find out more.


CreativeMinds is a leading developer of premium WordPress and Magento® products.

CreativeMinds 2019 ®