The Onboarding stack · 76 cards
Onboarding: the first sixty seconds decide everything
Onboarding is everything between a user's first open and their first win.
Most apps treat it as a signup form and a feature tour. The best apps treat it as the single highest-stakes flow they own.
Designed well, the first run delivers value before it asks for anything, and a download turns into a user instead of an uninstall.
Why do users abandon apps right after downloading?
Usually because the first run asks before it gives.
A signup wall. A permissions prompt. A profile form. And the user still has not seen the thing they downloaded the app for.
Most people decide within a minute or two whether an app deserves their attention. A minute spent on forms rarely wins that decision.
The fix is rarely a shorter form. It is asking, for your specific app, which order of value and asks your users would actually tolerate, and reordering the flow around it.
Common onboarding problems, fixed
The same failures come up again and again when founders describe broken onboarding. Each one below has its own guide: how to spot it in your funnel, why it happens, and the fix.
How do the best apps onboard new users?
A pattern shows up again and again in apps people stick with: they sprint to the payoff.
Duolingo starts you learning before you create an account. Pinterest shows you a feed worth scrolling before it asks who you are.
The transferable idea is not “copy Duolingo”. It is knowing which single moment proves your app's value, and honestly auditing what stands between a new user and that moment.
Should you ask users to sign up before showing the app?
There is no universal answer here. Anyone who gives you one is selling a rule instead of a result.
Some products genuinely need an account before anything works: banking, messaging, anything with money or identity in it.
The better question is what a new user could feel before the ask. If part of your value works as a guest experience, a sandbox or a sample tends to convert better than a wall.
If it does not, design the signup itself to feel like progress toward the win rather than a gate in front of it.
How long should app onboarding take?
Sixty seconds to a first win is a useful target for consumer apps. It is not a law.
A casual game earns less patience than a tool someone chose for work. A health app may need a setup conversation a photo editor never would.
The principle that travels: depth arrives progressively, after momentum exists.
Ask what each screen before the first win is costing you. Every new user pays it. Only some will consider it worth paying.
The building blocks inside the Onboarding stack
- Time to Value — Strip everything between the download and the first payoff.
- Setup Defaults — Never open on a blank screen: pre-fill, pre-build, pre-load.
- Momentum Bias — Start flows at step two, so progress feels already underway.
- Sandbox Experience — Let people feel the product before the signup wall.
- Progressive Disclosure — Reveal depth as it is needed, never all at once.
- Perceived Effort Delay — Pause before a considered result, so it reads as crafted.
There is no universal answer. Make it yours
None of the above is a rulebook, and the playbook does not pretend to be one.
Every building block ships with Make It Yours prompts: guided questions that shape the tactic around your product, your users, and your stage. The right onboarding for a meditation app is the wrong onboarding for a marketplace.
Work through them yourself, or hand them to your AI agent as context. The thinking should happen about your app, not the average app.
- What is the single moment your app first proves its value, and what currently stands in front of it?
- Which of your signup questions could become optional, deferred, or a smart default?
- What could a first-time user genuinely feel before an account exists, and what truly requires one?
How the best apps do it
Duolingo: You complete your first lesson before you ever create an account. The win comes first; the commitment follows it.
Pinterest: Three taps on topics you like and the feed is already yours. Setup feels like using the product, not configuring it.
Airbnb: Browse everything, shortlist anything: the account ask arrives only when you try to book, at the moment it obviously helps you.
Usually works
- Deliver one real win inside the first minute
- Pre-fill everything you can and let users edit later
- Ask for permissions at the moment they unlock something wanted
- Show progress as already started, never from zero
Usually backfires
- Gate the first screen behind signup
- Front-load a profile form nobody asked for
- Tour features instead of letting people use one
- Fire the notification prompt on first open
Questions founders ask
What is an onboarding stack?
A stack, in the Product Design Playbook, is a set of tactic cards focused on one job.
The Onboarding stack is 15 building blocks, 76 cards in total, covering the first-run journey. Each building block has a tactic card that names it and explains the psychology behind it, a Make It Yours prompt card, and three example cards showing real apps using it.
What metric should onboarding improve?
Activation rate: the share of new users who reach their first win.
Measure the drop-off between install, first open, first value, and day-one return. Onboarding changes move that funnel. Vanity tweaks do not.
Does good onboarding matter for retention?
For most consumer apps it is one of the strongest levers available.
A user who reaches value on day one has a reason to come back on day two. A lot of week-one churn traces back to a first run that never delivered a win.
How much of your churn that explains, only your own funnel can tell you.
Ask a question
Thinking…