How to create a site license membership
✋ Before jumping in... please be aware that MemberSpace does NOT have official site license functionality. However, you can repurpose our existing features to create a site license experience if you really need it.
What is a site license membership?
Say you have a corporate client who wants their employees to have access to your membership. You don't want to charge each employee directly, instead you want to charge the corporation a site license fee for up to X employees to utilize your membership.
Choose your business model
First you'll need to decide what type of business model you want.
Is it a one size fits all (e.g. pay us $5,000/year and all of a corporation's employees get access - no limits)?
Or do you want to offer multiple tiers (e.g. pay us $2,000/year for up to 100 employee seats, pay us $4,000/year for up to 300 employee seats, etc)?
After you decide on your business model, it's time to create Member Plans.
One size fits all Member Plan
- You'll need to create two plans. The first plan (e.g. "Enterprise License - unlimited") will be what the corporation is signing up for (e.g. $5,000/year) for unlimited employee access. Go to Member Plans > Create Member Plans > and then choose the type of payment you want. You should make sure you toggle off "Make Plan Public" when creating this plan so employees can't accidentally join it from within their account.
- The key thing to remember is this is the plan the actual corporation will be signing up for (not their employees) so make sure the wording and pricing reflect that. It probably makes sense to create a custom Welcome page in your website editor for the corporation to be sent to automatically after signup & login just to give them context about next steps, how to contact you for support, etc.
- The second plan you create will be a free plan (e.g. "Employee Plan"). You should also make sure you toggle off "Make Plan Public" for it. This is the plan the corporation's employees will be signing up for so make sure the wording and page/content access are correct when creating it.
Instead of using one generic employee plan like mentioned above, you may want to create a free plan each time a new corporation signs up so that you can use the company's name within the plan name to make things feel more personal (e.g. ACME Corporation Employees).
- You'll probably want to create another Welcome page in your website editor for employees to be automatically sent after signup and login. This welcome page could be a member dashboard of some sort and link out to the various pages and content you want employees to have access to (see screenshot example below):
Think of it as home base. Here is more info on setting up a member dashboard and navigation.
- You'll need to create a way for the corporation's employees to sign up for the free plan and get access. You have three options here. You could simply send the employee plan Sign Up Link to an admin at the corporation for them to distribute to employees OR you could have MemberSpace support do an import of the corporation's employee list (10 or more) which would automatically add them to the employee plan. Your third option is to manually invite each of the corporation's employees to the employee plan. To do that in your MemberSpace backend go to Members > click "Invite New Member" on the left.
- Lastly, you'll need to remind the corporate admin to let you know whenever they need you to manually remove an employee's access and then you can do that in the Members section of your MemberSpace backend.
Also if you have any kind of limit on the number of employees that can be part of the plan you'll need to manually monitor that by filtering your member list here:
Multiple tier Member Plans
For this option you'll follow the same steps as above except you'll be creating multiple tiers of membership for a corporation to sign up.
Say you're offering two tiers of plans that a corporation could sign up for. The first tier could be $2,000/year for up to 100 employee seats. The second tier could be $4,000/year for up to 300 employee seats. You would need to create two plans by going to Member Plans > Create Member Plans > and then choose the type of payment you want.