[Wishlist] Streamlining plan-based content gating in Memberstack without manual unlocking each time Planned

Post author
Connor Finlayson

Is there an attribute for data-ms-content:“PLAN_ID”?

Comments

9 comments

  • Comment author
    Memberstack Team
    • Edited
    • Official comment

    Having to rely on gated content groups just to control visibility by plan can get pretty inconvenient, especially when plans keep changing. The good news is that script #188 was built to solve exactly this. It lets you show or hide elements dynamically based on the member’s specific plan tier, so you don’t have to juggle gated groups every time a plan is updated. That way, you can keep your setup flexible and still give members the right experience tied to their plan.

    On top of that, you might also find script #192 really useful. It automatically displays all of a member’s active subscriptions in organized cards (with paid plans shown first). This makes it super clear for the user which plan(s) they’re on, while you can combine it with #188 to control what content or buttons they see. Together, these scripts give you both visibility control and clear plan display, which is a much more relevant and scalable solution than gated content alone.

  • Comment author
    Tyler Bell

    Not at the moment.

    But we have talked about adding something like that to make it easier.

    B/c at the moment you have to create a gated content group, unlock the plan, to achieve that.

    0
  • Comment author
    Connor Finlayson

    exactly and its a bit inconvenient when you are constantly changing plans

    0
  • Comment author
    Stefan Lindqvist

    Any update on this topic? Would be great if we can display the current plan name and price on the profile page

    1
  • Comment author
    Duncan from Memberstack

    No updates at this time. It's on the road map, but keeps getting bumped backwards. There are a few surprisingly difficult technical hurdles we need to tackle before this will work. 

    0
  • Comment author
    Alice Glasser

    So there is no data-ms-content attribute for PRICE-ID either?

    0
  • Comment author
    Duncan from Memberstack

    Hey Alice, that is correct. We don't have that attribute yet. 

    0
  • Comment author
    Jo M

    Are there any other alternatives that will give a similar result ie showing the user their current plan?

    0
  • Comment author
    Duncan from Memberstack

    You can create UI elements for each plan on your site and show/hide them using gated content. Or you can use custom code. I just passed this along to our team to see if we can whip up a Memberscript to help. 

    0

Please sign in to leave a comment.