Skip to content

What's the Median vs P90 Onboarding Length Across Tracked Apps?

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

Short answer

Across 129 tracked onboarding flows, the median is 11 screens and the p90 is 27 source[1]. That means the longest 10% of onboardings are more than twice the length of the typical one. The average (13.9) sits between them because a small number of 30-70 screen flows drag it upward source[1].

The quotable stat
Median onboarding is 11 screens but p90 is 27 — the top decile runs 2.5x the typical flow (n=129, July 2026).

Bar chart · Flows

Flows — Where the long tail lives

One block is about 1.3 Flows

2-5 screens
27 [3]
6-10
36 [3]
11-15
29 [3]
16-20
13 [3]
21-30
13 [3]
31+
11 [3]

The finding: a 16-screen gap between median and p90

The median tracked onboarding is 11 screens; the p90 is 27 source[1]. The 16-screen spread between them shows how uneven onboarding length is across apps. For context, p25 is 6 and p75 is 17 source[2], so the middle 50% of apps live in a fairly tight 6-17 band, and the divergence happens entirely in the top decile.

Where the long tail lives

BucketFlows
2-5 screens27 source[3]
6-1036 source[3]
11-1529 source[3]
16-2013 source[3]
21-3013 source[3]
31+11 source[3]

Of 129 flows, 11 exceed 30 screens source[3]. These are concentrated in Health & Fitness, whose category median is 20.5 source[4] — roughly double the overall median.

How to apply it

Report both numbers when you benchmark. The median (11) tells you what typical looks like; the p90 (27) tells you what a long flow looks like before it's a true outlier. If a stakeholder cites a 30-screen competitor onboarding as the norm, the data says only about 9% of tracked flows reach 30 source[3] — it's an outlier, not a standard.

Real in-market screens

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

  • Tolan Onboarding screen — real in-market example tracked by Lazyweb Research
    Tolan602 × 1308opens the full image
  • Opentable Account Setup screen — real in-market example tracked by Lazyweb Research
    Opentable1206 × 2622opens the full image
  • Superlist Splash screen — real in-market example tracked by Lazyweb Research
    Superlist1206 × 2622opens the full image
  • Falou Account Setup screen — real in-market example tracked by Lazyweb Research
    Falou1125 × 2436opens the full image

The numbers

#StatComputed from
[1]median 11; p90 27.2; avg 13.9onboarding_headline_distribution
[2]p25 = 6; p75 = 17onboarding_headline_distribution percentiles
[3]buckets: 2-5:27, 6-10:36, 11-15:29, 16-20:13, 21-30:13, 31+:11 (n=129); 12 flows >=30onboarding_length_histogram + is_N_too_many_thresholds >=30
[4]Health & Fitness median 20.5 (n=26)category_health_fitness

Methodology

Universe: 129 canonical onboarding flows (125 companies) within 2,468 tracked flows. Percentiles and buckets computed over screens-per-canonical-flow. Caveat: right-skewed distribution, so median is the better central estimate than average.

Sources

  1. [1]

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

    Median and p90 via PERCENTILE_CONT over screens-per-flow.

    Back to text

  2. [2]

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

    p25/p75 from the same distribution.

    Back to text

  3. [3]

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

    Length buckets and >=30 threshold count.

    Back to text

  4. [4]

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

    Per-category median; n=26 across 24 companies.

    Back to text

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

Explore the evidence