Book a call

Glossary

User onboarding

User onboarding is the part of a product that takes a new user from sign-up to the first time the product does its job for them: the setup it needs, the help it offers and the empty screens they meet first.

  1. Sign upWork email and a password
  2. Connect a data sourceThe one required step
  3. Import finished?Show progress, email
  4. First report readyBuilt from their own data
  5. Invite a teammateOffered once a report exists
Onboarding in a reporting product, from sign-up to the first report, with the one step that has to come first.

User onboarding in detail

Also called
Product onboarding, First-run experience, New user experience, Customer onboarding
Topic
Product
Updated

What it is

Onboarding covers everything between creating an account and the first result: the fields asked for at sign-up, the setup the product cannot work without, the empty screens before there is any data, and the help offered along the way. In a team product it happens more than once. The admin who signs up meets one version, and a colleague who arrives from an invitation weeks later meets another, in an account someone else has configured.

Nielsen Norman Group sorts onboarding into three kinds: feature promotion, customisation, and instructions such as tutorials and walkthroughs. Its research found that deck-of-cards tutorials did not improve task performance. It recommends help that appears at the step where it is needed and can be dismissed and found again.

Why it matters

A new user decides early whether a product is worth the effort. A setup that asks for everything up front, or makes an optional step look required, loses people before they have seen anything the product can do. A short route to the first result means fewer setup questions for support. It also gives the team one event to measure: how many new accounts reach that result, and how long it takes them.

How we do it

When we audit or redesign setup, we treat it as one task, from wherever people arrive to their first result. We test it in the states people arrive in: a valid invitation, an expired one, a link opened while signed in to another account, an empty account, and someone who leaves halfway and comes back.

We separate what the first task needs from what can wait, mark prerequisites apart from optional steps so neither passes for the other, and check that unfamiliar terms are explained where they appear. Help goes at the step it explains, and we check that someone can dismiss it, return to the task and find it again.

An example

Say a reporting product asks new admins for company size, role, team members and a data source before it shows them anything. Only the data source is needed for the first report. The redesign keeps that one step, shows the import’s progress on screen and by email, and opens on a first report built from the admin’s own data. The invitation to colleagues moves to after that report, when the admin has something to show them.

Common mistakes

  • Opening with a product tour. A tour shown before the user has a task in mind gets skipped and forgotten, and the same help placed at the step it explains arrives when it is wanted.
  • Designing only for whoever signed up. Invited colleagues arrive later, often from an email link, into an account they did not set up, and need a first session of their own.
  • Leaving empty screens empty. A screen with no data should say what will appear there and offer the action that fills it, whether that is creating a record, connecting a source or asking for access.
  • Counting the sign-up as the finish. An account created is where onboarding starts, and it ends when the user gets the result they came for.

User onboarding vs activation

User onboarding is the experience a product designs for new users, and activation is the moment a new user first gets value, marked by an event the team chooses to track.

User onboardingActivation
What it isScreens, steps, emails and helpOne event in the analytics
Usually owned byProduct and designProduct and growth
Tells youHow new users get startedHow many reach the first result
Changed byRedesigning the stepsRedefining the event

Questions

What people ask about user onboarding.

  1. User onboarding is the set of screens, steps, emails and help that gets a new user started. Activation is the point where that user first gets value from the product, which a team marks with one event in its analytics, such as a first report built. Onboarding is judged by how many new users reach that event.

  2. Usually not a long one. In Nielsen Norman Group’s research, deck-of-cards tutorials did not improve task performance, and it recommends contextual help at the step where it is needed, easy to dismiss and easy to find again. A walkthrough can still help in user onboarding when an interaction is new to most people.

  3. No. Nielsen Norman Group defines onboarding as getting users familiar with a new interface, which also covers invited colleagues joining an existing account, users meeting a redesigned area and people who left setup halfway. Each group arrives knowing something different, so each needs its own first session.

Working on this now?

Tell us what you’re building and where it’s stuck. We reply within 12 hours.

Most teams start with a call, then a sprint or an audit.

Book a call
  • Angus
  • James
  • Naiya
  • Lilian
  • Luca
  • Minh
  • Jorge
  • Toffee

The people you’d work with, from the first call to launch