How Long Is Onboarding Compared to a Paywall Flow?
A paywall is a single screen; onboarding is eleven. Across tracked flows, paywall flows average 1.2 screens with a median of 1 (n=154 exact-name), while onboarding averages 13.9 with a median of 11 (n=129) [1]. The paywall is the moment of the ask; onboarding is the runway that earns it.
Paywall flows run a median 1 screen vs 11 for onboarding — the shortest tracked flow type (n=154 vs 129, July 2026).
The finding: the paywall is a single decisive screen
Exact-name paywall flows (154) average 1.2 screens with a median of 1 [1]. Even the broader LIKE '%paywall%' match (192 flows) averages just 1.3, with a p90 of 2 and a max of 5 [2]. By contrast onboarding runs a median of 11 [3]. The paywall isn't a flow so much as a single conversion moment; the surrounding onboarding is what primes it.
Paywall vs onboarding
| Flow type | Flows | Avg | Median | Max |
|---|---|---|---|---|
| Paywall (exact) | 154 | 1.2 | 1 | — [1] |
| Paywall (LIKE) | 192 | 1.3 | 1 | 5 [2] |
| Onboarding | 129 | 13.9 | 11 | 70 [3] |
The contrast is the point: length lives in onboarding, decision lives in the paywall.
How to apply it
Don't try to make the paywall 'do more' with extra screens — the tracked norm is a single screen, and multi-screen paywalls are rare (p90 = 2) [2]. Instead, invest in the onboarding that precedes it: the goals, personalization, and commitment across those ~11 screens are what make the one-screen ask convert. Sequence matters more than paywall length.
The numbers
| Stat | Computed from |
|---|---|
| paywall exact 154 flows avg 1.2 median 1 | flowtype_paywall |
| paywall LIKE 192 flows avg 1.3 median 1 p90 2 max 5 | flowtype_paywall description |
| onboarding 129 flows avg 13.9 median 11 max 70 | flowtype_onboarding |
Sources & citations
- [1] Lazyweb Research analysis of 154 exact-name paywall flows (subset of 2,468 tracked flows), July 2026. lower(flow_name) = 'paywall'. ↩
- [2] Lazyweb Research analysis of 192 paywall flows (LIKE '%paywall%', subset of 2,468 tracked flows), July 2026. Broader match; p90 2, max 5. ↩
- [3] Lazyweb Research analysis of 129 onboarding flows (subset of 2,468 tracked flows), July 2026. LIKE '%onboarding%'. ↩
Source: Lazyweb Research — proprietary analysis of real, in-market app screens. Cite as Lazyweb Research, 2026-07-07.