Hi @henry22 welcome to the forum.
It sounds like you want to associate a user with a specific CMS item, yes? If so, that’s not natively available yet with Webflow Memberships.
As an aside…
If I’m reading what I’ve mentioned above wrong, you can most certainly add items from the CMS to your canvas through CMS Collection Pages. Behind the scenes they bind a specific collection item (determined by the
slug) to that page.
The problem is, to display specific items you must use a CMS Collection Page. The only other native Webflow option is to use a Collection List element on a static page with a filter. But it’s limiting.
Back to what I think you’re asking…
If you’d like to associate a specific Membership user to a CMS item you’ll need to get more creative, like you’ve already mentioned.
The common approach has been to use lookup tables for this.
Basically, store two unique ID’s (in this case a memberships user ID, or email address, and a collection item ID) in a datastore like Airtable and use a glue service like Make (Integromat) to lookup the one you have access to, and grab it’s associated ID.
The problem has been you couldn’t search the Webflow CMS. To access a CMS item, you had to have a specific CMS item ID.
That’s why you’d use Airtable. You can arbitrarily search through it.
You couldn’t do that natively with Webflow, that is, until now.
Webflow released their new Logic feature which for the first time gives you the ability to search arbitrarily for most anything you like within your CMS Collection.
But again, all of these solutions require you to use CMS Collection Pages. If that’s too limiting, there are third party options.
If you use Memberstack they give you the ability to display user specific information on any page, for only that specific user, and no others.
It sounds like this is what you’re asking for
Here are some screencasts & tutorials walking through how to setup all of this (if you’re not already familiar with it):
…and just generally a whole bunch of related tutorials here:
Hope that helps!