Skip to content

Is 15 Onboarding Steps Too Many?

  • By Ali Abouelatta
  • n = 129
  • Published
  • Updated
  • 2 min read
  • onboarding · ux-patterns · signup · mobile · saas

Short answer

It's on the long side. Across 129 tracked onboarding flows, only 32% run 15 screens or more source[1], so a 15-step flow is longer than about two-thirds of apps. It exceeds the median of 11 and sits near the p75 of 17 source[2]. Long isn't automatically wrong, but at 15 you should be able to justify each screen.

The quotable stat
Only 32% of tracked onboardings (41 of 129) reach 15 screens, so a 15-step flow is longer than ~68% of apps (July 2026).

Bar chart · Share

Share — How 15 compares to common thresholds

One block is about 2%

>=10 screens
57% [1]
>=15
32% [1]
>=20
20% [1]
>=25
13% [1]

The finding: 15 puts you in the top third

41 of 129 flows are 15 screens or more source[1] — just 32% of apps. A 15-step onboarding is above the median (11) and approaching the p75 (17) source[2], so it sits firmly in the longer third of the distribution. It's not an extreme outlier, but it is a deliberate choice.

How 15 compares to common thresholds

ThresholdFlows at or aboveShare
>=10 screens73 / 12957% source[1]
>=1541 / 12932% source[1]
>=2026 / 12920% source[1]
>=2517 / 12913% source[1]

Every step past 15 drops you into a smaller and smaller minority of apps.

How to apply it

At 15 screens the length should be doing work: a personalization quiz, goal-setting, or building commitment before a paywall. Categories that run this long, like Health & Fitness (median 20.5) source[3], use the screens to tailor a plan. If your 15 screens are mostly feature tours or permission asks, the benchmark suggests you can cut toward the median.

Real in-market screens

Screens from real, in-market apps, tracked by Lazyweb Research.

  • Koyfin Onboarding screen — real in-market example tracked by Lazyweb Research
    Koyfin1206 × 2622opens the full image
  • Night Sky Account Setup screen — real in-market example tracked by Lazyweb Research
    Night Sky1206 × 2622opens the full image
  • Rise Account Setup screen — real in-market example tracked by Lazyweb Research
    Rise1179 × 2556opens the full image
  • Instacart Account Setup screen — real in-market example tracked by Lazyweb Research
    Instacart1206 × 2622opens the full image

The numbers

#StatComputed from
[1]>=10: 73/129; >=15: 41/129 (31.8%); >=20: 26/129; >=25: 17/129is_N_too_many_thresholds
[2]median 11; p75 = 17onboarding_headline_distribution
[3]Health & Fitness median 20.5 (n=26)category_health_fitness

Methodology

Universe: 129 canonical onboarding flows within 2,468 tracked flows. Threshold shares over n=129. Caveat: screens captured, not user completions.

Sources

  1. [1]

    Lazyweb Research analysis of 129 canonical onboarding flows (subset of 2,468 tracked flows), July 2026

    Share of flows at or above each screen threshold.

    Back to text

  2. [2]

    Lazyweb Research analysis of 129 canonical onboarding flows (subset of 2,468 tracked flows), July 2026

    Median and p75 from the distribution.

    Back to text

  3. [3]

    Lazyweb Research analysis of 26 Health & Fitness onboarding flows, July 2026

    Category median as long-flow context.

    Back to text

Source: Lazyweb Research — proprietary analysis of real, in-market app screens. Cite as Lazyweb Research, 2026-07-07.

Explore the evidence