Designing user on-boarding

Post on 28-Jul-2015

429 views 0 download

Tags:

Transcript of Designing user on-boarding

serverdensity.com/knockknock/

xkcd.com/149/

“The first meaningful experience people have with your app, it sets them up for a great experience later, provides enough value to get them to come back.”

developers.facebooklive.com/videos/564

1.5m Apps

600k Downloaded

90K Used twice

under performs

blog.preact.com/saas-churn-causes-and-prevention

20% 23%on-boarding

14%support

1On-boarding conceptsyou must understand

flickr.com/photos/77568040@N08/8484163552/

imgkid.com/popeye-eating-spinach.shtml

Value proposition

Concept 1

Minimum viableon-boarding is you

Concept 2

Test value proposition Test product market fit Test usability Test customer value

Always be measuring(the journey)

Concept 3

Homepage

Trial

Blog

Activation

11%

2.1%

12%

Add a device

Configure an alert

Use dashboard graphs

-70%

-44%

-62%

1. Value proposition 2. You are the MV on-boarding 3. Always be measuring journeys

2Seven on-boarding tips

Avoid blank slates

Tip 1

Give a previewand build trust

Tip 2

Cinema machine

Be human

Tip 3

“Tell me and I forget. Teach me and I remember. Involve me and I learn.”

Benjamin Franklin

Teach through actionsOne action at a time

Tip 4

It looks like you’re trying to give a presentation. Would you like help?

• Yes please • No thanks

Get out of the way

Tip 5

“When people feel they have made some progress towards a goal then they will become more committed towards continued effort towards achieving the goal.”

changingminds.org/explanations/theories/endowed_progress.htm

“Loss aversion refers to people's tendency to strongly prefer avoiding losses to acquiring gains. Most studies suggest that losses are twice as powerful, psychologically, as gains.”

en.wikipedia.org/wiki/Loss_aversion

Incentivise

Tip 6

Think beyond the UI

Tip 7

1. Avoid blank slates 2. Give a preview & build trust 3. Be Human 4. Teach one action at a time 5. Get out of the way 6. Incentivise 7. On-boarding Experience

3Four accidental on-boarding mistakes

www.wootric.com/

Not fixing bugs

Mistake 1

“ A one second delay can result in a 7% reduction in conversions.”

blog.kissmetrics.com/loading-time/

Not fixing performance

Mistake 2

blog.serverdensity.com/making-usable-server-monitoring-alerts/

blog.serverdensity.com/making-usable-server-monitoring-alerts/

Not fixing usability problems

Mistake 3

leave website when forgetting password

94% 75%admit to giving fake data during sign up

Not considering edge cases

Mistake 4

1. Fix bugs 2. Fix performance 3. Fix usability 4. Consider the edge-cases

good designproduct market fit

on-boarding

@byrichardpowell

Notebook

www.serverdensity.com/knockknock/

Slides