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.

What You Can Do with Invite Codes

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

Generate Invite Codes in Bulk
Create hundreds of unique codes in one batch, with a common prefix.

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

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.

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.

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

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
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.
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.
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.
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.
See the Invite Codes setup guide for activating the add-on, generating codes, and adding the field to your registration form.
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.

Build an Invite-Only Registration Form for WordPress
Add invitation codes to your WordPress registration form with User Registration & Membership plugin.
