Intercom On Onboarding PDF
Intercom On Onboarding PDF
Credits
Foreword
Introduction
Conclusion
Intercom on Onboarding
Onboarding is one of the few things every single one of your customers will
experience. Intercom on Onboarding lets you do it right.
If youd like to read more, we regularly share our thoughts on onboarding, customer
support, product management, and startups on our blog, Inside Intercom.
Thanks to John Collins, Adam Risman, Sara Yin, and Stewart Scott-Curran for their help
creating the book.
ISBN 978-0-9861392-4-6
Long paragraphs of impenetrable legal warnings arent really our style so well keep it
simple. Please dont share this book, rip off any content or imagery, or otherwise try to
use it for your own gain. If you do share or write about it somewhere (which we
actively encourage) please be sure to give Intercom appropriate credit and a link.
Foreword
Trying out a new software product can feel awesome, like taking on a new
superpower. Suddenly, you have a capability you didnt have before, like
having a face-to-face conversation with someone on the other side of the
planet, or knowing exactly which song is playing in the restaurant youre
eating in.
only does onboarding provide that crucial first impression, its also the
only part of the product that, by definition, every single user will
experience.
product. And every signup has come to you thanks to the elbow grease of
your marketing and product teams, who created a value proposition
users, letting the majority of them slip through your fingers like sand?
recommendations and insights via their blog, and now this book.
the writing that follows outlines time-tested thinking that will help your
company thrive by helping its users do the same.
I truly hope you absorb and apply the advice this book provides. The
world, and your business, could always use more superpowered people.
Onboarding, hes been central in bringing user onboarding front and center
It was a manual process, but repeatedly talking to people who are trying
to set up your product is a surefire way to help you learn you need to fix
your onboarding.
would you invest so much in trying to attract users, but not go the extra
step and try to keep them?
One of the obvious traps startups fall into is seeing onboarding as just
three screens after signup. They fall for the snake oil of optimization and
think a blue button instead of a red will magically deliver engaged users.
making the decision they want to use a product, and being a fully setup
user who can extract the most value from the product. In short, its about
While a lot of these lessons come from direct experience, theyre bound
by a universal truth any startup can take away. Good onboarding comes
from focusing less on your own business, and more on your users.
Onboarding isnt a metric, its an outcome successful users. Once you
Both miss the mark they dont understand the difference between
The best onboarding is the kind that pays less attention to getting users to
complete steps the business cares about and more about getting them to
those successful moments.
understanding who your user is, what it is they are trying to achieve and
where they currently are in your workflow.
and more.
They wade through the data looking for easy tweaks, hoping that
changing a red button green, or adding words like Free and Now to
landing page headlines will add another 0.01% to their funnel. At best
this Fisher-Price psychology gets them a few quick wins. At worst they
spin their wheels for weeks pushing complexity around from one screen
What happens to the users who sign up? you ask. Well thats the funny
thing: most of them disappear, but that gets less attention in this game of
customers Ive spoken with, they all have a variation of this problem:
people sign up, click around, and disappear. Thats where user
onboarding comes in turning new signups into loyal and engaged
customers.
onboarding was outside of the product where help manuals, and later
hopes they would use them instead of contacting support. Since then,
to say, Hey! Look at what we built. Go click this please. This style of
onboarding begins with the product and tries to reverse engineer user
desires from each piece of the interface. For most interfaces this amounts
to tooltips pointing out buttons and menus that should actually be self-
explanatory if the designers did their job right. If you cant read the words
on this button, why dont you read the words in this dialog instead?
do, arbitrarily giving them a percentage score for each task and then
bugging the shit out of users until they hit 100%. Gamification: the multi-
Progress bars are quite effective, but are still internally focused. They
ensure the user does what the business wants, but not necessarily that
users achieve what they want.
progress. But for anything more complex (e.g. B2B SaaS products) this
can result in force-feeding configuration options to a user who simply
wanted to manage some tasks, or requiring a user to invite their team
before they show a users onboarding as complete. Does this benefit the
business or their customers?
what they want to achieve. This begins with continually asking newly
signed up customers what they are hoping to achieve with your product.
You will learn:
You also need to ensure each new signup believes they are on a path to
achieving their goals. This is what successful onboarding does. Slack does
this well their Slackbot guides new users through setting up their
account by asking them a series of questions. Not only does the user set
up their account, but they are learning to use Slack at the same time.
an editorial calendar for WordPress, which gets new users to create and
schedule an article during the onboarding flow. Duolingo, a language
learning site, has new users translating a sentence into their chosen
deliver what they need at a price they can afford. Its about getting users
to those successful moments. Its important to remember this is their
success, not yours, and has nothing to do with filling in database fields to
complete their profile. Onboarding is the key here. So heres five steps to
People arent using your analytics tool for the sake of it, theyre using it to
common problem. A very simple step here is to ask new signups what
theyre trying to achieve with your product. Once you know that, youll
instantly.
I want to share my design work vs. I want to get more design gigs) its
best to let new signups declare their desire up front so youll never be
tone-deaf.
usually using time since signup as the key. In reality, just because its
been seven days, it doesnt mean Ive done anything useful. Similarly, I
could have signed up yesterday, spent all day in your product, and be
am, where Im going, and send me messages that help me get there.
Most products wait until a customer cancels, or fails to convert, and then
the apologetic pleading messages begin. Its when youll see How can we
get you back? emails to a customer who has already checked out. Thats
like waiting until you see divorce papers before checking how your
spouse is doing. Instead, know what failure looks like and start the
Collectively, these steps wont solve everything, and its a fair criticism of
the new discipline of onboarding that a lot of this advice maps back to
Good Product Design. But as we discussed at the outset, you can go back
to tweaking button colors, or you can try something new: help your
Whether that hope is made real or not ultimately comes down to successful
onboarding the product can either deliver you from a not-so-great
situation into a much better one, or you can revert back to the way youve
previously been doing things.
Failing to make that hope real is a bummer for both parties the business
has lost a potential user (and with each churned signup, their overall cost
per acquisition has gone up), and the potential user has wasted time they
could have spent doing something useful. So how can you best stack the
deck in favor of a good outcome all around?
The answer isnt easy, but its relatively simple at the same time get a
crystal-clear picture of what the good situation you can deliver people to
is, but at the same time genuinely understand the psychological
Once youre able to fully take on your users perspectives on why theyre
feeling restless before signing up and what theyre hoping to find on the
other side, you can much, much more reliably design a welcoming
workflow that will usher them into the rad new life theyre looking for.
If you want more people to adopt your product, you have to make sure
you know what progress looks like in your users life, not just on their
screen.
at a higher rate drives down the cost of user acquisition, which in turn
stretches your marketing resources even further. It also means people
stick around longer, driving up average lifetime value, and letting you
invest your product resources more strategically.
The secret to getting there? First, identify the must-have experience that
keeps people coming back, and make sure new users experience it.
Its a real shame, because for onboarding to answer its higher calling, it
has to go beyond moving people through a product tour. The story you
ground, that story the one beginning and ending with the user needs
to be thoroughly understood.
Setting the stage for successful onboarding
behavior. Your signups are frustrated with the way theyre currently
doing something and are hoping your way of doing things is better (or
else they wouldnt be signing up). Onboarding strives to make that
shown you how the equipment is used; they make sure you attain your
fitness goals. The same goes for user onboarding: in order for it to be
So, long before you begin to weigh your interface options (Should I go
with an intro video or a series of tooltips?), lets make sure youre clear
on what your users are trying to get away from and where they want you
to take them.
users situation with their product and hire Intercom to get the lines of
communication flowing freely.
interviews.
Whenever possible, interview people who have just crossed the finish
refer to this as the switching moment. If you charge for your product,
its the moment people start paying. If you dont, youll need to come up
with your own engagement indicator and use that as the point of
introduction.
made the switch, you run the risk of interviewing people who wont
actually stick with your product. Approaching them too long afterward,
though, means theyre likely to have already forgotten what drove them
to change things up to begin with. People who have recently switched are
proven customers, but still have the emotional memory of the whole
process available for recall, which is exactly what youre looking for.
their actual actions and feelings when they made the switch. People are
notoriously unreliable at predicting their future behavior and attitudes,
Asking for specifics also helps transport people back into the actual
moment, which brings up valuable additional details. Rather than asking
them if they had an easy time with setup or not, get to specifics by asking
which part was the trickiest, and deeply explore that moment. For
example, while someone might not have a lot to add to are you a safe
driver?, asking them to specifically recall the last time they were pulled
over by the police would immediately thrust them into a story rich with
emotional details.
Be sure to track every storys breadcrumb trail as far back as you can get
the user is the star of this show, not you). Retracing their steps
especially the ones before your product comes into the picture provides
you with the context you need to correctly kick the transition off.
running with your product. Its very unlikely to have been a direct path,
conversation.
For example, if your products setup process needs the user to import a
bunch of data for everything to be fully up and running, urge them to take
the scenic route in describing every little detail of how they accomplished
it. Did the numbers come from a spreadsheet? If so, was it in Excel or
Google Docs? How many sheets did it have? Did they import the data by
uploading the file or by pasting it in by hand? How did the numbers even
get into the spreadsheet to begin with and how long did it take to be
populated?
making the transition much easier for your new users. It also gives you a
clearer picture of all the pressures theyre dealing with that surround the
time they actually spend inside your product.
In fact, theres one kind of pressure that stands heads above the others,
and goes criminally overlooked in most product strategies: people
pressure.
Nowhere is this truer than in the land of business software. Budgets need
to be approved, technology needs to be reviewed, processes need to be
of why a product was worth the investment, arming future users with a
professional and credible PDF outlining the ROI of your product will beat
review, you can save untold others from the chopping block with a well-
timed offer for a guided tour under the hood.
process, and what pressures those people were dealing with themselves.
Teeing your user up for success doesnt and shouldnt have to exist
there, but wont fall into your lap from a Google Analytics chart or an
open text box tacked onto an NPS survey. To uncover the real story the
powerful, driving, emotional one you have to access the person behind
the user.
mine so you can get started right away. Send this to people the day after
they become customers (or cross the engagement proxy).
Not everyone will reply, but I guarantee some will, and the hardest part of
interviewing getting people to talk with you will be covered. Once you
successful
The frustrations are the key early motivators, and are uncovered by
The interviews should always skew towards real events and feelings,
rather than abstract or presumed ones.
Track the initial motivations back as far as possible, then move
software or people.
Interviewing isnt easy, but its a heck of a lot more enjoyable than
pouring tons of late nights and hard-earned dollars into a product thats
What I didnt expect was how the deeper professional knowledge and
educational theory I had accumulated over 12 years could be directly
applied to onboarding. Educational theory might not be the first place
youll look when to trying to build software. But a few key concepts will
help your users get the information they need, when they need it.
Others prefer to watch from the sidelines. And regardless of style, it takes
a little one-on-one tutoring to fully grasp a concept.
The basic idea is that the primary educational objectives making sure all
students master essential knowledge, concepts, and skills remain the
same for every student. But teachers use different instructional methods
to help students meet those expectations. This is a concept known as
differentiation.
You should differentiate your user onboarding as well. Not only can you
have different types of companies using your product (startups, SMBs,
enterprises) that move at different speeds, but you can also have
help them extract value from your product so they become satisfied,
paying customers. Thats why you should build differentiated support
ways.
looks like great written documentation, how-to videos and best practice
your documents will pay off. Matching them to the logic of your product
will make them more user friendly. Its the same reason scaffolding
follows the contours of a building. For example, at Intercom weve
Intercom for.
get to tell their own stories of success with Intercom on our customers
customers who contact you for help, and act as a resource for customers
who would rather figure it out themselves. Everyone wins.
Teachers build time into their lessons to take student questions and hold
discussions about high-level concepts. It helps clear up confusion,
contextualize theory, and engage students. These kinds of conversations
to teach them.
your docs, or they cant answer independently. If you find the same
questions are being asked over and over again, this is great feedback
about the usability of your docs, your product, or both. Teachers adjust
their lessons based on this type of informal assessment all the time. You
should too.
needed extra help. Thats why they build in time during lessons to check
in and make sure students are understanding the material.
Individual demos can help new users get a head start in your product
while also making personal connections. Customers who are not
successfully using your product will eventually quit, taking all that
revenue with them. Identifying these customers and proactively reaching
out to offer a demo will definitely be worth your time. Intercom can even
help you automate this process using the data youre tracking to
proactively trigger demo offers to a targeted user segment.
Not every user needs every onboarding message. If you are talking to
every user the same way, youre likely over messaging many and
annoying some, or at least training them to ignore you. At the same time
other users are left struggling to find answers, or dont discover valuable
features. By tracking user events and attributes you can automate a
talking to your customers based on how theyre actually using your app.
Sometimes youre helping customers before they even realize they need
it, and reducing your support load in the long run.
This just enough, just in time approach means you will send fewer
messages to more of your users. The ones who do get a specific message
are the ones whose behavior indicates they need it.
Educators know differentiation is hard, but worth it. That does not mean
all 150 students a teacher sees every day get an individually tailored
lesson. Rather, the best teachers plan variety into their lessons so there
are multiple points of access to the content throughout a unit and the
curriculum.
information they need, when they need it, in the way they understand it.
CHAPTER 4
What was less clear was that while our onboarding process remained
consistent, our user base was broadening. Marketers, customer support
teams and product managers were signing up for Intercom, and installing
JavaScript wasnt as easy for them.
What we discovered was that as integral as UIs and snippets of code are to
the onboarding experience, the context informing them audience,
environment, product, packaging and price is just as crucial, and
constantly evolving. In Intercoms case, our context has changed many
times over the past few years. And our onboarding has had to follow.
product, how you learn about it, and how you purchase it too.
Car dealerships provide the onboarding experience for cars. Theyre the
place where you come to browse, try out, and purchase the different
salespeople.
experience, not much has changed here either. There have only been
incremental shifts in the product theyre selling, the environment in
which they sell them, the audience they sell to, the packaging, and the
price they charge. In fact, Tesla is the first car company thats tried to
fast food. Back in the 1920s, the most popular restaurant chain in the US
was Horn & Hardart, and American cities were very different than they
are today. The population density of a place like the Lower East Side of
Manhattan was four times what it is today. The onboarding challenge was
choose the one you want, put a dime in, take the food out and go back to
your seat. All of this happened without any staff involvement. The
restaurant was amazingly effective. The biggest one in New York was able
you drive to, or even drive through, largely outside of city centers. It was
products we sell, the environment, the audience, the packaging, and the
If we look across these two axes performance and context we can see
the different situations where it might make sense to optimize, and when
it might make sense to redesign.
improvements in performance.
On the other hand, if a large period of time has passed, contexts have
changed, and your onboarding isnt performing well, you should think
about redesigning. You should take a step back and consider the
Its the other two quadrants that are less straightforward. In the top right,
For many years, the heart of Intercom installation has been a snippet of
JavaScript. Add the snippet to a webpage or app, and tell us some
information about the currently logged in user.
startups.
Over the following years, the JavaScript snippet remained. But by 2014,
you through it. Or you could watch a 30-second install video. We did
you through it. Or you could watch a 30-second install video. We did
everything possible to get you to install this JavaScript. In the meantime,
wed also received requests from existing customers about importing CSV
So we built a CSV importer that existing customers could use to get extra
user data into Intercom after sign up. The breakthrough came when we
realized this importer could be useful for new customers who are signing
up for Intercom.
massive.
The three months before we launched the CSV importer, our conversion
rate from emails to signed-up apps hovered around 30%. In the three
that inspire a redesign will continue to shift over time. Even if your
onboarding has a solid foundation and a proven thesis, its important to
Showing
customers the
value of free
DES TRAYNOR
The only reason you should be giving customers a free trial is because you
believe that after experiencing its value theyll decide your product is the
right one. The common approach to 30-day free trials obsesses over days
28, 29, and 30 where the customer is seemingly making their decision. In
practice if a customer has made it this far theyre almost certainly going to
convert; the real will we or wont we decisions are made much, much
earlier.
Remember, people are happy to pay for great products. Every customer
who signs up for your product and starts a trial wants to become a
customer. What you need to do during their trial is convince them your
product is the right one. The way to do that isnt automated mails one day
before the trial ends, its to ensure they experience your solution early and
often.
the last decade. As a result, so has the role of customer support teams in
helping to close sales.
demo at their offices would be scheduled with a sales rep, and assuming
that went well, negotiations about the price would get started. SaaS has
turned all that on its head. Potential customers want to sign up for free
trials, explore product documentation and talk to existing customers
work everything out for themselves, to assume they want to work it out
for themselves, or even that they will be able to do it themselves.
Let me explain what I mean by looking at the typical signup flow for a
SaaS product. Sales are usually responsible for everything until the
customer starts a trial, at which point responsibility passes to customer
support.
Most of the focus is on what happens when the trial ends did they
become a paying customer, or was the trial a failure? We capture that kind
of data in profit and loss centers, and its no secret whats normally seen
So much for the outcome of the trial. What can be done during the trial to
dont want to leave the response to chance. Who owns those questions?
When a trial ends youll hear phrases like: Its too expensive, We dont
All that translates into one very simple reality they havent seen the
value of your software during the trial period. These people knew how
much you charge when they signed up, so this is not just a question of
your price even if they say its too expensive.
No, when they say it is too expensive, they are not necessarily talking
In startups we like to think our products are getting better over time, that
ridiculous.
As your prices increase however, it becomes more challenging to explain
the value of your product if potential customers just see a big monthly
price tag. Before they sign up its the job of marketing to bridge the gulf
between the value customers see and the what youre actually delivering.
You have the same issue once they start a trial. The value someone is
getting may fall far short of the price you charge. They may be using your
product as a simple task manager but you are charging for a fully featured
project management tool. This time your customer support team needs to
know what features are being used in your product you can build up a
picture of what happy customers typically do. Intercom helps you to do
Armed with this data you can decide what features of your product you
should be exposing your trial customers to. What are the things most
likely to help them see the value of your product? Another benefit of a
feature audit is it shows if your product has become too bloated. Youll
know bloat when you see it features that arent being used by any
significant number of your customers. Of course, if youre in sales or
customer success you might say bloat is not your problem, but thats not
the case.
teams. Good products start with all the users using nearly all of the
features. That grows the business and so you add new features. Youre
convinced everyone is going to use the new features just as much as the
original ones because lets face it no one thinks lets add some junk no
one wants.
But the reality of product management is not all your new features will be
successful. You will introduce features that wont resonate with your
customers they wont be used, and they will damage users overall
perception of your product. That can even lead to reduced usage of your
formerly successful features, and of course this is all happening against
this backdrop:
So what can you do during the trial period to prevent this from
happening? It might sound a little glib but the job of customer support is
to focus on what the customer needs for success. If that job is being done
properly your customers will always value what they are getting from
If you are unsure what success might look like for a particular customer,
customer success flow doesnt make any sense if you want to maximize
pretty good for that. The graph for a regular user will be pretty flat by
definition they use your product about the same amount of time on a
pretty regular basis.
Successful free trials are pretty easy to spot the graph is going up and to
the right, while failed trials start somewhere in the middle and head
billed them, theyll cancel, and thats the wrong time to try and get them
not easy to generate graphs like the one above for every single customer.
things like pixels and pages. If 13 people start a trial of your product on a
given day they are not all going to have the same definition of success.
Four of them might want to improve support, another five might be
looking to boost conversions, while the last five might just want to send
newsletters.
For each of these definitions of success you should have a corresponding
action in your product you expect successful trialists to complete by day
three. For those interested in support its receiving queries, for those
Using rules such as hasnt messaged a user but signed up < three days
ago, you can reach out to the people getting stuck. For people trying out
some you wont. Thats just business. Now you need to think about, what
success looks like after seven days? For the support cohort, maybe its
forwarding support emails, having conversations is key for your second
segment, and mailing more than five users will show the newsletter
trialists are on track. This can be tough, but Intercom allows you to create
the logic and automate the messages. And the results are more than
The first step to successful free trials is knowing what success looks
like for your customers. Once youve asked them that, you have to ensure
you have targeted support, docs, tutorials and case studies to help them
succeed. Finally you need a picture of what failure looks like, and once
you see the tell-tale signs you need to step in to prevent it.
Implementing all of this correctly isnt easy. But get it right and when it
Did exactly what I need, Cheap at half the price and How did I do
What happens right after signup makes or breaks any software product.
Some new users expect you to welcome them and show them around.
Others prefer you to get out of their way as soon as possible and let them
figure things out for themselves.
On top of that, users dont necessarily want to do the things you need
1. Social login
Social login offers users one-click sign up just create an account with
pre-existing social profiles like Facebook, Twitter, Google, or LinkedIn.
Social login combats one of the biggest issues facing users when they sign
increases the rate at which Monthly Unique Users (MUU) are becoming
Monthly Authenticated Users (MAU) that means a higher percentage of
Social login also lets you access and connect to a users contacts. Instead
of asking users to manually input their contacts and build a profile from
One-click social login works. But which social login options are right for
your app? Much depends on the your product. For example, Facebook is
the most popular option across consumer brands, retail, music and media
services.
For B2B applications, Google is the most popular. So make sure you
choose the social login model that best matches your customer base.
2. Contextual tutorial
You can add these desire engines to your onboarding so users form habits
that will keep them coming back to your application.
Take Pinterest. Their desire engine is getting users to pin items they find
interesting. It would have been easy for Pinterest to force users to click
pace and wait until the user clicks an image in their content feed. This
triggers the tutorial.
These types of contextual tutorials give users their first taste of success
and kickstart the desire engine so they keep on pinning. Its also
important to note Pinterest introduce the concept of pinning and boards.
concepts.
of behavior, be sure new users dont leave until they understand it.
process.
signups doesnt always translate to lots of customers. Thats why the best
products dont stop with an intro tour. They focus on the job the
customer is hiring your product for, and show customers how to be
New users are first shown a checklist of topics to choose from, with
popular accounts already selected. New users that follow people and
topics of interest are more likely to continue using Twitter, so they make
it easy right from the start.
5. Progressive profiling
complete the process. Dont ask enough and users are more likely to
churn. Requiring just enough information increases the odds of retention.
Just enough information means you wont be giving users the complete
experience from your product right away. You can see this tactic in the
way LinkedIn, Facebook and Tumblr give users easy opportunities to
build their profiles over time.
LinkedIn does this by assigning user profiles a strength rating. The rating
Profile Strength. This gives users the chance to complete elements of the
profile they left incomplete during their initial onboarding. With each
step they complete, users are rewarded with an improved strength rating.
As well examine later though, progress should be based on what the user
wants to do, not what the business wants them to do.
6. Connect teams
The way software is being bought is changing, and the buyer for a
SaaS products like Asana, Dropbox and Slack know the sooner they can
connect these individual users to a team the more momentum they build
have already used, new users are prompted to connect with teammates
on the same domain. Ask to join and Find your team are common
ways to encourage users from a company, who may not know their
Slack builds its teammate invitation right into the onboarding flow prior
to letting you use the product. In this case, teammates make the tool
valuable. With a simple opt in, Slack allows new users to let their
Making these connections between users and their teams can really help a
In the end, the right kind of onboarding depends on your business model,
What do you need to know about your users to provide them with a
great experience?
What are the costs and benefits of adding friction to your onboarding
process?
completed?
What actions must your users take regularly to drive growth and
revenue?
If you build software for business one of your main jobs will be to
onboard groups of people at a company. Your beautiful, linear sequence
of onboarding steps might work well for individual users, but teams
behave unpredictably.
Early on the vast majority of our customers were small startups and our
require more than one person to code, authorize integrations and teach
teams how to use our products.
people take very different paths to get started, and gives them multiple
paths for them to progress as a team.
an ordered series of steps. They have a very definite idea of what step
Not convinced? Lets say youre building an iPad app for a reception desk
that lets guests sign in and notifies employees when they arrive. In order
Legal counsel
Lets see what happens if you make the mistake of modeling these steps
in a linear way.
for the iPad? Who is it I can ask for the credit card again?
person at the company who could complete every step, unassisted the
CEO. And if the only person at a company who can complete your
onboarding is the busiest person, with the least time, you have a problem.
sign up for an account, we made people add a code snippet or import data
from a CSV or third-party service. In some ways, this a good thing we
were able to show customers Intercom working on their own website or
But it also meant we blocked anyone who couldnt add a code snippet or
import data from doing anything else. Once we changed this to allow
anyone to create an account right away, and then add a code snippet or
data import afterwards, more people were able to make more progress
through our onboarding.
Since its hard to predict who will do each task, or which order tasks will
be completed in, designing onboarding means designing for a moving
target. It requires the humility to know that it will never be perfect. This
is especially true for a growing company, whose customers are
increasingly diverse and often get larger overtime.
That said, weve found three strategies that work for dealing with the
unexpected paths our customers take in the onboarding process.
Its hard to recapture this attention, to get them to come back to your
product, especially to do something boring, like enter a credit card or
create an API key. So while you have their attention, provide ways for
them to skip to other steps they can accomplish.
Remember, its almost always better to let people keep moving and
exploring. The conversion rate lost on one small step is made up by the
You should presume that not everyone will have the ability or permission
to complete every step, and provide ways for users to invite the people
they need to help them.
up some of their social capital youre asking them to ask another person
for a favor, to take time to setup an account and learn something new.
entropy people disagree, have different priorities and get less done.
Chances are, trying out your product is the last thing on the roadmap, and
When someone tries your product, its your job to find a leader and
empower them to organize their team around getting setup with your
product.
The solution here doesnt always start with building more software or
leader starts with our sales team. Sales teams traditionally try to find the
champion in a company, the person willing to fight through obstacles
finding out what questions your sales team use to identify champions,
and also the resources they provide to help them convince others on their
team.
When it comes to onboarding, its easy to think everyone will follow the
linear paths youve wireframed. But groups of people rarely follow such
neat paths. Instead, you should assume at each step of your onboarding
that the task at hand may be someone elses job. That way, you can build
How your
organizational
structure impacts
onboarding
MARK ANDREWS
As a company scales, the onboarding experience inevitably increases in
complexity, as the different teams responsible for it alter it to increase the
success of their product or feature. Inevitably, this leads to increased
complexity for the customer.
You dont have to look for long to find poor onboarding experiences. Many
of the worlds best known consumer technology brands suffer from them.
But dont worry; its possible to structure your teams so theyre aligned to
create the best experience. You can make your entire organization work for
you to create an optimal customer onboarding flow.
Earlier Des explained how focusing on the customer will reveal a lot of
low-hanging fruit in your product that will up your onboarding game.
This low hanging fruit lies not just within the product but within your
organization as well.
When was the last time you asked a teammate to run through your
flow they were likely to remember a lot about. Viewing the onboarding
experience with fresh eyes, I noticed how the transitions between certain
For one of our products, Acquire, customers were placed in the wrong
these inaccuracies, its likely hundreds of customers had found them too.
What struck me was that most of these mistakes were not down to design
and engineering oversights. Instead, they exposed how different parts of
the onboarding were handed off between our marketing, growth, and
product teams. It was like reading an office directory you could literally
organizational structure too. Here are some things to look out for:
The visual style of your marketing site isnt carried through to the
setup and onboarding experience of your product.
Customers are confused when moving from one stage of the flow to
the next because the content and context doesnt reflect where they
flow.
Customers arrive in your product and dont know what to do.
A customer doesnt care if marketing owns the page before signup and
product owns the page after signup. They only care about one thing
using your product successfully to produce an outcome they desire.
This is easy when youre a startup with 10 people in one room. Everyone
is working towards the same roadmap and theres little product collateral
to maintain. Push it live and get people to use it now is the mantra. But
Focus helps product teams solve more specific problems but it may not
lead to coherent experiences overall. It can also lead to silos where your
onboarding is a collection of disparate pieces that make little sense to
your customers when placed together.
product setup and finally, initial use of the product itself. When a startup
begins to scale, focus dictates that many of these steps be owned by
separate teams. Yet successful onboarding is a direct result of how
effectively each of these teams work together not how each team is able
to optimize their own piece of the flow.
Its easy for teams to think within their own focus area, since they can
more easily deliver a great result within their own domain. Creating the
be addressed.
responsibility for the onboarding flow. The more teams and owners
that proliferate, the more silos occur. When you hear people deflecting
responsibility, Oh, you gotta talk to the growth team about that,
rather than, Lets work with the growth team on this together, you
know you have an issue. Organizational alignment creates a structure
Align each team behind a shared goal. If one teams goal is to educate
occur. Make sure each owner agrees with and works towards the same
goal i.e. create the most intuitive, efficient and delightful onboarding
experience that results in higher customer conversion.
growth teams might be responsible for the start of the signup flow and
growth and product might be responsible for teaching the customer
how to use the product once they buy it. By creating a shared
responsibility at each transition point, we create a better model for a
more fluid onboarding flow end-to-end.
Your customers need the most attention right up until they see the value
customers to pay; its proving the value of your product once they start
using it.
overlap, to help your organization work for you. Get it right and your
Fun fact: when Microsoft asked their users what they wanted added to
Office, they found 90% of the requested features were already there. They
had just done a terrible job of onboarding the right users on to the right
features at the right time.
they used before yours. If you only focus your onboarding efforts on new
signups, youre leaving a massive opportunity on the table passionate,
engaged customers.
For example, lets say somebody has been using your product for six
months. Theyre totally engaged and up to speed. But then you release a
brand new feature that can make them even better. Thats an onboarding
The challenge was that Smart Campaigns was not an easy concept to
understand. If the beta period taught us one thing, it was that a certain
amount of hand-holding was required. The easy path would have been to
ignore this and send a once off feature announcement email to all our
customers. But that meant we risked Smart Campaigns becoming a
feature only a few customers ever looked at.
Thats why we set out to carefully and consciously onboard existing users
did that.
Onboard in context
without any context. Your goal should never be get it launched. Your
overview of the feature and instructions to get started. Like all good
campaign is empty and thats all Im going to say. You would never say
that in person to your customer, so why say it in your product?
campaign for the first time, we signpost them to a guide for creating
engaging messages. This is easily dismissed, but its helpful content in
the right place at the right time for those who need it.
In education, the more you hold someones hand, the less their brain will
engage. The same goes for onboarding if you keep spoonfeeding users
solutions, dont be surprised when they cant pick up a knife and fork.
Thats why its better to give information as gradual hints, so new users
One of the best ways to do this is to center information around the intent
by asking them to do complex tasks only a pro user would be able to do.
So dont overload users when youre onboarding them to a new feature
either.
Think about a game like Super Mario Bros. At any given point, only the
you saw the entire level as soon as you started playing? Front loading
your users with information will make sure they never get past the first
few hurdles.
For example, Intercom users dont need to know about our keyboard
shortcuts until theyve been in the inbox for a while and have started to
deal with a heavy load of user conversations. Its certainly not a day one
announcement. Similarly they probably dont care about our bulk data
products competing for the same job. If youre not continuously showing
your customers how to get value out of your product, youre not
encouraging product dependency. Youre leaving the door open for
bringing people all the way through, and making sure they get as much
value as they can.
Conclusion
Over the past five years, weve discovered the only proper way to
onboard people is to understand where they are, what capabilities they
have, where they want to get to, and then use a combination of interface,
communication, tooltips, nudges, and messages to ensure theyre never
stuck on the path to achieving their outcome. Thats what successful
onboarding looks like unifying a successful business outcome and a
successful customer one.
I hope these chapters have shown that onboarding is everyones job and
getting users set up is only one piece of the puzzle. If marketing cant
describe the outcome customers are looking for, if product cant build a
feed into onboarding, so dont trick yourself into optimizing one small
sliver of your onboarding and ignoring the others.
When you think about it, it doesnt matter how good your product is,