
Hello, Indiehackers π
I would like to show you my framework to create a user onboarding. Also would like to know how are you doing it or any other advice π¨βπ»
You can read it also on Twitter: https://twitter.com/borjasolerme/status/1465749402526654466?s=20
Let's start:
We are going to follow these 10 steps:
First of all which should be the goal? what is the one thing the user needs to walk away with?
Show them how it's going to improve their lives. In less than 5min if you have not found value you are going to leave it
People don't buy products; they buy better versions of themselves. When you're trying to win customers you should tell them how it's going to improve their lives.
Instead of using simple images or character designs, add gifs about how your product works and will help me.
I don't want to read and I don't want to solve a puzzle about how to use your product.
Don't ask to add my credit card before you have shown me how your product is going to help me. If you ask for my money before knowing how it works I will leave in most of the cases.
Why are you asking about my age? and about my preferences?
Always tell to the user how asking these questions is going to help him in the product.
Is the onboarding going to be long? short?
I like this example from uxcel app
Let people try things, let them perform where to click, and do the next step.
If you need to guide them always, your product UX is not good enough.
Once you add a new feature you think:
I am going to add tooltips to show the product,
STOP!
tooltips can be distracting, controlling, and flaky
You need to guide the user to take the actions that will bring them more value and improve their life. Not guide them to every action.
User onboarding is not a project you do once
It is a lifetime project. Create a cycle of iteration, analyzing, and improving
Users should be guided always and the onboarding always can be improved
If you want to learn more about user onboarding and user experience you can follow these resources:
How are you doing it? Would like to know how other people do it!