Ready to migrate your site from Memberstack 1.0 to 2.0? This article will guide you through what's needed. If you have any paying members, please see this article instead.
To be 100% upfront, this is not a "quick" process and there is a risk of things breaking along the way. You'll want to sit down with your team and a calendar to map out your migration from start to finish.
Along those same lines, if your current site is working well and you don't need any of the functionality 2.0 provides you are welcome to stay on Memberstack 1.0 (if it ain't broke don't fix it, and all that).
Create a new account with Memberstack 2.0. (1.0 and 2.0 accounts are 100% independent of each other.)
- Follow these instructions to manage 1.0 and 2.0 header scripts. This will let you set up 2.0 on your 1.0 site.
- Manually recreate your free memberships as free plans in 2.0.
- Once your plans are in, you’ll need to configure your redirects, gated content, and other plan settings.
- We recommend migrating your site 1:1 and then adding additional functionality like email verification, multiple memberships, social logins (coming soon), etc.
- Next, you'll want to recreate your custom fields in 2.0. Custom fields have not changed. As long as your 2.0 IDs match your 1.0 IDs you won't need to update your site.
- Add or update the following elements. Most attributes are the same, but some have changed:
- Login modal → data-ms-modal=”login”
- Signup modal → data-ms-modal=”signup”
- Forgot Password modal → data-ms-modal=”forgot-password”
- Profile modal → data-ms-modal=”profile”
- If you want to use our pre-build modals…
- If you want to build your own UI in Webflow then.
- Free plans → data-ms-plan:add="PLAN ID"
- Logout links are now → data-ms-action="logout"
- Dynamically link to members-only content (new)
- Follow these steps to make site content more secure.
Only start this section after your site has been thoroughly tested.
- Join the call from the previous step.
- Password-protect your signup, login, and profile pages. Its important members cannot create or access their accounts during this time.
- Export members from 1.0 and Import your free members into 2.0.
- Comment out the big header script from part 1, step 1 and add your new Memberstack 2.0 header script. Publish your site (with password protection still enabled).
- Test, test, and test.
- If everything works as expected → Remove password protection and proceed to the next section.
- If you need to roll back → Remove the 2.0 script and uncomment the big header script from step 1.
- If you can’t resolve the issue, remove password protection (so members can use 1.0 again) & contact Memberstack support.
- Cancel your subscription with Memberstack 1.0. You can ignore any mention of 10%.