MemberSpace
MemberSpace is a platform for creating membership systems that restrict access to website content and allow businesses to charge users for access.
Key features include:
- Membership authentication and login tools
- Paid and free membership plans
- Content protection for specific pages
- Recurring and one-time payment plans
- Member management tools
MemberSpace integrates with ShopWired by adding a tracking script to the ShopWired theme so you can display a membership button and allow customers to sign up or log in to your membership plans.
Account creation
Account creation
Create an account at MemberSpace.
After creating your account you should configure your membership spaces and pricing plans in your MemberSpace account. This includes defining which content areas require membership and the pricing plans that members can purchase.
Once configured, MemberSpace will provide the script required to install MemberSpace on your website.
Theme installation
Theme installation
MemberSpace provides a script similar to the example shown below:
<script>
var MemberSpace = window.MemberSpace || {"subdomain":"example"};
(function(d){
var s = d.createElement("script");
s.src = "https://cdn.memberspace.com/scripts/widgets.js";
var e = d.getElementsByTagName("script")[0];
e.parentNode.insertBefore(s,e);
})(document);
</script>
The script shown above is provided as an example only. You must copy the exact script provided in your own account, as the script and any ID values will be unique to your website.
Adding this script to your theme will display the MemberSpace membership button across your website.
- Navigate to Website > Themes
- Select the
code editoroption for the theme you want to edit - Open the
master.twigfile - Add the script just above the closing
</head>tag - Select Save changes
Recommendations
Recommendations
- Configure your membership spaces and pricing plans within MemberSpace before installing the script
- Install the MemberSpace script only once within your theme
- Test the membership signup and login process after installation
- Keep a record of the script added to your theme for future updates