What keeps users on?
Focused, comprehensive, well-structured, self-guiding, brief, useful, easy-to-navigate content of your web site.
Gamification of the content may be difficult but rewarding because it increases the user engagement.
Neuro-linguistic programming (NLP) appears to be even a more advanced move in this direction.
Why this is important?
If your web app is interesting enough and not too weird for the users to keep them involved, it may succeed because they will spend more time on it, and more users will come back again and again.
Notice the importance of having a mobile-aware web app. More and more people are searching the web using their phone or tab. This trend is reflected by Google that now gives preference to sites with a mobile version.
A mobile-friendly web app improves user satisfaction and experience for those browsing your site on mobile devices.
What to avoid:
- oversimplified or trivial content
- too much gamification
- amorphous or too extensive text
- unrelated or bad-quality images
- focus on amount instead of quality