Skip to main content

Importing Your v1 App Settings into v2

Memberstack Team
Memberstack Team

This guide will help you automate importing your plans, custom fields, and gated content from Memberstack v1 into v2. 

1. Copy Your v1 App ID

  1. In your v1 app, go to Settings > Install Code.
  2. Find the following script: 

    <!-- Memberstack --> 
    <script src="https://api.memberstack.io/static/memberstack.js?webflow" data-memberstack-id="YOUR-ID"> 
    </script>

3. Copy the value of data-memberstack-id (this is your v1 Website ID).

2. Access the Importer in v2

  1. Open your v2 dashboard.
  2. In the URL, replace /dashboard with /v1-importer.

3. Paste Your v1 Website ID

  1. In the v1 Website ID field, paste the value you copied in step 1.
  2. Verify that all plan data and custom fields are accurate.  

4. Add Missing Price IDs (if needed)

  • If a plan is missing a Price ID:
    1. Copy the plan ID.
    2. Go to Stripe and locate the corresponding product.
    3. Copy the Price ID.
    4. Paste it back into the importer.

5. Run the Import

  1. Click Import.
  2. Do not close the window until you see a success message.

6. Verify the Imported Data

After the import, review the following:

  • ✅ All custom fields and imported plans matches your v1 settings.
  • ✅ Gated content matches the correct plans.
  • ✅ Redirect settings are correct for each plan.

Tip: If you only have one redirection rule, add it in the default settings.  

Was this article helpful?

Didn’t find your answer?

Get an instant answer from Rey, or reach a human. Either way, we’re happy to help.

Comments

3 comments

  • Ken Jones
    Ken Jones Edited

    This looks promising and I see a correct listing of 'Plans to be Imported' but on clicking 'Import' I'm getting a message "Import failed: V1 website is not connected to the same Stripe account as this app." but neither account is linked to Stripe as they are both only using Free plans.

    0
  • Duncan from Memberstack
    Duncan from Memberstack

    Ken Jones Thank you for flagging this! Sounds like we haven't tried using it with an app that has only free plans... 

    Tyler is at the WF conf so he won't be pushing any bug fixes this week. So two ideas:

    1. You can manually recreate your free plans in 2.0 (shouldn't take too long depending on how many you have).

    2. You can create a fake stripe account and connect both apps to that Stripe account. 

    Both options are valid and should get you moving without needing to wait for a bug fix. 

    0
  • Ken Jones
    Ken Jones

    Thanks Duncan. I have a Stripe account. So linked that to in both v1 and v2 and success!

    1

Please sign in to leave a comment.

Sitemap