How to integrate Stripe and MemberStack for automatic member creation and handle legacy pricing during migration? Answered
Hi friends, two questions:
- Does MemberStack automatically import/create new members and assign plans when I have new customers signing up via Stripe (my accounts are connected)? Or do I have to do something (eg. set up a Make scenario) to bring new customers into MS?
- I’m migrating some old subscribers to my primary product in Stripe but some of them have pricing that no longer exists (eg. my OG annual subscribers). My plan was to add hidden pricing on my product in Stripe, but it doesn’t look like I can hide those prices on my plan in MemberStack. How should I approach this when I import the plan changes/members?
Comments
7 comments
Hi Mike,
To address your questions:
Thanks! Make will be easy and I’ll check out the article. 🙏
Follow up:
I tried various ways to assign paid plans to my members before finally reading the documentation (shoulda done this first).
It looks like the “Create Member” module in Make.com only allows me to create members with no/free plans only (no paid plans).
The documentation seems to confirm this is the case (see screenshot): https://docs.memberstack.com/hc/en-us/articles/7252991415323-Make-com-Integration-Formerly-Integromat#h_01HA51MPE69MF1M5BJQAA9SH2F
Using the “Update Member” module only allows me to edit custom fields and metadata.
Using Make, how exactly am I supposed to create and assigning paid plans to new members?
Apologies for any confusion earlier. You can't assign paid plans to new members using Make.
If the members are new, they can simply sign up directly on your website for the paid plan, provided your Stripe account is connected. The reference I made earlier was specifically regarding existing customers being migrated to Memberstack. For such cases, my suggestion was to create a new plan in Memberstack that matches the old pricing structure. When importing these members, you can assign them to this new plan using the steps outlined in this article (https://docs.memberstack.com/hc/en-us/articles/7421781379099-How-to-Change-a-Member-s-Plan#add-paid-plan)
Chukwudi Onyekwere No worries. As for signing up up on my website, I currently use stripe’s checkout via a payment link on my website. Am I correct that the Memberstack integration will see these completed checkouts and create the new member with a paid plan? Or do they have to check out via Memberstack for that to happen?
They'd have to checkout via Memberstack and not the Stripe checkout for that to happen.
Chukwudi Onyekwere I see. This feels like a strategy to get people into paying the transaction fee for MS’s benefit, which is a bummer. I hope the company will strongly consider allowing those who want to benefit from the product without using it as a payments processor to do so. I’m happy to pay for all of MS’s other features, but I already pay Stripe and I’m not looking for yet another business to cut into my profit margins with their payment processing fees.
Thank you for sharing your thoughts—I truly understand your concerns about payment processing fees and how they can impact your profit margins. At Memberstack, we strive to offer flexibility for our users, and I’d like to suggest an alternative approach that may align with your preferences.
You can use the Make integration approach I suggested earlier to create a member in Memberstack after a successful checkout on Stripe. From there, you can assign these members to a Free plan. This Free plan can still use Memberstack's gated content feature to restrict access to content as needed, ensuring your setup functions as intended without requiring Memberstack to act as your payment processor.
I hope this helps.
Please sign in to leave a comment.