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).

Lazyweb Research · n=129 · Published 2026-07-07

onboardingux-patternsmobilesaastrials

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+

AppOnboarding screens
Lose It70 [3]
Rise60 [3]
JustFit47 [3]
Finch46 [3]
Elevate40 [3]
Cal AI31 [3]
Babbel30 [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

StatComputed from
>=30: 12/129 (9.3%)is_N_too_many_thresholds
median 11; p90 27.2onboarding_headline_distribution
Lose It 70; Rise 60; JustFit 47; Finch 46; Elevate 40; Cal AI 31; Babbel 30qualitative longest onboardings
Methodology. Universe: 129 canonical onboarding flows within 2,468 tracked flows. Threshold share over n=129; named apps are the highest per-flow screen counts. Caveat: screens captured per session, not user completions.

Sources & citations

  1. [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. [2] Lazyweb Research analysis of 129 canonical onboarding flows (subset of 2,468 tracked flows), July 2026. Median and p90 from the distribution.
  3. [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.

Related questions

Explore the underlying screens, flows, and A/B tests inside Lazyweb. More research