Use the app without an account and then upgrade

I have recently been advised that I should let people use my app without having to create an account at the outset so they can explore it otherwise they might delete it before using it if they have to create an account.

However, if I do this, there is no way to ‘monitor’ a user and set rules when they use the app.

For example, we offer premium content and currently we use the check box of are they premium true or false to determine whether they get access to content.

However, if they don’t create an account there’s no way to serve users different content is there?

Any advice?

The easiest way to accomplish what you are asking is to place a button on your login screen called Continue without signing in, when the user clicks on that button you sign them up! In your user table you add a boolean (True/False) field called something like Account Created. If the user actually signs up you set the Account Created to true, if the user clicks on Continue without signing in you set it to false. If the Account Created is false, you hide the settings page and logout button so the user does not know they actually have an account.The email and password are randomly generated using whatever formula you want. This way you can track everything they do, and show premium content or not.

If the Account Created is set to false, you also show a button called Create Account when the user clicks on it, it will ask for a username and password, HOWEVER the action is to UPDATE the user, not to sign up a user because the user is already signed up (without them knowing it) when they clicked Continue without Account.

Hope this helps

4 Likes

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.