How to build a scalable subscription platform on Webflow and Memberstack for 50k–100k members without performance issues?

Post author
Agha Hussain

Hi everyone, I have a client who needs a subscription-based platform. Their previous platform, built elsewhere, crashed within 2 minutes after receiving 55,000 visitors. I want to make sure it’s possible to build this on Webflow with Memberstack (or another solution) and that it can handle high traffic without crashing. They may also have a large number of members, potentially 50k–100k, so we need to ensure the platform can scale accordingly.

Also, I wanted to confirm one more thing regarding subscriptions:For this project, we need two types of access for members:
  • $5 for 24-hour access (a one-day pass)
  • $15 per month (recurring subscription)
Just want to make sure this setup is fully supported by Memberstack especially having both a short-term pass and a monthly subscription on the same account.
 
I just want to confirm that these additional features are fully possible with Memberstack as well:
  • Tipping
  • Commenting on posts
  • Liking posts
  • Bookmarking posts / saving posts
  • Sharing Post url
  • Notifications
  • Messages
Just want to make sure all these features can be implemented on top of the subscription system
 
Thanks

Comments

5 comments

  • Comment author
    A J

    I believe Memberstack would be able to handle high traffic without any issues.

    Agha Hussain, yes you can setup the first use-case with one-time payments and set the expiration as 1 day accordingly. Users will be able to purchase this multiple times as well, so repeat purchase is allowed on such type of prices.

    For the second use-case, you can setup the usual paid plan with recurring option. Here's a guide on that as well.

    And yes a user can have the monthly paid plan assigned to them and also purchase the one-day pass if they want, that is possible.

    You might need to explore some workarounds / custom code / additional tools as the case maybe to test and make few things possible when they are not natively available.
    • Natively, tipping (i.e custom amount paying) is not available as of now and is in wishlist currently, but here's a workaround that you can test out to see if it fits for your project.
    • Commenting is possible as of now, but you can also take a look at the alternative solutions mentioned here for features which are actively supported by the 3rd party tools.
    • You can do so via custom scripts like this one or this one or opt for tools like Jetboost depending on your project requirements.
    • Not sure if this is just being able to share a post link, you won't need memberstack as such for this, you can just have a link article populated in the share link option, if you mean sharing to social media, you would need to explore that use-case by setting up some custom code to populate the URL and enable sharing to the relevant social media platforms.
    • Not sure what kind of notifications you mean here, if it is a generic notification of the new CMS items published on Webflow, then you can use this memberscript, if it is email notifications you can probably setup an automation via Make / Zapier for those relevant updates.
    • If you mean member-to-member chat option, while that's not natively available in Memberstack, you can explore tools like TalkJS to see if that seems like a fit for your project. Here's a cloneable for reference.
    While Memberstack handles members, auth, payment integration with Stripe, gating content etc., templates to kick start projects & also offers additional solutions for add-on use-cases via Memberscripts, projects tend to be niche specific / specific features might require some research and exploration on your end to customize it for your specific needs and the decision factor to choose custom code / specific tools to setup a feature  also highly depends on your client & project requirements.

    Feel free to drop a message in this community, if you face blockers while setting anything up for the project.

    Hope this gives you some idea.
    0
  • Comment author
    Agha Hussain

    Hey A J,

    Thank you — that helps a lot!

    For notifications, I meant in-app notifications (not email).
     We want users to see notifications inside the platform when:
     • A new post is created
     • Someone comments on their post
     • Someone replies to their comment
     • Someone likes their post
     • Someone sends them a tip
    We also want like / unlike functionality — clicking “like” increases the count, clicking again removes it and reduces the count.
    Just want to confirm if these real-time in-app notifications + like/unlike logic (and tip notifications) are possible with Memberstack, even if it requires custom code or additional tools

    0
  • Comment author
    A J

    Hey Agha Hussain,

    • Post notification if it is CMS, the memberscript I linked in the previous message should work for you.
    • Commenting notifications - this article shows you how to enable it via the commenting component (but it's an email notification), if you want in-app notification, you might need to research on tools that works with Webflow and Memberstack to fit for your use-case. You can probably also checkout the page that I had linked in the previous message which shares alternative tools for this feature and you might find if the features available in those tools help you out in setting this up.
    • Tip notification is something you can send via email, if you decide to use the workaround that I shared in previous message or else you can probably research on tools which enables tipping and in-app notification for the same.
    • You might check Jetboost as mentioned in previous message for the like / unlike functionality for your project.

    I have not personally setup a couple of use-cases that you mentioned, so you might want to research / explore if any tool / custom code is better suited to work with Webflow + Memberstack to setup the custom features that the project requires.

    0
  • Comment author
    Agha Hussain

    Thanks for the info!

    0
  • Comment author
    Magnaem from Memberstack

    Hi Agha! 

    We have a script that could help you achieve your needs to allow users to like / unlike posts. Check out: https://www.memberstack.com/scripts/like-unlike-button-cms-items

    Hope this helps!

    0

Please sign in to leave a comment.