How to sync MemberStack plan tiers with Webflow CMS select fields using Make?
Hi everyone!
Baby web designer/developer here. I have a multi-level (basic,silver,gold etc...) membership tier for a client site.
Im using Make to integrate with webflow to add custom fields into my collection. Everything is connected but im having a diffcult time figuring out how to reference the memberstack plans with my webflow cms item.
Any answers or resources to look through would be greatly appreciated.
Thanks everyone
Comments
3 comments
Hey Ron Pura,
Could you share a bit more about your use-case, as to how you want to use the stored piece of information about the plans in Webflow CMS?
i.e. Do you have a users collection where you want to store the plans info / do you want to have a Plans collection and just want to maintain a database additionally for the list of plans in Memberstack for some use-case?
Generally speaking if you want to fetch a particular member's plans that are assigned to them in Memberstack, you could use the 'Get Member' module via which you will get the planConnections info as shared here. It will give you all plan related info including its name, which you can further utilize in your workflow as per your requirements.
There's also Make --> Memberstack integration guide which can help you get started and give you some info on what events / modules are available for you to explore.
Hope this gives you some idea. Let me know if you are facing any specific issue while setting up your use-case.
Hi A J Thanks your reply and here is some more info of what im trying to build/help fix.
I have custom fields in MemberStack that are attached to a text field in Webflow. The information can be filled out in a page called 'Account" after the user has signed up for a plan.
I have a successful Make integration that will create and update the CMS item. (working correctly)
The last issue that needs to be resolved is if there is a way to connect my users' plan to my Webflow select field (membership Level).
I hope this provides a little more clarity. I will reference the resources you provided and see if the answer is there.
Ron Pura, welcome 😇
In this case, I am guessing you have a Membership level collection in Webflow as well which likely has the plans info you setup in Memberstack.
To do this via Make, you will have to pass the Webflow Item ID for that specific plan item in Webflow.
For example, if you have a membership level item named 'Bronze' and it's Item ID in Webflow is 61234xxxx, in the Make workflow you have to enter / map 61234xxxx in the 'Membership Level' field that you showed in first screenshot.
You can try this out by manually adding the item ID in the make workflow and running it once to see the output in the CMS. Once, you have verified, you can then have a condition in make workflow / have this item ID for each plan stored somewhere of your preference which you can use to map in the Make workflow where you update the CMS item.
In case you want to simplify and if you only want plan name to be stored in the CMS item, you can have a plain text field in the CMS where you can map the Member's plan name via the workflow. But I am guessing there must be a reason for using reference field for 'Membership Level' and in that case, you can go with the approach I shared above.
Hope this gives you some idea.
Please sign in to leave a comment.