Redirecting users to upgrade page after completing the email subscribe form. Answered

Post author
Lukian Bogdanets

I have a quick question about member plans implementation. For context, I'm trying to setup a premium newsletter/blog between Beehiiv + Memberstack + Webflow and I have a email subscribe form on my Webflow. Once a user subscribes their email, they get added to Beehiiv and a passwordless account gets created on Memberstack via Make scenario. Immediately I would like the user to be redirected to an upgrade page to pay to obtain a premium plan. Is there no way to do this without having a user logging into their account via passwordless signin?

Just a note that I did try to utilize Beehiiv to handle the payment processing for premium but their upgrade flow is not as customizable as I want it so I am trying to now have Memberstack handle the payment processing


1 comment

  • Comment author
    Duncan Hamra

    Hello there! It sounds like you’re looking to create a seamless experience for your users where they can subscribe to your newsletter/blog and then be immediately offered the option to upgrade to a premium plan without the need for a traditional login process. Let’s break down the steps to achieve this with Memberstack and Webflow:

    1. Email Subscription Form: You’ve already set up an email subscribe form on your Webflow site that adds users to Beehiiv. That’s a great start!
    2. Passwordless Account Creation: Using Make (formerly Integromat), you’re creating a passwordless account in Memberstack when a user subscribes. This is a smart way to streamline the process.
    3. Immediate Upgrade Option: Now, to redirect users to an upgrade page without requiring them to log in, you’ll need to handle this with a bit of custom logic. Since Memberstack requires users to have an account before they can purchase a plan, you’ve already taken care of the account creation part.
    4. Custom Redirect: After the account is created in Memberstack, you can set a custom redirect to send the user directly to the upgrade page. This can be done by setting the default signup redirect in Memberstack to your upgrade page URL. You can configure this in your Memberstack dashboard under the settings for your signup form.
    5. Upgrade Flow: On the upgrade page, you’ll present the user with the premium plan options. You can use Memberstack’s pricing table with data attributes to handle the upgrade process. For example, you can use data-ms-price:update="PRICE_ID" on your upgrade buttons to allow users to switch to a premium plan.
    6. Payment Processing: Since you want Memberstack to handle the payment processing, ensure that your Memberstack account is connected to Stripe, and set up your premium plans and prices accordingly in the Memberstack dashboard.
    7. Testing: Before going live, test the entire flow to ensure that the user experience is smooth and that there are no hiccups in the process.

    Remember, while Memberstack is designed to work seamlessly with Stripe, if you’re considering using another payment processor, you’ll need to implement a custom solution as Memberstack won’t have a direct connection to it. However, since you’re looking to use Memberstack’s payment processing capabilities, this shouldn’t be an issue for you.

    If you encounter any complex issues or need further customization, don’t hesitate to submit a support ticket to get personalized assistance from the Memberstack team.

    I hope this helps you set up your premium newsletter/blog with the smooth upgrade flow you’re aiming for! If you have any more questions or need further clarification, feel free to ask.

    Let me know if this helps!


Please sign in to leave a comment.