Make signing up / creating an account as easy as possible. Example: Offer signing up with Facebook or Google account.
Give feedback immediately and in a place where it’s easy to find and written in a way that is easy to understand. Short concise sentences. Example: [ incorrect data ] Xyz must be specified to use this function.
Give examples when instructions might be unclear or misunderstood. Example: [ Your name ] Both first and last name, example: John Adams
Use colour as clues but never exclusively. Example: [ incorrect data ] ( <— Form field has red border ) * Please enter a valid phone number. example: (888) 123-4567 Example 2: (X )ON, click to turn off. ( <— Switch widget is green when turned on, red when off )
Use the MVP technique: Release early, small and expandable / upscalable. Then, provide updates frequently.
Offer free trials. Allow people to try your product / service for free for a limited time. Example: Allow simple, free, refunds if the shoes don’t fit or the product arrived later then promised.
Most popular options should be closest to the top, easy to find. Example: Download drivers here Read customer reviews of our products Get help with support issues Create a free account [ LOG IN ]
Limit options to five or less, ideally only three, sometimes even only one. Example: [ SEARCH ][ BROWSE alphabetical list ][ BROWSE by release date ] Example 2: [ New Message ][ Search messages ][ Settings ]Help Log out
Use quality images with an option for larger sizes (by clicking on image, also allow zooming). Also, make prices clear and easy to see / find.
Allow users to customise the look and what information they see on a page / panel.And make it easy for them to remove unwanted shit, like ads, promotions, etc. Example:
Make it easy to undo. Users often change their minds or even press a wrong link / button. They don’t need to be punished for making a mistake.
Use Gamification techniques (like rewards) to teach and motivate users to complete tasks. Make it fun!
Ease users into any complicated information they need to know. Do not overwhelm them with too much too soon. Example: