How to create a client dashboard with content upload and profile view history using Memberstack and Webflow? Answered

Post author
Dennis Wiegman

I’m in the process of quoting a project that needs to include the following and want to check if the following is possible with Memberstack and Weflow:

  • Include a client dashboard where they can upload personal content via a form or portal that would update the CMS of the main site.
  • A history log showing who has viewed a member’s profile

Is this even possible to accomplish with just Memberstack and Webflow or do I need other connected apps like Zapier? 

Please see the attached screenshot of their current member data portal.

Your advise is much appreciated.

Comments

1 comment

  • Comment author
    Chukwudi Onyekwere
    • Edited

    Great questions! Let's break down your requirements and see how they can be accomplished with Memberstack and Webflow, along with any additional tools you might need. 😊

    1. Client Dashboard for Uploading Content

    Possibility with Memberstack and Webflow:
    - Memberstack: You can create a member dashboard where users can log in and access their content. However, Memberstack does not natively support file uploads or direct CMS updates.
    - Webflow: Webflow's CMS allows you to display content, but it doesn't support direct user uploads to the CMS.

    Recommendation:
    - To enable users to upload content and update the CMS, you would likely need to integrate with a third-party service like Zapier or Airtable
    - You could create a form in Webflow that collects user uploads and then use Zapier to send that data to your Webflow CMS or another database.

    2. History Log of Profile Views

    Possibility with Memberstack and Webflow:
    - Memberstack does not provide built-in functionality to track who has viewed a member's profile.
    - Webflow's CMS also does not have a native way to log user interactions like profile views.

    Recommendation:
    - You would need to implement a custom solution for tracking profile views. This could involve using a combination of JavaScript and a backend service (like Firebase or a custom server) to log view events.
    - You could then display this data in the member's dashboard by fetching it from your logging service.

    While Memberstack and Webflow provide a solid foundation for building membership sites, the specific features you're looking for (file uploads and tracking profile views) will require additional tools or custom development. 

    Using Zapier for form submissions and a custom solution for tracking views would be the most straightforward approach. If you're comfortable with coding, you could also explore using a backend service to handle these functionalities.

    If you have any more questions, feel free to ask! 

    0

Please sign in to leave a comment.