The basic concept is simple, but the implementation involves some creative design and scripting. There are a lot of details that are important here too, specifically,
where and how are you showing the counts
what memberships system are you using ( or what user identifier )
how have you implemented the category completion gate
Personally I’d work backwards from the goal, which I’ll guess is to have a CMS collection containing categories, and counts. That makes it the most accessible in your webflow-hosted site.
All new users would +1 to the “category 1” count.
Every user completing a category < cat 3 would -1 to their current cat, and +1 to their next category.
You can do those CMS updates internally using Logic, a hidden Logic-bound form and some creative scripting.
There’s a fair bit of development work there, and some R&D since logic is in BETA. However I think that’s your easiest path.
The main thing is you’ll need to nail down those 3 questions in detail, and build out most of the basic site features like that point of category-completion. Without those details, the solution can’t actually be designed.
Webflow Memberships doesn’t have the ability to get any user-specific information in script, or [yet] in Logic, so if you cannot wait for that, you’ll need another solution like Memberstack.
If you’re looking for a dev to help you build this, feel free to PM me.