A Story Behind Onboarding Experience

A Story Behind Onboarding Experience

Studies reveal that 90% of all installed apps are used only one time or even worst, closed and deleted by users.

People often abandon apps because of a badly designed interface or an overall negative experience. Instead of having their problem solved by the app, people get confused trying to wade through a jungle of screens, menus and buttons.

When launching an app, you need to spend a lot of time and resources to attract users. You can pull people into your app using a variety of means, including advertising, referral programs, public relations and content marketing. But when people finally download an app, they sometimes feel abandoned. You must clearly show users why they need your app!

For the users who give your app a second chance, they should need to understand these things:

  1. why they need the app,
  2. what the app can do for them,
  3. what are its most important features,
  4. how to use these features.

The best way to communicate the purpose of your app is through an engaging onboarding experience.

What’s Onboarding?

Onboarding is not a feature. It's design with a long process that doesn’t end at the sign-up button.

The term “onboarding” comes from the field of human resources. It means helping a new employee adapt to a new workplace. In software development, onboarding is about helping users to successfully adopt and fully embrace a product.

Onboarding follows the 80/20 rule. It is effective only if you can quickly teach people how to use the small subset of features that they will spend 80% of their time using. But you should also explain why those features are so useful.

Onboarding is accomplished by displaying a set of brief messages that show users how to interact with the app to solve a problem or that show the app’s main idea or killer features. Onboarding can take several forms:

  • Introductory slides or video,
  • Tips,
  • Interface tour,
  • Content samples,
  • Personalization.

All of these solutions are effective at communicating with users and remember everything have to effortless. Choose the one that would work best for your target audience and that makes sense for your app’s functionality.

The Beats Music app uses an onboarding wizard to engage users and personalize their music-listening experience:

This type of onboarding design appeals to the user’s music taste, making their experience unique. The message “just for you” is a great way to indicate how the user will benefit from sharing their preferences with the app.

Strategies

Now that we know the different types of onboarding, let’s figure out how to design an onboarding experience to be as delightful as possible.

If you were to design onboarding for a photo-editing app, you could create four to five introductory slides. A financial app with charts, graphs and budgeting functionality might require a detailed tour or a system with tips. For a music-editing app, you could implement a helper to briefly explain how to use the controls to create a track.

Some designers take a hybrid approach, combining two or more types. For example, you could combine an introductory video containing clues and a help menu with detailed instructions. Check out the video for Google’s Inbox app for an example.

Let’s explore six strategies to engage users.

TRIGGER POSITIVE EMOTIONS 

Once people start using an app, they will easily forget the introductory training and get lost in the UI. To point them in the right direction, you could gamify the app. For example, you could provide tips along with “achievements,” or praise users for completing an assignment. Achievements trigger positive emotion. If people associate your product with a feeling of success, they will continue using it.

Look at how MailChimp triggers positive emotion by praising users for accomplishing a task:

MailChimp uses its unique voice in all its communication with customers. “High fives” is fun, uplifting and hip. MailChimp simply needs to tell the user that their campaign will soon go out, but MailChimp adds emotion to the message. Leveraging emotion is a powerful skill in design.

Onboarding speaks to emotion when it meets the following criteria:

  • the navigation makes sense and is easily understood;
  • the design is visually appealling to the target audience;
  • moving through the slides is so enjoyable that the user wants to continue;
  • the entire onboarding experience is memorable and personal, reflecting the personality of the brand and its customers.

SHOW WHAT USERS CAN DO 

When constructing an onboarding experience, take the customer’s perspective. Showing how customers would benefit from the product is one way to show how great it is.

Write down three short sentences that briefly explain what the app does and the value it offers. Google’s Inbox app is a great example of what this might look like:

Inbox uses verbs and icons to describe the value on each screen. Verbs push people to take action better than any other part of speech.

DRAW ATTENTION TO COMPETITIVE ADVANTAGES

If your product has to compete with a lot of similar solutions, clearly highlight its competitive advantage. Use three to four slides to tell people what makes your app different from others. Be clear and concise when explaining why people need your app.

“Comprehensive,” “Twice a day,” “Definitive” and “Reminders” — the fours slides below explain the value of the News Digest app by Yahoo better than a thousand words.

I like the colors of the News Digest app’s onboarding design. Not only do the messages emphasize how different Yahoo’s app is from similar apps on the market, but the colors match the user interface.

EXPLAIN WITH CONTENT SAMPLES 

Users will better understand how to interact with an app if they see samples of the content.

Content samples are primarily used in productivity and document-editing apps. You could always combine content samples with tips and slides.

Here is how Dropbox uses content samples to onboard users of its Paper app:

Collaborating on ideas organized in documents and folders might sound complicated, but Dropbox uses the onboarding experience to show how easy it really is. The interface is clean and clear, helping people to quickly get the idea.

Onboarding with content samples is also seen in Readdle’s Documents app for the Mac.

MAKE THE FIRST IMPRESSION HAVE A LASTING IMPACT 

First and foremost, onboarding design should get a user to take an action the first time they use the app.

An initial “blank slate” that is properly designed can push the user to take their first action. A call to action, such as an illustration with a prompt to create a new document, can get the user creating. Use the blank slate to set expectations for what will happen.

An effective blank slate educates, delights and prompts the user. Consider the following three apps, which excellently fill up the emptiness of the screen:

In the first screenshot, we see an invitation to install a messaging app, with a description of the value that it offers. The second screenshot nudges the user to import a bank card that will simplify their expense tracking. The third shot recommends that users add posts to their profile to make it more attractive. The last is a fun design, inviting the user to “find awesome ads.”

IMPLEMENT A SYSTEM OF PROGRESSIVE LEARNING

This is the most complex strategy and is suitable for large and technically sophisticated projects with a high threshold for entry. Progressive learning involves a hybrid system of unobtrusive tutorials, tips and motivation at all stages of interaction.

With this method, users learn how to use the product without any videos or additional guides. They are able to easily discover hidden features needed for professional work. Progressive learning usually includes a system of assignments.


Elements

Once you pick out a strategy that works for you, think about the design. There are four key elements of onboarding design.

BUTTONS AND NAVIGATION 

If you present a slideshow, indicate with arrows and other symbols where in the interface the user should move to next.

One of the best onboarding designs I have seen so far was in the now-defunct Carousel app by Dropbox. When users launched the app for the first time, they were invited to “start.” Upon clicking “start,” they could scroll down to see slides that describe the main functions of the app. Indicators nudged users to scroll down to see the next sketches. At the end of the onboarding experience, users could register to use the app.

When it launched, Carousel was pretty successful, largely because of its smartly designed interface and engaging onboarding experience. Unfortunately, the project was shut down, primarily due to weak product positioning in the Dropbox ecosystem and strong competition from Google Photos, Apple iCloud and Facebook Moments. Dropbox moved Carousel’s core functionality to its main app.

TEXT 

Text for onboarding needs to follow certain guidelines:

  • Brevity and clarity
  • Keep each slide to a single sentence that describes a key value of the app in clear plain language.
  • Readability
  • Text should strike the eye and be easily readable against the background.
  • Composition
  • The fonts and presentation of text should match the overall design language and reflect the mood of the product.

Listen to your users, and try to figure out what they would like and want to hear. Consider what might be hard for them to understand and would, therefore, need more thorough explanation.

GRAPHICS

Don’t overload the interface with text. Use illustrations. Images will leave a visual trace in the user’s memory, which is not as easy to achieve with text alone. Two of the most important criteria for visuals are simplicity and universality. Your images, icons and symbols should be received equally well in different countries and regions.

The main content types you would use in the graphic design are illustrations, photos, video, GIFs and screenshots.

Now that we know the strategies and elements we can use in onboarding, the only thing left is to build the actual design.


How To Make Onboarding Work 

Onboarding design isn’t about explaining every single detail of the interface so that users don’t get lost. A typical mobile app has a lot of different functions, components and interaction. You don’t need to talk about all of them in the onboarding process.

It’s enough to point out the app’s main purpose and benefits. Here is a brief summary of the overall process of designing the onboarding process:

  1. List a few core features of the product.
  2. Identify the product’s value proposition
  3. Write down your competitive advantage and how the product is positioned in the market.
  4. Describe one specific use case for the app.
  5. Choose the most appropriate onboarding strategy to convey the app’s value.
  6. Design the graphic elements and navigation flow.
  7. Create an interactive prototype of your onboarding design.
  8. Test the prototype.
  9. Iterate to improve the experience.


Common Mistakes 

Designers sometimes make mistakes when designing the onboarding experience. Here are the most common missteps:

  • Don’t explain obvious details in the interface that would make users feel dumb.
  • Don’t make onboarding too long or unclear. You will trigger only negative emotion and misunderstanding.
  • Don’t copy similar apps. Onboarding design should be unique to the product and adapted to your particular users.
  • Don’t onboard for the sake of it. Onboarding is one component in the overall system of communication with the user, not just a feature to be designed because everyone else is doing it.

And always remember that even the best onboarding experience won’t fix problems in a product’s overall user experience!

This might take some time, but in the end, the user experience is all that matters. Keep these points in mind when creating an onboarding experience:

  • Measure the effectiveness of your onboarding design with analytics and user testing. With relevant data at hand, you can develop a personal recipe for success.
  • Learn from other people’s mistakes.
  • Study great examples of onboarding.


Conclusion 

Even though a lot has been said about the importance of onboarding, many companies still don’t pay attention to it. This is understandable — after all, designing it can take a lot of time and resources.

But let’s see what the numbers tell us:

  • According to one study by Gomez (PDF) of online shopping behavior, 88% of online consumers are less likely to return to a website after a bad experience.
  • First impressions are 94% design-related.
  • Good onboarding can result in a 60% increase in conversion rate.





Gigih Prawira Syahban

Growth Marketer // Exp. in: strategical, content marketing and SEO | asikngulik.com

7 年

Kaya gw apal nih komuk nih :p

Dicky Abdurachman

Mainly working as Software Project Manager

7 年

nice article Mas Angga!

要查看或添加评论,请登录

社区洞察

其他会员也浏览了