Post on 28-Jul-2015
transcript
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
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
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