This site is a work in progress — still shipping new things every week

Short onboarding was never the point

Koushith
11 min read

Recently Mobbin published a video digging into onboarding screens. I was already poking around the same stuff on my own, so I figured why not turn the takeaways into a blog. Easier to skim later, and saves me from rewatching the whole thing when I need a reference.

A lot of advice says keep onboarding short. From the data in that video, the average app still has 25 onboarding screens. Longest categories: finance, health and fitness, education. Seven out of ten of those longest ones are finance apps.

Weird bit: some of the longest flows belong to the most successful apps. Shortest ones? Three of them are AI products.

So maybe short was never the goal.

Screens below are from Mobbin. They don't allow iframes (page is locked to same-origin), so each block is a row of real screens + a link to open the full flow on Mobbin if you want to click through it yourself.

The pattern that keeps showing up

Best flows usually go like this:

  1. Sign up
  2. Set up your account
  3. Hit the aha moment (when you actually feel the product working)

Airbnb: first booking. Netflix: find a show and press play. Mobbin: find a screen you like and save it.

So what are these apps doing on the way there?

Stop listing features. Sell the outcome.

Best screens I kept seeing are not feature lists. They sell the outcome.

Tiimo just shows the product in action. Calendar import, plan with AI, the whole setup.

Screen flow1/12
Tiimo onboarding 1Click to enlarge
01
Tiimo onboarding 2
02
Tiimo onboarding 3
03
Tiimo onboarding 4
04
Tiimo onboarding 5
05
Tiimo onboarding 6
06
Tiimo onboarding 7
07
Tiimo onboarding 8
08
Tiimo onboarding 9
09
Tiimo onboarding 10
10
Tiimo calendar import
11
Tiimo end of flow
12

Open Tiimo onboarding on Mobbin

Some apps do it with motion. Open the app and you already get what it does, no copy needed.

Alma goes further. You can try the core experience before signing up. Rare for AI products. Most lock everything behind an account.

Screen flow1/4
Alma welcomeClick to enlarge
01
Alma try experience
02
Alma mid flow
03
Alma later step
04

Open Alma flow on Mobbin

Sometimes it is just copy. Superhuman turns a boring signup into a pitch, with logos on the side as proof.

Screen flow1/6
Superhuman onboarding 1Click to enlarge
01
Superhuman signup pitch
02
Superhuman onboarding 3
03
Superhuman onboarding 4
04
Superhuman onboarding 5
05
Superhuman onboarding 6
06

Open Superhuman onboarding on Mobbin

Some apps skip the pitch and just feel human

One Year drops a founder note into onboarding. Handwritten signature, little flower drawing. Cute. Feels made by people.

Screen flow1/5
One Year remindersClick to enlarge
01
One Year mid
02
One Year step
03
One Year founder note
04
One Year home
05

Open one year on Mobbin

Tinder notices when your birthday is close. Small human detail in a long signup.

Screen flow1/6
Tinder onboarding 1Click to enlarge
01
Tinder onboarding 2
02
Tinder onboarding 3
03
Tinder onboarding 4
04
Tinder onboarding 5
05
Tinder onboarding 6
06

Open Tinder onboarding on Mobbin

Airbnb (not even in onboarding) shows a video from the CEO when you list your first space. Founder touch at the aha moment.

Airbnb welcome from BrianClick to enlarge

Airbnb on Mobbin

Basecamp does a personal CEO note after account creation. Same vibe: this was built with intention.

Personalization that is actually worth your time

23% of apps personalize during onboarding. AI apps only 7%. Feels like AI tools skip the questions and just learn from usage later.

Headspace realized people show up with more than one problem. So they let you pick multiple goals. Small change, 10% lift in free trial conversion.

Screen flow1/5
Headspace breathe inClick to enlarge
01
Headspace welcome
02
Headspace goals
03
Headspace style quiz
04
Headspace recommendation
05

Open Headspace onboarding on Mobbin

FocusFlight lets you pick a map style. App already feels yours before you start focusing.

Screen flow1/3
FocusFlight map style 1Click to enlarge
01
FocusFlight map style 2
02
FocusFlight map style 3
03

Open FocusFlight map style flow on Mobbin

Dollar Shave Club just made the quiz copy more conversational. That alone got a 5% bump in subscriptions. Here is that quiz vibe:

Screen flow1/5
DSC easiest quiz everClick to enlarge
01
DSC what do you shave
02
DSC how often
03
DSC problems
04
DSC concerns
05

Dollar Shave Club quiz screens on Mobbin

Don't just collect answers. Show what they unlocked.

Some apps take the quiz answers and show you the payoff immediately.

Endel: a few questions, then "personalization complete." You have barely used it, but it already feels set up for you.

Screen flow1/12
Endel startClick to enlarge
01
Endel 2
02
Endel 3
03
Endel 4
04
Endel 5
05
Endel 6
06
Endel 7
07
Endel 8
08
Endel 9
09
Endel 10
10
Endel 11
11
Endel end
12

Open Endel onboarding on Mobbin

BitePal builds your personal plan and tells you the date you'll hit the goal.

Screen flow1/6
BitePal startClick to enlarge
01
BitePal quiz
02
BitePal mid quiz
03
BitePal plan ready
04
BitePal paywall
05
BitePal offer
06

Open BitePal onboarding on Mobbin

Speak asks language + goals, then one screen: in two months you can communicate while traveling in France. Simple graph. Speaking vs reading. And the steps before that already had you speaking out loud.

Screen flow1/12
Speak 1Click to enlarge
01
Speak 2
02
Speak 3
03
Speak 4
04
Speak 5
05
Speak 6
06
Speak 7
07
Speak 8
08
Speak 9
09
Speak mid
10
Speak outcome graph
11
Speak end
12

Open Speak onboarding on Mobbin

Paywalls during onboarding

Out of 900+ apps and sites, 22% put a paywall in onboarding.

Some pair it with personalization. Beside: quiz + one-time offer. Tiimo: social proof first, then the wall. FocusFlight: the offer looks like a boarding pass. Phone vibe and all. Weirdly fun for a paywall.

Screen flow1/2
FocusFlight ticket paywallClick to enlarge
01
FocusFlight unlimited flights
02

FocusFlight paywall on Mobbin

Grammarly recommends pricing based on quiz answers. Almost 20% more plan upgrades.

Screen flow1/3
Grammarly Free vs ProClick to enlarge
01
Grammarly billing cycle
02
Grammarly Free vs Business
03

Grammarly plan screens on Mobbin

Long does not have to feel long

Duolingo is one of the longest. Flow is basically: start → pick language → learn about you → first lesson → feel the win → then create an account.

Dozens of screens before signup. Does not feel like dozens.

Screen flow1/14
Duolingo 1Click to enlarge
01
Duolingo 2
02
Duolingo 3
03
Duolingo 4
04
Duolingo 5
05
Duolingo 6
06
Duolingo 7
07
Duolingo 8
08
Duolingo 9
09
Duolingo 10
10
Duolingo 11
11
Duolingo 12
12
Duolingo 13
13
Duolingo end
14

Open Duolingo onboarding on Mobbin

Bump keeps something happening the whole time. Even verification loading gets a fun treatment.

Screen flow1/2
Bump verification loadingClick to enlarge
01
Bump success
02

Bump on Mobbin

BitePal has 61 screens. You name the raccoon. They keep reminding you of the value. Then the paywall.

Don't dump all the education up front

Cake Equity takes dry equity stuff and walks you through it with calm copy and tooltips. Password field that checks rules as you type. Tiny stuff, but you get stuck less.

Screen flow1/12
Cake Equity 1Click to enlarge
01
Cake Equity 2
02
Cake Equity 3
03
Cake Equity 4
04
Cake Equity 5
05
Cake Equity 6
06
Cake Equity 7
07
Cake Equity 8
08
Cake Equity 9
09
Cake Equity 10
10
Cake Equity near end
11
Cake Equity end
12

Open Cake Equity onboarding on Mobbin

Todoist skips the blank empty state. You land in a getting-started list. No tour. No popup. Just a nudge.

Screen flow1/6
Todoist onboarding 1Click to enlarge
01
Todoist onboarding 2
02
Todoist onboarding 3
03
Todoist onboarding 4
04
Todoist onboarding 5
05
Todoist getting started
06

Open Todoist onboarding on Mobbin

Mural swapped popups for a six-step checklist and got a 10% relative bump in one-week retention. Checklist sticks around after the first flow ends.

Screen flow1/6
Mural 1Click to enlarge
01
Mural 2
02
Mural 3
03
Mural 4
04
Mural 5
05
Mural end
06

Open Mural onboarding on Mobbin

Ask for notifications properly

A lot of apps show a custom screen before the system popup. Accept rates go up.

Brilliant: "I'll remind you to learn so it becomes a long-term habit."

Screen flow1/6
Brilliant 1Click to enlarge
01
Brilliant 2
02
Brilliant 3
03
Brilliant mid
04
Brilliant notification primer
05
Brilliant trial
06

Open Brilliant onboarding on Mobbin

Some apps even preview the notification you will get if you allow it. Same idea, different apps:

Screen flow1/4
Atoms notification primerClick to enlarge
01
Aaptiv notification primer
02
Tempo notification primer
03
Duolingo Math notification
04

Atoms · Aaptiv · Tempo · Duolingo Math

Also helps explain why web onboarding is 21% shorter than iOS. Mobile has more permission and paywall screens baked in.

Friction is not always bad

House split their signup form across multiple screens and saw 15% more conversions. Friction in one place can remove friction somewhere else.

Culture matters too. Heavier UIs feel fine in some markets and cluttered in others. So copying a "winning" flow blindly does not always work.

Do we even need onboarding?

No single answer.

The flows that stuck with me did not feel like onboarding. They got people to value fast.

Sometimes that means making a long flow fun. Sometimes personalization. Sometimes just getting out of the way.

Mobbin itself is a good example. Product speaks for itself. Same for a lot of AI chat apps. First prompt is the aha. For those, maybe the best onboarding is almost no onboarding.

Kind of comes down to the product.


Used LLMs to correct grammar, typos etc 🤖