Top Banner
USER ONBOARDING Patterns and Anti-Patterns Explored Paul Sherman UXPA Cleveland June 23, 2016
73

Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Jan 19, 2017

Download

Design

ux singapore
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

USER ONBOARDINGPatterns and Anti-Patterns Explored

Paul Sherman

UXPA ClevelandJune 23, 2016

Page 2: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

2

Ever start a new app and see something like this?

Page 3: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

You just got onboarded.

In this case, poorly.

3

Page 4: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

What is this onboarding thing?

Why is it so important?

A model for adoption-abandonment.

Onboarding principles, patterns, and some anti-patterns.

OBJECTIVES

http://bit.ly/28LWXFs 4

Page 5: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Trained as an aviation human factors researcher.

I’ve built small and large UX teams.

Teach at Kent State’s UXD program.

Provide user experience research and design consulting.

5

ME

Page 6: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

6

I’m also a Pixar plot device.

Page 7: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Onboarding

7

Page 8: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

The process of getting people to adopt your application or service.

8

Page 9: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

When you’re onboarding the user, you’re trying to get them to like and want your product.

9

http://bit.ly/28MV6Ephttp://bit.ly/28T2blZ

Random cuteness

Page 10: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

You know onboarding is important.

How important is it?

10

Page 11: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

It’s quite literally a matter of survival.

The average app loses 95% of its user base within a few months.

11Andrew Chen & Ankit Jain, http://bit.ly/1Hq53AR

Perc

enta

ge o

f use

rs s

till a

ctiv

e

Days since app install

Page 12: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

“Users try out a lot of apps but decide which ones they want to stop using within the first 3-7 days.”

“The key to success is to get the users hooked during that critical first 3 - 7 day period.”

- Ankit Jain

12

Page 13: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

A model for adoption vs. abandonment

13

Page 14: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Users are constantly - and somewhat consciously - assessing a product on two dimensions.

14

High

Time investmentNone

Perc

eive

d va

lue

Abandonment zone

Adoption zone

MY HYPOTHESIS

Page 15: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

What is value?

“The worth of a good or service as determined by people’s preferences and the tradeoffs they choose to

make given their scarce resources.”

- Investopedia.com

15http://www.investopedia.com/terms/e/economic-value.asp#ixzz4CK5qPTFt

Page 16: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

“People don't buy products; they buy better versions of themselves.”

“When you're trying to win customers, are you listing the attributes of the flower or describing how awesome it is to throw fireballs?”

- Sam Hulick16http://www.useronboard.com/features-vs-benefits/

Page 17: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

If people feel like they’re nearing better versions of themselves, they’ll adopt your product.

If that better version of themselves appears too far away - or unattainable - they’ll abandon it.

17http://bit.ly/28QuLFS

Page 18: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Some Common Onboarding Patterns

18

Page 19: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Not many advantages. It’s out of context. People don’t really remember.

19

MODAL STEPPED TUTORIAL

Page 20: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Probably better than the modal stepped pattern.

It draws the user’s attention to key areas and provides concise, clear explanations.

But how do you see it again if you wanted?

20

FIRST-RUN CALLOUTS

Page 21: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Another first-run callout example.

21

Page 22: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

It also draws the user’s attention to key areas.

But what if you wanted to check it out later?

22

NEW FEATURE CALLOUTS

Page 23: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Provides video and voice.

But…what if I want to get back to it?

23

VIDEO TUTORIAL

Page 24: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

But…what if I want to get back to it?

Yeah…they got that covered.

And they have a link to new features, as well as a new feature count badge.

24

VIDEO TUTORIAL

Page 25: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Good in theory… often not so good in practice.

Just look up “Clippy and “Microsoft Bob.”

25

CONTEXTUAL ASSISTANCE

Page 26: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Gamification and social comparison trigger people’s desire to complete a process, rack up achievements, and earn “karma” in some form.

Both can be effective, but also expensive to implement.

Social comparison can also backfire and cause users to abandon.

26

GAMIFICATION & SOCIAL COMPARISON

Page 27: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

27

I earned a badge!

I win the Internet!

Page 28: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Showing frequently asked questions and answers.

Providing easy access to user forums and expert help.

28

SOCIAL FACILITATION

Page 29: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Let the user return to the onboarding content later.

29

MAIN TAKEAWAYS FROM THESE PATTERNS

Page 30: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Let the user return to the onboarding content later.

Incent new users to learn by showing what’s new…or at least telling them “hey, here’s some new features!”

30

MAIN TAKEAWAYS FROM THESE PATTERNS

Page 31: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Let the user return to the onboarding content later.

Incent new users to learn by showing what’s new…or at least telling them “hey, here’s some new features!”

Contextual assistance is great in theory, but hard in practice.

31

MAIN TAKEAWAYS FROM THESE PATTERNS

Page 32: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Let the user return to the onboarding content later.

Incent new users to learn by showing what’s new…or at least telling them “hey, here’s some new features!”

Contextual assistance is great in theory, but hard in practice.

Gamification and social comparison can increase motivation, but are costly. And social comparison can backfire.

32

MAIN TAKEAWAYS FROM THESE PATTERNS

Page 33: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Let the user return to the onboarding content later.

Incent new users to learn by showing what’s new…or at least telling them “hey, here’s some new features!”

Contextual assistance is great in theory, but hard in practice.

Gamification and social comparison can increase motivation, but are costly. And social comparison can backfire.

Social facilitation requires critical mass or it suffers from the “empty store shelf” problem.

33

MAIN TAKEAWAYS FROM THESE PATTERNS

Page 34: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Going Deeper: Onboarding Principles

34

Page 35: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

35

10 ONBOARDING PRINCIPLES

Partially adapted from Lisa Battle, First Impressions Matter: Onboarding for First Time Users. UXPA 2016.

Page 36: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

36

10 ONBOARDING PRINCIPLES

Page 37: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Office Lens

Clear value proposition

37Video

Page 38: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Medium

Clear value proposition

38

Page 39: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Amazon Silk

Unclear value proposition.

I’d like another browser please!

39

Page 40: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

40

10 ONBOARDING PRINCIPLES

Page 41: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

41

Aspirational appeal - “my best self”

Page 42: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

42

Moqups

It’s all about them.

Not me and my better self.

Video

Page 43: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

43

10 ONBOARDING PRINCIPLES

Page 44: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Fast News

Not really doing, but close.

44Video

Page 45: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Canva

Nailed it!

45Video

Page 46: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

WordPress

Showing and telling and warp speed.

I’m not going to remember any of this.

46Video

Page 47: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

47

10 ONBOARDING PRINCIPLES

Page 48: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Moqups again

No signup!

Get in there and play!

48Live demo

Page 49: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Medium again

Did I really have to go through the standard, sucky flow?

49

Page 50: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

50

Page 51: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

51

Page 52: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

52

10 ONBOARDING PRINCIPLES

Page 53: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

InVision

It’s a content creation app, but they gave me nice samples to play with.

53

Page 54: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Flipboard

Takes you right to the content.

The callout also supports learning.

54Video

Page 55: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Pocket

Big empty.

But at least they gave me some calls to action.

55Video

Page 56: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

56

10 ONBOARDING PRINCIPLES

Page 57: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Moqups again

No commitment until I’m good and ready!

Also a generous free plan.

57Live demo

Page 58: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Google News

Gives me a good reason for tracking my location.

58

Page 59: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Google News again

Same flow!

Why would you send me alerts?

Denied.

59

Page 60: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Facebook

Um, no.

60

Page 61: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

61

10 ONBOARDING PRINCIPLES

Page 62: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Stack Exchange

Badging and reputation are rewards.

62

Page 63: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

I couldn’t find any gamification and social facilitation anti-patterns…

But I’m sure they’re out there.

Maybe Amazon’s reviewer system?

Wikipedia?

63

Page 64: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

64

10 ONBOARDING PRINCIPLES

Page 65: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Gmail

I started selecting multiple items.

It recognized this and offered information.

65

Page 66: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Me

I did it wrong!

66

Page 67: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

67

10 ONBOARDING PRINCIPLES

Page 68: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

InVision

Lower the perceived cost of adoption.

68

Page 69: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Proto.io

Lower the perceived cost of adoption.

69

Page 70: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Proto.io

Tips and tricks and content.

70

Page 71: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

1. Present a clear value proposition.2. Engage emotional and aspirational motivations.3. Doing is better than showing or telling. 4. Minimize friction and barriers.5. Stock the shelves. Avoid the empty store.6. Don’t ask for a commitment before the user is ready. 7. Leverage social comparison and gamification. But don’t be cheesy.8. Support learning and mastery at the point of need.9. Share content via different channels to encourage engagement.10. Measure and test!

71

10 ONBOARDING PRINCIPLES

Partially adapted from Lisa Battle, First Impressions Matter: Onboarding for First Time Users. UXPA 2016.

Page 72: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Question and discussion time.

72

Page 73: Lightning Talk #5: User Onboarding: Patterns and Anti-Patterns Explored by Paul Sherman

Paul [email protected]@pjsherman

Get this presentation:www.slideshare.net/PaulSherman

73