Control Who Can Register With Invite-Only Access
Not every site should be open to anyone who finds the form. URM’s Invite Codes add-on lets you restrict registration to people who hold a valid code – keeping your community private, your platform exclusive, and your user base spam-free.
Why Open Registration Isn’t Always the Right Choice
Private communities, beta platforms, internal tools, and exclusive programmes need controlled access. Invite codes ensure only approved users can register, without manual approvals.
Open registration problems:
- Bots and spammers create fake accounts freely
- Competitors or bad actors access your private content
- Manual admin approval for every request doesn’t scale
- No sense of exclusivity or earned access for members
With URM Invite Codes:
- Only users with a valid code can register
- Each code can be capped at a specific number of uses
- Codes auto-assign user roles based on which one was used
- Expired or exhausted codes are rejected automatically
QUICK SETUP
Sync Signups to Google Sheets in Minutes
Every new registration flows into your spreadsheet automatically. No manual exports, no Zapier required.
Install the Plugin
Add User Registration & Membership to your WordPress site
Build Your Form
Create your registration form with the fields you want to capture
Connect Google Sheets
Authorize your Google account and select or create a destination sheet
Map Your Fields
Match each form field to a spreadsheet column in one simple screen
Publish & Auto-Sync
Every new signup appears in your sheet the moment they register
Who Uses Invite-Only Registration
Any platform where access should be earned, granted, or restricted benefits from invite codes.
Frequently Asked Questions
Have more questions? These FAQs might help
Yes. When creating a code, you set the maximum usage count. A code for one specific person would have a limit of 1; a cohort code for 50 students could be set to 50. Once the limit is hit, the code becomes invalid and no further registrations are accepted with it.
Yes. Each code has its own role assignment. A staff code might grant Editor access; a member code gives Subscriber access. The role is applied automatically at the point of registration — no manual intervention needed from the admin.
Yes. The Invite Codes management panel shows each code with its current usage count and remaining uses. You can see how many registrations have occurred per code and revoke or expire any code from the same screen.
Yes. Set an expiry date when creating the code. After that date passes, the code is automatically rejected even if it hasn’t reached its usage limit — useful for time-limited beta access or event early-bird windows.
Yes. You can mark it as optional if you want to allow open registration but reward those with a code — for example, granting them a higher role or additional access. Setting it as required enforces strict invite-only access.
Build Your Professional Registration System Now
Create custom registration forms, manage user access, and secure logins all in one place.