With the Simple Membership Plugin, you can offer multiple free memberships on a single site. This involves creating a dedicated page for each free membership you want to offer. You can then link all these pages from a central landing (join us) page, where you outline the benefits of each membership. This allows potential members to choose the free membership that best suits their needs.
Table of Contents
What is a Free Membership
A free membership is when you give users access to one or more of your membership level(s) for free.
If you don’t know what a membership level is or how to create one, read this page to learn more about it.
How to Offer Multiple Free Memberships
To offer multiple free memberships, create a dedicated WordPress page for each membership level and add a special registration form shortcode to it. This approach allows you to provide separate signup options for each free membership level. For every free membership you want to offer, follow the steps outlined below.
Step 1) Create a Free Membership Level
- Click on the WP Membership menu and then on Membership Levels.
- Click on the Add Level tab.
- Give your membership level a Name, a WordPress Role and an Expiry.
- Click the Add New Membership Level button.
- You have now created a new membership level. Take note of you membership level’s ID.

Step 2) Create a Registration Page for Your Free Level
Step 1) Grab this free addon.
Step 2) To create a registration page for a membership level, create a post or page and give it a title such as Free Level Registration Page.
Step 3) Enter the following shortcode into the editor and edit the membership ID of your chosen free membership. You will need to replace the number ’15’ with your membership level ID.
[swpm_registration_form level=15]
Step 4) Publish your page. You can now send visitors to this page and they can signup directly (for free) to the level you specify in the shortcode. Alternatively, you can link this page to your landing or join-us page that mentions the different kinds of memberships that you offer.

Free Registration Form Example
Your customers can now come to the page you created above and register to the specified membership level for free.
Each free membership level you create should include a corresponding registration form, similar to the example shown below.
