How to implement sign-up-after-checkout in Memberstack while optimizing for conversion rates?

Post author
rimbout bobeldijk

Hi everyone 👋

I’ve been diving deep into Memberstack for a new business I’m launching. So far, I’m really enjoying it, but I’m struggling a bit with the checkout flow.

I’ve built several successful e-commerce stores on Shopify in the past, so I may have some “high expectations” here 😅 Since I’ll be running paid ads, I tend to be pretty perfectionistic when it comes to the checkout experience.

I wanted to reach out and get some advice from the community. These are a few questions I haven’t been able to find clear answers to yet:

  1. Is it really not possible to have sign-up after checkout? I’m very used to this flow for courses and memberships, and I’m concerned it could impact conversion rates.
  2. Is it possible to create a fully custom checkout page?
  3. Since the Memberstack flow is sign-up → checkout, I’d like to automatically redirect users to the checkout page right after they sign up. Is this possible? I’m a bit confused about how the custom attribute linking works here.
  4. Has anyone successfully implemented PayPal? I’ve heard that not offering it can cost you up to ~10% in conversions.

Thanks in advance! Really appreciate any insights or experiences you can share.

Comments

1 comment

  • Comment author
    A J

    Hey rimbout bobeldijk,

    1. Currently I believe if you want to handle payments via Stripe + Memberstack integration, Memberstack would need the user to create an account first so that the customer is created in Stripe and the plan subscription assigned in Memberstack for the user is in sync with Stripe status. Checkout and then signup feature is currently in wishlist.
    2. Yes, if you prefer that way you can custom build it and integrate the payment processor to handle all of it for you, but you will have to create an an automation to listen to such purchases and create a Memberstack account for them and assign free plan (in Memberstack) that will give them access to the site. You will have to take care of the sync such that if a subscription is cancelled / expired in Stripe, you would need to setup an automation to remove the free plan assigned to that member in Memberstack, so that they don't have access to the gated content of the site without an active subscription.
    3. Yes, that's how the custom attributes work. When you add the relevant custom attributes on say the pricing table buttons (which are linked to the Signup page), if a user is logged out and clicks on them, they are redirected to signup page, once they sign up, they will be automatically redirected to the relevant Stripe checkout page for the plan they selected in the first place. If the user is logged in and clicks on those buttons, they will be directly shown the Stripe checkout page to continue the purchase.
    4. Here's a memberscript to integrate Paypal with Memberstack. Hope this helps.

    Hope this gives you some idea.

    0

Please sign in to leave a comment.