Newsletter Subscription

You can control visibility and filtering based on a certain values. You can do this by putting a template, relation and lookup column on the content you want to control, and then pull back an email array of users that have access to that content. Then you can apply filtering and visibility of components based on that lookup column of emails by checking it against the signed in user. This would allow for one single app, but would require sign in for all users, but really comes down your your unique situation and how you want it to function for different users.

Here’s some reading material. I have several similar posts, but this should get you started: