David

✨ A brilliant way to give users a taste of your application on launch

by

Hey there, I just had a brilliant idea. Let me explain.

👉 Quick Background story

Two weeks ago I launched Rolyai. I observed that many people visited my page but never even had the chance to try it out. That was because they had to signup first. And that’s just a too big of an obstacle for the most visitors that just wanted to get their hands on the product they viewed on PH.

As you can see:

  • 246 People visited “/auth” which is my signup/home page.

  • Only 24 people actually made an account (people that made it to “/chat”)

To break down the numbers: Only 9.75% of visitors tried the product.

My initial reflection was that I should have added a demo to my login page without the need to signup.

The problem was that it would have taken an unreasonable amount of time and effort just to implement this.

👉 My idea

Now, today. As I was brushing my teeth. The perfect solution crossed my mind.

I could have just created an extra launch route.

For example “/launch”.

And this route could have:

  1. Auto generated a random password and testmail in the frontend.

  2. Auto signed up with those credentials

  3. Auto logged in the user with those credentials

That way, users wouldn’t have noticed what happened. Still they would have been able to fully try out Rolyai.

No need to create an extra demo for users and no entry barrier.

To complete it I could have added a little button that suggested test users to create their own account to keep their data.

I wouldn’t have had to make any changes to my application at all. The normal signup could have stayed. And a few days after I just could have deleted all accounts with the testmail pattern.

For example: “testUser44@rolyai.net” or “testUser45@rolyai.net

Then remove the launch test route, redirect it to "/auth" and you’re done.

👉 Why not just have no login function at all?

Well if you work with data that should be allocated to a specific user, there is no way around it. The chat and messages can’t just float in the application.

👉 Final Words

If you have an application that requires users to log in to experience it, then just give the users the option to test your service first without any barrier.

If you are worried about costs or users bankrupting you, then maybe give the users a worse ai model and limit your budget at for example OpenAI directly.

I would 100% have done it this way if I had this idea back then so I highly suggest you doing this or giving it a try. ⬆️

If users have to signup to your application on launch day to see if they like it, then you will most likely not get much feedback or interaction at all.

Cheers 🥂

15 views

Add a comment

Replies

Be the first to comment