How to save user preferences and filter news articles in Webflow while working within Memberstack's capabilities?

Post author
Nihat Avcı

Hi team!

I'm currently working on a web app in Webflow, and I'm exploring the idea of allowing users to save their settings and view news articles filtered by their saved tags. I'm considering using Memberstack to handle user authentication and profiles, but I'm unsure if Memberstack can support this level of functionality.

Specifically, I want to:

-Allow users to save custom settings/preferences.
-Display dynamic content (news articles) based on the tags or preferences saved by the user.

Is this something that's feasible with Memberstack? If so, could you provide any guidance or resources on how to implement it? If not, do you have any recommendations for alternative approaches or integrations that might work?

Thanks so much for your help!

Comments

11 comments

  • Comment author
    A J

    Hey Nihat Avcı, I am just thinking out loud:

    • You could probably use custom fields to store the settings / preference data and use the value as an indicator to set things up for the user or further make use of it in automation if that's the use-case.
    • You could store the users & categories as CMS collections where you can make sure to link the categories as a reference field for the users and you could probably show the list of articles (which are also tagged with those categories) via filters in the Users template that you get once you store them in a collection in webflow.

    Hope this gives you a rough idea.

    0
  • Comment author
    Nihat Avcı

    Seems like data-ms-member="field-id" can work on this setup. However I work fast if there is any example in my sight, is there any video or documentation which is similar to what I wanna achieve? Thank you AJ

    0
  • Comment author
    A J

    Hey Nihat Avcı, I was not able to find a free template with exact use-case, but I am wondering what you want to achieve via dynamic articles based on the categories selected, could be possible if you combine the custom fields memberstack use-case with the Finsweet CMS filter, assuming you are storing the articles in a webflow cms. The linked page has detailed documentation and steps as to how you can filter a collection based on the categories, and I am thinking a use-case to link the saved preferences combined with this filter might work. Hope this helps.

    0
  • Comment author
    Nihat Avcı

    I wanna personalize the newsfeed, that's it. When someone doesn't wanna see negative news, they can save in the profile, and never see negative news again. Imagine negative news is categorized in CMS with a checkbox "negative".

    0
  • Comment author
    A J

    Is that the only category you are gonna have? And do you not want the users to be able to select / deselect categories of these articles?

    0
  • Comment author
    Nihat Avcı

    I just gave one example, if I learn how to save things in CMS on behalf of users, I can replicate it right?

    0
  • Comment author
    A J

    I have a question, are you planning on storing Users in Webflow CMS additionally with just the values you require like their preferences etc.?

    If yes, the users template option I suggested earlier is easy to pull off for any categories you might have.

    So when a user selects some tags in a form as their preference you can update the member in memberstack and store that preference in CMS so that you can easily use the native filter options to provide them personalized experience.

    0
  • Comment author
    Nihat Avcı

    Exactly that. I already have a memberstack subscription, all I need to do is creating a screen where people can store their preferences, and organizing the CMS automatically. I just don't know how to do it, this is the suggestion you wrote in you first message right? Do we have any documentation for that?

    0
  • Comment author
    A J

    Yes, correct. The idea I suggested was via my own brainstorm process to think of a solution for your use-case, so I haven't been able to find documentation which addresses the exact solution 🙈

    However, while I was searching for some resources that could help you out. I found a discussion which seems to be very similar to your use-case, its an alternative approach which would work as well.

    So when I suggested the approach to combine the preference with Finsweet filter, this discussion shares an alternative solution with Jetboost instead. Hope this helps.

    0
  • Comment author
    Nihat Avcı

    Thank you AJ, that is really valuable. I checked jetboost and decided to not work with, it can easily escalate and gets expensive. I wanna go for finsweet + memberstack + webflow combination. I found a documentation in memberstack that tells there is no documentation LOL: https://docs.memberstack.com/hc/en-us/articles/11027372719515-Can-I-Filter-CMS-Data-for-the-Current-Member . I am really really puzzled, but will get started to create two different CMS collection, one for articles one for tags, and relate them, and try to save via memberstack and show each user's saved in their profile, I hope i can fix it. Can I get a support on this, such as 1-1 or any kind of support?

    0
  • Comment author
    A J

    Hey Nihat Avcı, sure, give it a try and if you face any issues you can let us know and we can try to troubleshoot it as well.

    0

Please sign in to leave a comment.