On Onboarding

J
On Onboarding
Josh Elman
@joshelman
Products I’ve worked on
facebook twitter
O N B O A R D I N G
When you know the experience is great,
If only you can find your way there Photo by Patrick Hodskins on Unsplash
It all starts at Inception
Photo by George Vasiliadis on Medium
Then someone Shows Up to your front door
Photo by Brett Jordan on Unsplash
Their Motivation Matters
How motivated are you to use this product?
Fly-Bys
They just
aren’t that
into you
Eagers
They just
want in so
bad.
The Fuzzy Middle
They are curious.
They want to learn more.
This is who you can convert.
THIS IS YOUR MOMENT
YOU WILL NEVER GET THIS MUCH ATTENTION AGAIN.
My Onboarding Philosophy
1) Your users are motivated and curious
2) You have their attention for several minutes.
3) Take the time to introduce the product
4) More simple steps are better than fewer complex ones.
5) No one wants a lecture. Nor a mystery.
What great
onboarding
feels like
How do you replicate that?
1) Start by repeating the core message and setting context
2) It’s ok to ask for the basics (email, password, etc).
But for anything else, explain why you are asking
3) Break your product down into key concepts
4) Each step should represent one concept with a clear
action for the user to take.
More steps are better than fewer steps.
Yes, I know that sounds backwards.
EXERCISE
Find someone new to onboard to your product.
One person is the coach. One person takes notes.
Record every single thing the new user asks about, is
confused about, is nervous about.
Record every single thing the coach says to smooth it over.
Then… Take everything the coach says, and figure out how
to embed it into your product.
How do you know if it works?
Customer Research:
After someone onboards, ask them
“What do you think the product does?”
If their answer matches what the product does, you’re good
Metrics:
Measure usage after 1 week and 1 month.
Do not measure completion rates of your onboarding flow
Example 1: Life360
(you’ll see me thinking out loud)
Front Door
Ok - so Life360 helps
me share my location
with family and drive
more safely.
Why are we in the
mountains?
The basics
At this point, I’m
motivated enough, I’ll
just blitz through this
Hey that’s personal!
When you start asking
for more personal
information, it’s always
good to explain why.
This applies to birthday,
address, Social Security
number, etc.
Setting Context
A circle is a key concept
for Life360. They take a
moment to describe it.
Also - you might have
been invited. Make sure
you catch this. Getting
context someone comes
with is very valuable.
Concept by Concept
They get you to simply
name your circle. And
they plant the seed for
creating more.
Also - they make sharing
a natural step. Sharing in
invite flows are great.
Concept by Concept
Describing role - look at
all the other people you
should invite! Power of
suggestion.
And photos - they show
how it gets used and
how to shape it.
Notifications
Explain why. Ask one by
one. Don’t just pop the
OS windows without
preparing the user first.
Concept by Concept
Places -- they introduce
them and let you set
your first ones.
Driver Protect - they
introduce premium
features. “Maybe Later”
is easy to dismiss. But
now you know it’s there!
NOW I’M IN
That was a lot of steps
and prep, and finally I’m
in the product.
And it’s still reminding
me I’m not really set up
until I have more people.
Tips at the top.
Second Launch
When I come back to
the product they are still
reminding me of
features. I’m new, so this
is ok. Over time it might
get annoying.
Example 2: Facetune
(you’ll see me thinking out loud)
Introducing Context
It’s all about faces. And it
gets me excited for how
good looking I could
make my selfie. Or… are
these just good looking
people?
Aggressive Upsell?
Whoa, I was just getting
going on the product.
This is quite an
aggressive special offer.
I’m not sure I’m ready
yet. I didn’t expect that.
Aggressive Notifs?
Whoa, I just skipped
your upsell. Now you are
foisting Apple on me to
ask if I want
notifications? I haven’t
even seen what you are
about yet.
Learn by doing?
I started playing with this
example image. I
couldn’t figure out what
was going on or how
these worked. Giving me
the app is pretty
overwhelming. Could
use better onboarding!
My Onboarding Philosophy
1) Your users are motivated and curious
2) You have their attention for several minutes.
3) Take the time to introduce the product
4) More simple steps are better than fewer complex ones.
5) No one wants a lecture. Nor a mystery.
On Onboarding
Josh Elman
@joshelman
1 of 30

Recommended

11 Steps to Stop Procrastinating by
11 Steps to Stop Procrastinating11 Steps to Stop Procrastinating
11 Steps to Stop Procrastinatingrebecagm8
925 views14 slides
How To Overcome Fear Of Failure In 3 Easy Steps by
How To Overcome Fear Of Failure In 3 Easy StepsHow To Overcome Fear Of Failure In 3 Easy Steps
How To Overcome Fear Of Failure In 3 Easy StepsMichael Lee
303 views17 slides
How to Beat Procrastination - 30 November 2009 by
How to Beat Procrastination - 30 November 2009How to Beat Procrastination - 30 November 2009
How to Beat Procrastination - 30 November 2009Optimal Usability
7.2K views36 slides
Procastination 1 by
Procastination 1Procastination 1
Procastination 1Anita Nautiyal
1.2K views22 slides
Failure is not the end by
Failure is not the endFailure is not the end
Failure is not the endANSHU KHANDELWAL
1.8K views11 slides
How to overcome fear of failure. by
How to overcome fear of failure.How to overcome fear of failure.
How to overcome fear of failure.sandeep chhaya
11.3K views17 slides

More Related Content

What's hot

Procrastination by
ProcrastinationProcrastination
ProcrastinationHome
2.1K views13 slides
Taming Procrastination by
Taming ProcrastinationTaming Procrastination
Taming ProcrastinationMary McD
4.5K views29 slides
Procrastination PowerPoint PPT Content Modern Sample by
Procrastination PowerPoint PPT Content Modern SampleProcrastination PowerPoint PPT Content Modern Sample
Procrastination PowerPoint PPT Content Modern SampleAndrew Schwartz
10.4K views21 slides
PSU - Beating Procrastination by
PSU - Beating ProcrastinationPSU - Beating Procrastination
PSU - Beating ProcrastinationCox Business Consulting
3.3K views33 slides
How to Avoid Procrastination by
How to Avoid ProcrastinationHow to Avoid Procrastination
How to Avoid Procrastinationvinnu_78us
13.1K views46 slides
Monroes motivated sequence by
Monroes motivated sequenceMonroes motivated sequence
Monroes motivated sequenceJanna Valencia
912 views4 slides

What's hot(20)

Procrastination by Home
ProcrastinationProcrastination
Procrastination
Home2.1K views
Taming Procrastination by Mary McD
Taming ProcrastinationTaming Procrastination
Taming Procrastination
Mary McD4.5K views
Procrastination PowerPoint PPT Content Modern Sample by Andrew Schwartz
Procrastination PowerPoint PPT Content Modern SampleProcrastination PowerPoint PPT Content Modern Sample
Procrastination PowerPoint PPT Content Modern Sample
Andrew Schwartz10.4K views
How to Avoid Procrastination by vinnu_78us
How to Avoid ProcrastinationHow to Avoid Procrastination
How to Avoid Procrastination
vinnu_78us13.1K views
PROCRASTINATION POWERPOINT by Andrew Schwartz
PROCRASTINATION POWERPOINTPROCRASTINATION POWERPOINT
PROCRASTINATION POWERPOINT
Andrew Schwartz62.6K views
12 surprising job interview tips by umarus5257
12 surprising job interview tips12 surprising job interview tips
12 surprising job interview tips
umarus5257607 views
Procrastination presentation by ssmomml
Procrastination presentationProcrastination presentation
Procrastination presentation
ssmomml4.8K views
Procrastination by guestf6387e
ProcrastinationProcrastination
Procrastination
guestf6387e4.3K views
Why You Must Always Embrace Trial and Error by George Hutton
Why You Must Always Embrace Trial and ErrorWhy You Must Always Embrace Trial and Error
Why You Must Always Embrace Trial and Error
George Hutton316 views
Motivation for workout by JamesGD
Motivation for workoutMotivation for workout
Motivation for workout
JamesGD15 views

Similar to On Onboarding

Webinar Jam Sharing 7 Key Lessons Learned from Mike Filsaime and Rich Schefren by
Webinar Jam Sharing 7 Key Lessons Learned from Mike Filsaime and Rich SchefrenWebinar Jam Sharing 7 Key Lessons Learned from Mike Filsaime and Rich Schefren
Webinar Jam Sharing 7 Key Lessons Learned from Mike Filsaime and Rich SchefrenTom Beal
1.3K views28 slides
How to be a Remarkable Tutor by
How to be a Remarkable TutorHow to be a Remarkable Tutor
How to be a Remarkable Tutorignitiontutoring
276 views85 slides
Shishido Mentoring Presentation Revised Final by
Shishido Mentoring Presentation Revised FinalShishido Mentoring Presentation Revised Final
Shishido Mentoring Presentation Revised FinalErnie Shishido
382 views14 slides
The 22 Deadly Sins by
The 22 Deadly SinsThe 22 Deadly Sins
The 22 Deadly SinsRajesh Goyal
702 views4 slides
Understanding Motivation, Debunking The Motivation Myth by
Understanding Motivation, Debunking The Motivation MythUnderstanding Motivation, Debunking The Motivation Myth
Understanding Motivation, Debunking The Motivation MythCola Gigli
3 views41 slides
2. proposal by
2. proposal2. proposal
2. proposaljessbourke
12 views2 slides

Similar to On Onboarding(20)

Webinar Jam Sharing 7 Key Lessons Learned from Mike Filsaime and Rich Schefren by Tom Beal
Webinar Jam Sharing 7 Key Lessons Learned from Mike Filsaime and Rich SchefrenWebinar Jam Sharing 7 Key Lessons Learned from Mike Filsaime and Rich Schefren
Webinar Jam Sharing 7 Key Lessons Learned from Mike Filsaime and Rich Schefren
Tom Beal1.3K views
Shishido Mentoring Presentation Revised Final by Ernie Shishido
Shishido Mentoring Presentation Revised FinalShishido Mentoring Presentation Revised Final
Shishido Mentoring Presentation Revised Final
Ernie Shishido382 views
Understanding Motivation, Debunking The Motivation Myth by Cola Gigli
Understanding Motivation, Debunking The Motivation MythUnderstanding Motivation, Debunking The Motivation Myth
Understanding Motivation, Debunking The Motivation Myth
Cola Gigli3 views
weekly reflective diary for fmp.pptx by JayBrown79
weekly reflective diary for fmp.pptxweekly reflective diary for fmp.pptx
weekly reflective diary for fmp.pptx
JayBrown7931 views
weekly reflective diary for fmp lol.pptx by JayBrown79
weekly reflective diary for fmp lol.pptxweekly reflective diary for fmp lol.pptx
weekly reflective diary for fmp lol.pptx
JayBrown7973 views
QA's lead role in agile transformations by Dave Ungar
QA's lead role in agile transformationsQA's lead role in agile transformations
QA's lead role in agile transformations
Dave Ungar2.8K views
Design thinking 101 by Niki Skene
Design thinking 101Design thinking 101
Design thinking 101
Niki Skene93 views
SXSW - Diving Deep: Best Practices For Interviewing Users by Steve Portigal
SXSW - Diving Deep: Best Practices For Interviewing UsersSXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing Users
Steve Portigal11K views
26 pieces of unsolicited and totally obvious career advice to make you more s... by Haley Bryant
26 pieces of unsolicited and totally obvious career advice to make you more s...26 pieces of unsolicited and totally obvious career advice to make you more s...
26 pieces of unsolicited and totally obvious career advice to make you more s...
Haley Bryant306 views
Doing customer development (and stop wasting your time) by Hans van Gent
Doing customer development (and stop wasting your time)Doing customer development (and stop wasting your time)
Doing customer development (and stop wasting your time)
Hans van Gent43.9K views
Four ‘Magic’ Questions that Help Resolve Most Problems - Introduction to The ... by Fiona Campbell
Four ‘Magic’ Questions that Help Resolve Most Problems - Introduction to The ...Four ‘Magic’ Questions that Help Resolve Most Problems - Introduction to The ...
Four ‘Magic’ Questions that Help Resolve Most Problems - Introduction to The ...
Fiona Campbell20.3K views
When Remembering REALLY Matters - DevLearn 2014 presentation by Sharon Boller
When Remembering REALLY Matters - DevLearn 2014 presentationWhen Remembering REALLY Matters - DevLearn 2014 presentation
When Remembering REALLY Matters - DevLearn 2014 presentation
Sharon Boller4.4K views
Mit workshop june 2012 by Cammy Bean
Mit workshop june 2012Mit workshop june 2012
Mit workshop june 2012
Cammy Bean620 views
Business processes by Neagoe Radu
Business processesBusiness processes
Business processes
Neagoe Radu158 views

More from joshelman

Launching a Rocketship Off Someone Else's Back by
Launching a Rocketship Off Someone Else's BackLaunching a Rocketship Off Someone Else's Back
Launching a Rocketship Off Someone Else's Backjoshelman
127.5K views39 slides
A Product Manager's Job by
A Product Manager's JobA Product Manager's Job
A Product Manager's Jobjoshelman
821.7K views35 slides
Josh elman launch_4_15_15 by
Josh elman launch_4_15_15Josh elman launch_4_15_15
Josh elman launch_4_15_15joshelman
4.1K views55 slides
Thoughts on Growth by
Thoughts on GrowthThoughts on Growth
Thoughts on Growthjoshelman
12.8K views45 slides
All aboard? Turning users into active users by
All aboard? Turning users into active usersAll aboard? Turning users into active users
All aboard? Turning users into active usersjoshelman
13.1K views75 slides
Going social with Facebook and Adobe Flash Platform by
Going social with Facebook and Adobe Flash PlatformGoing social with Facebook and Adobe Flash Platform
Going social with Facebook and Adobe Flash Platformjoshelman
1.6K views50 slides

More from joshelman(6)

Launching a Rocketship Off Someone Else's Back by joshelman
Launching a Rocketship Off Someone Else's BackLaunching a Rocketship Off Someone Else's Back
Launching a Rocketship Off Someone Else's Back
joshelman127.5K views
A Product Manager's Job by joshelman
A Product Manager's JobA Product Manager's Job
A Product Manager's Job
joshelman821.7K views
Josh elman launch_4_15_15 by joshelman
Josh elman launch_4_15_15Josh elman launch_4_15_15
Josh elman launch_4_15_15
joshelman4.1K views
Thoughts on Growth by joshelman
Thoughts on GrowthThoughts on Growth
Thoughts on Growth
joshelman12.8K views
All aboard? Turning users into active users by joshelman
All aboard? Turning users into active usersAll aboard? Turning users into active users
All aboard? Turning users into active users
joshelman13.1K views
Going social with Facebook and Adobe Flash Platform by joshelman
Going social with Facebook and Adobe Flash PlatformGoing social with Facebook and Adobe Flash Platform
Going social with Facebook and Adobe Flash Platform
joshelman1.6K views

Recently uploaded

iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...Bernd Ruecker
50 views69 slides
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...ShapeBlue
117 views25 slides
Network Source of Truth and Infrastructure as Code revisited by
Network Source of Truth and Infrastructure as Code revisitedNetwork Source of Truth and Infrastructure as Code revisited
Network Source of Truth and Infrastructure as Code revisitedNetwork Automation Forum
52 views45 slides
Cencora Executive Symposium by
Cencora Executive SymposiumCencora Executive Symposium
Cencora Executive Symposiummarketingcommunicati21
139 views14 slides
The Power of Heat Decarbonisation Plans in the Built Environment by
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built EnvironmentIES VE
69 views20 slides
"Surviving highload with Node.js", Andrii Shumada by
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada Fwdays
53 views29 slides

Recently uploaded(20)

iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker50 views
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit... by ShapeBlue
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
Transitioning from VMware vCloud to Apache CloudStack: A Path to Profitabilit...
ShapeBlue117 views
The Power of Heat Decarbonisation Plans in the Built Environment by IES VE
The Power of Heat Decarbonisation Plans in the Built EnvironmentThe Power of Heat Decarbonisation Plans in the Built Environment
The Power of Heat Decarbonisation Plans in the Built Environment
IES VE69 views
"Surviving highload with Node.js", Andrii Shumada by Fwdays
"Surviving highload with Node.js", Andrii Shumada "Surviving highload with Node.js", Andrii Shumada
"Surviving highload with Node.js", Andrii Shumada
Fwdays53 views
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online by ShapeBlue
KVM Security Groups Under the Hood - Wido den Hollander - Your.OnlineKVM Security Groups Under the Hood - Wido den Hollander - Your.Online
KVM Security Groups Under the Hood - Wido den Hollander - Your.Online
ShapeBlue181 views
DRBD Deep Dive - Philipp Reisner - LINBIT by ShapeBlue
DRBD Deep Dive - Philipp Reisner - LINBITDRBD Deep Dive - Philipp Reisner - LINBIT
DRBD Deep Dive - Philipp Reisner - LINBIT
ShapeBlue140 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson156 views
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f... by TrustArc
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc Webinar - Managing Online Tracking Technology Vendors_ A Checklist f...
TrustArc160 views
Future of AR - Facebook Presentation by Rob McCarty
Future of AR - Facebook PresentationFuture of AR - Facebook Presentation
Future of AR - Facebook Presentation
Rob McCarty62 views
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha... by ShapeBlue
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
Mitigating Common CloudStack Instance Deployment Failures - Jithin Raju - Sha...
ShapeBlue138 views
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue by ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlueCloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
CloudStack Managed User Data and Demo - Harikrishna Patnala - ShapeBlue
ShapeBlue94 views
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ... by ShapeBlue
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
Backup and Disaster Recovery with CloudStack and StorPool - Workshop - Venko ...
ShapeBlue144 views
State of the Union - Rohit Yadav - Apache CloudStack by ShapeBlue
State of the Union - Rohit Yadav - Apache CloudStackState of the Union - Rohit Yadav - Apache CloudStack
State of the Union - Rohit Yadav - Apache CloudStack
ShapeBlue253 views
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O... by ShapeBlue
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
Declarative Kubernetes Cluster Deployment with Cloudstack and Cluster API - O...
ShapeBlue88 views
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R... by ShapeBlue
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
Setting Up Your First CloudStack Environment with Beginners Challenges - MD R...
ShapeBlue132 views
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava... by ShapeBlue
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
Centralized Logging Feature in CloudStack using ELK and Grafana - Kiran Chava...
ShapeBlue101 views
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ... by ShapeBlue
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
How to Re-use Old Hardware with CloudStack. Saving Money and the Environment ...
ShapeBlue123 views

On Onboarding

  • 2. Products I’ve worked on facebook twitter
  • 3. O N B O A R D I N G When you know the experience is great, If only you can find your way there Photo by Patrick Hodskins on Unsplash
  • 4. It all starts at Inception Photo by George Vasiliadis on Medium
  • 5. Then someone Shows Up to your front door Photo by Brett Jordan on Unsplash
  • 6. Their Motivation Matters How motivated are you to use this product? Fly-Bys They just aren’t that into you Eagers They just want in so bad. The Fuzzy Middle They are curious. They want to learn more. This is who you can convert.
  • 7. THIS IS YOUR MOMENT YOU WILL NEVER GET THIS MUCH ATTENTION AGAIN.
  • 8. My Onboarding Philosophy 1) Your users are motivated and curious 2) You have their attention for several minutes. 3) Take the time to introduce the product 4) More simple steps are better than fewer complex ones. 5) No one wants a lecture. Nor a mystery.
  • 10. How do you replicate that? 1) Start by repeating the core message and setting context 2) It’s ok to ask for the basics (email, password, etc). But for anything else, explain why you are asking 3) Break your product down into key concepts 4) Each step should represent one concept with a clear action for the user to take. More steps are better than fewer steps. Yes, I know that sounds backwards.
  • 11. EXERCISE Find someone new to onboard to your product. One person is the coach. One person takes notes. Record every single thing the new user asks about, is confused about, is nervous about. Record every single thing the coach says to smooth it over. Then… Take everything the coach says, and figure out how to embed it into your product.
  • 12. How do you know if it works? Customer Research: After someone onboards, ask them “What do you think the product does?” If their answer matches what the product does, you’re good Metrics: Measure usage after 1 week and 1 month. Do not measure completion rates of your onboarding flow
  • 13. Example 1: Life360 (you’ll see me thinking out loud)
  • 14. Front Door Ok - so Life360 helps me share my location with family and drive more safely. Why are we in the mountains?
  • 15. The basics At this point, I’m motivated enough, I’ll just blitz through this
  • 16. Hey that’s personal! When you start asking for more personal information, it’s always good to explain why. This applies to birthday, address, Social Security number, etc.
  • 17. Setting Context A circle is a key concept for Life360. They take a moment to describe it. Also - you might have been invited. Make sure you catch this. Getting context someone comes with is very valuable.
  • 18. Concept by Concept They get you to simply name your circle. And they plant the seed for creating more. Also - they make sharing a natural step. Sharing in invite flows are great.
  • 19. Concept by Concept Describing role - look at all the other people you should invite! Power of suggestion. And photos - they show how it gets used and how to shape it.
  • 20. Notifications Explain why. Ask one by one. Don’t just pop the OS windows without preparing the user first.
  • 21. Concept by Concept Places -- they introduce them and let you set your first ones. Driver Protect - they introduce premium features. “Maybe Later” is easy to dismiss. But now you know it’s there!
  • 22. NOW I’M IN That was a lot of steps and prep, and finally I’m in the product. And it’s still reminding me I’m not really set up until I have more people. Tips at the top.
  • 23. Second Launch When I come back to the product they are still reminding me of features. I’m new, so this is ok. Over time it might get annoying.
  • 24. Example 2: Facetune (you’ll see me thinking out loud)
  • 25. Introducing Context It’s all about faces. And it gets me excited for how good looking I could make my selfie. Or… are these just good looking people?
  • 26. Aggressive Upsell? Whoa, I was just getting going on the product. This is quite an aggressive special offer. I’m not sure I’m ready yet. I didn’t expect that.
  • 27. Aggressive Notifs? Whoa, I just skipped your upsell. Now you are foisting Apple on me to ask if I want notifications? I haven’t even seen what you are about yet.
  • 28. Learn by doing? I started playing with this example image. I couldn’t figure out what was going on or how these worked. Giving me the app is pretty overwhelming. Could use better onboarding!
  • 29. My Onboarding Philosophy 1) Your users are motivated and curious 2) You have their attention for several minutes. 3) Take the time to introduce the product 4) More simple steps are better than fewer complex ones. 5) No one wants a lecture. Nor a mystery.