UX is everything about improving how users flow through an app or site and ensuring whether they like to interact with the product. Its goal is to eliminate friction and confusion, make the product enjoyable to use, and structure information properly.
UX design stems from knowing users, e.g., understanding their goals, skills, preferences, and tendencies. UX can be improved through improving interaction design, user journey, information architecture, and scenario planning.
But how we can improve UX? I share several tips here.
1- Keep the gates open for as long as you can.
Don’t force users to sign up from the landing page or before understanding the main value prop of your product. Always provide users with an alternative.
2- Create an emotional connection or habitual dependency.
3- Do not expect any prior skill or expertise from users.
You can’t believe how much users are intolerant. You want to build a scalable product and excluding any group of users is costly.
4- Let users find their needs in less than 30 sec and 3 steps.
Anything beyond that will either stop acquiring new users or cause losing your old users. Keep that in your mind that acquiring a new user is EXPENSIVE so you must be cautious about it!
5- Find the right triggers to let users realize the value prop.
Twitter forced to follow 10 members during the on-boarding process. Use a convincing call to action (CTA). Clear CTA helps customers to take proper action.
6- Be cross-generation compatible.
When a product can be easily used by a 7-year old kid and an 80-year old adult, it is like you are the big winner! Your main goal is to have exponential growth, so if you exclude any group of users (un)intentionally it will cost you much later down in the road.
Think a minute. What applications that you currently use are designed based on the above rules? Uber is one of my favorites!