Heads up! To view this whole video, sign in with your Courses account or enroll in your free 7-day trial. Sign In Enroll
Well done!
You have completed User Onboarding!
You have completed User Onboarding!
Preview
Learn best practices for user onboarding.
Onboarding best practices
- Keep it brief
- Provide a way to skip the onboarding whenever feasible
- Provide a way to revisit the onboarding
- Give a completion estimate
- Measure success
Further reading:
- UserOnboarding.com - onboarding teardowns
- UIpatterns.com - onboarding patterns
Related Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign upRelated Discussions
Have questions about this video? Start a discussion with the community and Treehouse staff.
Sign up
Now that you have a bunch of
onboarding patterns in your toolbox,
0:00
you may be wondering,
what are the best practices?
0:04
Keep it brief.
0:08
Provide a way to skip
the onboarding whenever feasible.
0:10
Provide a way to
revisit the onboarding.
0:15
Give a completion estimate.
0:18
And measure success.
0:21
Up first, keep it brief, be concise and
don't cognitively overload the users.
0:23
The longer it is, the more likely
the user will skip the onboarding and
0:30
miss out on important information.
0:34
On the other hand,
provide a way to skip the onboarding.
0:37
While you ideally want users
to go through the onboarding,
0:41
don't force it unless it is truly a
requirement for getting set up in the app.
0:45
Users like being in control.
0:51
Provide a way to revisit the onboarding.
0:53
Sometimes users dismiss a tour on accident
and it isn't clear how to get back to it.
0:56
If you're asking users for their interest,
recognize that they likely will change
1:02
over time, so allow them to
revise their interests later.
1:07
To mitigate users skipping the onboarding,
be upfront about the length and
1:12
provide a completion estimate.
1:16
This can be as simple as including
dots to indicate the number of slides.
1:19
Or a progress bar to show the users
progression through a guided action.
1:23
Lastly, measure success.
1:28
When conducting user research,
1:31
use paper prototyping to test
the onboarding experience.
1:33
Get the user talking about
why they didn't notice, or
1:37
interact with a particular feature.
1:40
When rolling out the onboarding in
a live app, set it up as an A/B test.
1:43
The control can have no onboarding,
1:48
and you can compare it to the experiment
variant which has onboarding.
1:51
Compare these two user cohorts
to see how engaged they are,
1:56
their retention rate,
feature adoption, and so on.
2:00
Aside from doing an A/B test,
2:05
you can also measure how many users
are completing the onboarding surveys.
2:07
Are most users exiting halfway through?
2:12
Consider iterating on the flow
to improve completion.
2:16
And above all, see if there's a
correlation with onboarding completion and
2:20
app engagement.
2:24
That will ultimately let you know
if the onboarding experience
2:26
is making a difference.
2:29
All right, that's a wrap for this course.
2:32
I hope you enjoyed learning
about user onboarding.
2:35
And you can go forth with several
UI patterns in your toolkit.
2:38
Check out the teacher's notes for
further reading.
2:42
You need to sign up for Treehouse in order to download course files.
Sign upYou need to sign up for Treehouse in order to set up Workspace
Sign up