Unlocking & locking content for users

Hi,

Is there a way to make free content and paid content on an app?

I want to make it so that they can unlock paid content but still access free content to try it out.

Not sure which logic functions are best for this to happen?

You could just use some App variable to tell if paid content is available or not. Then just bind the visibility of components to the app variable, or with logic flows you can use If condition bound to the app variable to branch your logic to paid and free versions.