How to display a member's purchased plans in Memberstack with plan names, date of purchase and links to gated content? Answered

Post author
Jan Löhrmann

Hi,

I want to show the list of plans, which the member purchased (as I (mis-) use the plan in Memberstack for one-time payments of individual digital products). How can 1) I access the list of plans per member and 2) name each item after the plan-name and 3) link to the gated content of that plan?

Comments

4 comments

  • Comment author
    Memberstack Team
    • Official comment

    You can use Script #192 for this. It’s designed to display all of a member’s active subscription plans in organized cards, with paid plans shown first. This gives you a clean way to list out the plans a member has purchased, and each card can be styled to include the plan name and link to the gated content associated with that plan.

    That said, since you’re using plans as one-time product purchases, Script #192 will still work to show what’s active, but it doesn’t natively expose extra metadata like purchase dates or custom IDs. If you need more granular control (e.g., showing the exact purchase date or treating each plan as a unique product ID), you’d need to combine this with custom fields or an automation that writes those details into Memberstack.

  • Comment author
    Duncan from Memberstack

    Hey Jan 👋 Great question. 

    What you want to do is possible, but the solution is a different than you described. 

    I recommend creating a dashboard page which has links to every piece of gated content on your site. Then, you can use Memberstack's gated content attributes to automatically show/hide those elements based on the member's plan. 

    The section called "Show content if logged in with a plan" is what you're looking for

    https://docs.memberstack.com/hc/en-us/articles/7403036765339

    0
  • Comment author
    Alexander Schiffmann

    Hi everyone!

    I'm trying to figure out if it's possible to retrieve the date of purchase of a members plan using Memberstack to display it in webflow.

    I'm creating a dashboard displaying a members active subscriptions, and I want to display the date they purchased their subscription.

    Thanks!

    0
  • Comment author
    A J

    Hey Alexander Schiffmann, one easy way to do this is via automation which listens to plan added event to members and fills a custom field in Memberstack which denotes the purchase date of the plan and you could show this date via data-ms-member="CUSTOM-FIELD-ID" with the relevant ID of the field.

    Another way to go about it would be via custom code where you fetch the plan billing dates via this request and push it to the text field on the site. Hope this helps.

    0

Please sign in to leave a comment.