How about an app that limits more many articles or blog posts a guest can read.
So let’s say a guest lands on one of our articles or blog posts. They get to read a set amount of free articles/blogs then they get a paywall that prompts the guest that they need to subscribe to our website to continue to access the content.
An example of this is leaky paywall for wordpress
This is just what I am after but for Joomla
After a user gets the paywall message they can buy a subscription through PayPlans and get access to all articles/blog posts.