Is 30 Onboarding Steps Too Many?
For nearly everyone, yes. Across 129 tracked onboarding flows, only 9% reach 30 screens or more [1] — a 30-step flow is longer than 91% of apps and nearly triple the median of 11 [2]. The apps that go this far are almost all Health & Fitness quiz onboardings like Cal AI (31) and Babbel (30) [3].
Just 9% of tracked onboardings (12 of 129) reach 30 screens; the longest recorded is Lose It at 70 (July 2026).
The finding: 30 screens is outlier territory
12 of 129 flows are 30 screens or more [1] — only 9% of the sample. That's almost triple the median of 11 [2] and above the p90 of 27 [2]. A 30-step onboarding is not a benchmark; it's an outlier strategy that a specific set of apps run deliberately.
The apps that actually run 30+
| App | Onboarding screens |
|---|---|
| Lose It | 70 [3] |
| Rise | 60 [3] |
| JustFit | 47 [3] |
| Finch | 46 [3] |
| Elevate | 40 [3] |
| Cal AI | 31 [3] |
| Babbel | 30 [3] |
These are overwhelmingly Health & Fitness and Education apps that use the length for detailed personalization quizzes.
How to apply it
A 30-screen onboarding only makes sense if, like these apps, you are building a personalized plan the user has invested in answering — the length becomes a commitment device. If your 30 screens are feature tours or permission prompts, you are far outside the 91% of apps that stay under 30 [1] and should cut aggressively toward your category median.
The numbers
| Stat | Computed from |
|---|---|
| >=30: 12/129 (9.3%) | is_N_too_many_thresholds |
| median 11; p90 27.2 | onboarding_headline_distribution |
| Lose It 70; Rise 60; JustFit 47; Finch 46; Elevate 40; Cal AI 31; Babbel 30 | qualitative longest onboardings |
Sources & citations
- [1] Lazyweb Research analysis of 129 canonical onboarding flows (subset of 2,468 tracked flows), July 2026. Share of flows at or above 30 screens. ↩
- [2] Lazyweb Research analysis of 129 canonical onboarding flows (subset of 2,468 tracked flows), July 2026. Median and p90 from the distribution. ↩
- [3] Lazyweb Research analysis of 129 canonical onboarding flows (subset of 2,468 tracked flows), July 2026. Named longest flows from per-flow screen counts; company names as tracked (lowercased). ↩
Source: Lazyweb Research — proprietary analysis of real, in-market app screens. Cite as Lazyweb Research, 2026-07-07.