User Registration & Membership

Build User Registration Forms and Membership Plans in WordPress

Invite-Only Registration for WordPress Site

Add an invitation code field to your WordPress registration form. Visitors need a code from you before they can join your site.

Restrict Sign-Ups to Users You Invite

Most registration forms are open. Anyone who finds the link can fill it out and join.

Invite codes flip that around: once you add the field, the form only accepts registrations from people who have a code you generated for them.

There’s no way around it for visitors who don’t have one.

Configuring invitation code for user registration in WordPress

What You Can Do with Invite Codes

Unlimited Codes Icon
Unlimited Invite Codes

Generate as many invite codes as you need. There is no limit on how many you can create.

Bulk generation of invite codes for registration
Generate Invite Codes in Bulk

Create hundreds of unique codes in one batch, with a common prefix.

Assigning WordPress role to a user based on invitation code used during registration
Assign a User Role Per Code

Assign users a different WordPress role based on the invitation code they use to register.

Setting an expiry date for invite code
Set an Expiry Date

Decide how long a code stays valid. Run one for a single day around a launch event, or leave it open indefinitely.

Adding a usage limit to a invitation code
Limit Usage for Invite Codes

Choose how many times a code can be used. Send someone a code just for them or hand the same code to a group.

Checking registration code of each user
Track Registration through Invitation

Every user’s registration record show which invite code they used. Access them from the User Dashboard.

importing and exporting invite codes
Import & Export Invite Codes

Export your codes to JSON or CSV or import a ready-made code list into any registration form.

Frequently Asked Questions

Does WordPress natively support invitation codes for user signup?

No. A stock WordPress registration form has no invite-code option. The User Registration & Membership plugin adds an Invitation Code field you can add to any form through the drag-and-drop builder.

Can I add an invitation code field to my own registration form?

Yes. Open any form in the builder, drag in the Invitation Code field, and set its label, placeholder, and tooltip to match the rest of your form.

What happens if someone enters an invalid or expired code?

The registration form blocks the sign-up. You write the messages shown for invalid, expired, and usage-limit-reached codes from Settings > Registration & Login > Messages.

Can I assign different user roles depending on the code?

Yes. Each code can override the form’s default user role, so one registration form can register Subscribers, Contributors, or any custom role you’ve set up, depending on which code was entered.

Where do I set up invite codes step by step?

See the Invite Codes setup guide for activating the add-on, generating codes, and adding the field to your registration form.

Once I add an invite code field, can people still register without a code?

No. Once the Invite Code field is added, the form no longer accepts registrations without a code. There’s no way around it for visitors who don’t have one.

User Registration & Membership plugin Logo

Build an Invite-Only Registration Form for WordPress

Add invitation codes to your WordPress registration form with User Registration & Membership plugin.

Scroll to top

Streamline WordPress User Registration & Membership

Join Our Growing Community and Start Creating membership platform & more!

[sibwp_form id=2]

Nevermind, I just want the plugin zip.

By subscribing, you agree to our terms of use and privacy policy.

Get User Registration & Membership Free Right in Your Inbox 

Enter your email below and we’ll send you the free download link. 

By signing up, you’ll also receive updates, deals, and exclusive offers for User Registration & Membership. Unsubscribe anytime. Terms of Service | Privacy Policy