Mobile User Onboarding [Getting Started Guide] | UXCam | Blog

Mobile User Onboarding [Getting Started Guide]

Marketers are spending huge amounts of money getting users to download their app but this is only the first half of the battle. A bigger battle is to successfully onboard the user. Infact, if the users are not onboard successfully, the marketing budget is down on the drain.

User onboarding helps make the user become successful, leading to higher retention and maximized value from every visit.

What’s User Onboarding ?

User Onboarding is the user’s first date with your app. Delight them and this will lead you to the second date; confuse them, ignore them, ask too much from them and you will never hear from them again.

What’s not User Onboarding ? It’s not a fix for crappy UX!

Most apps follows standard design principles and self explanatory UX. However, every app faces a unique challenge to convey the message and many apps, in order to improve UX, often use non standard interactions.

Take an example of the app Clear:

clear-app-user-onboardingImage source: [Gizmodo]

The app presents a unique minimalistic UI, controlled almost entirely by gestures.  This unique user interface has set Clear app apart from the rest (over 2.5 million people uses Clear app and the app has received numerous design awards).

However, the distinctiveness introduces a new set of challenges for the publisher to convey the non-standard interactions used in the app. The app uses ‘walkthrough user onboarding’ technique to introduce these non standard interactions to the new users.

The lesson here is, onboarding is not a substitute for poor design, it is there to be used to enhance the user experience.

As Jakob Nielsen puts it, 

“Even though it is better if the system can be used without documentation, it may be necessary to provide help and documentation. Any such information should be easy to search, focused on the user's task, list concrete steps to be carried out, and not be too large.”
- Jakob Nielsen,  ‘10 general principles for interaction design’

Now that we understand when to use user onboarding techniques and the importance of it, let’s review the types of user onboarding with few examples.

Types of User Onboarding

There are 3 common techniques for effective mobile user onboarding:

  • Function oriented onboarding
  • Benefit oriented onboarding
  • Progressive onboarding

Progressive Onboarding:

In this technique, a user is onboarded as they progress through to that part of the app. This technique ensures that the user is not overwhelmed by many options.   

When to use: If an app uses complicated workflows, the progressive onboarding onboards the user in baby steps.
Example: YouTube Capture gives limited set of instruction at a time, onboarding the user as they use the app, so that users are not overwhelmed.  

Benefit oriented onboarding:

In this onboarding technique, the benefits of an app to user’s life is communicated. The goal of this onboarding is not to communicate features and how to use the app but instead it’s to focus on the value that the app provides.

When to use: This onboarding technique is used when you want to show what the app does and how the user can use it to their advantage.

Example: Instagram Hyperlapse communicates the benefit of using the app in the first few screens. The app doesn’t talk about the functionality or how the app works, but instead communicates that it lets you create amazing timelapses.

Function Oriented onboarding

In this technique, the key functionality of an app is communicated. The goal of this onboarding is to get the user started with the main functionalities of the app.

When to use: If you app is complex with a large number of features, use this onboarding technique to onboard the user. However  do not onboard obvious function or show where the icon is placed, keep it minimal and onboard only one function per page.

Example: Clear app has a gesture driven interface and this distinctiveness introduces a new set of challenges for the publisher to convey the non-standard interactions used in the app.Clear app uses function oriented onboarding, communicating this non-standard interactions and the app’s functionality.

Build, Test, Iterate Onboarding

You don’t get a second chance for making a great first impression. What happens after a user lands on your product is the delicate opportunity to make or break relationship. Every app brings a unique set of challenges. Use the tools and techniques learned above to measure, test and validate onboarding ideas.  Don’t just be data driven, be experience driven.

UXCam can help you test your onboarding techniques. Learn more.

How UXCam Can Help You Identify Onboarding Issues

Time Aberrations
When was the last time you downloaded an app or visited a web page, had a quick glance over the welcoming content and, after slight hesitation, closed it? Unwelcoming interfaces are everywhere; complex instructions, long tutorials or lengthy registration forms often push potential users away. As a developer or manager, we understand exactly how our app works and the steps needed to achieve something, but users don’t.

Read More

9 key lessons from Samuel Hullick, ‘The Elements of User onboarding’

Your product is the mountain that your user needs to climb and you’re the sherpa to show how things are wonderful at the top, remove any roadblocks and get them there. Samuel Hullick, thought leader on user onboarding uses this analogy in his book “The Elements of User Onboarding showing you how to overcome those hurdles and help user become successful. In this post, we will summarize the key learnings from the book. All credits are to Samuel, all mistakes and important omissions are mine.
Read More

Top 4 resources and tools for effective user onboarding

User Onboarding has been evolving with ever increasing mobile apps. We have written a getting started guide on User Onboarding  and also published a 21-Step Checklist for Bulletproof Mobile User Onboarding In this post, we will look at top resources and tools that are useful to mobile app startup or designers for building an effective user onboarding.
Read More

The 21-Step Checklist for Bulletproof Mobile User Onboarding

Checklist for Bulletproof-Mobile-User-Onboarding

User Onboarding is the user's first date with your app. Delight them and this will lead you to the second date; 
confuse them, ignore them, ask too much from them and you will never hear from them again.

Onboarding Is the Most Crucial Element of UX

Read More

10 apps with best user onboarding flow

We have previously written about user onboarding, and how to get started with it. As a follow-up, in this post we will look at 10 apps that get it right.

Read More