# Should the Paywall Come Before or After Onboarding?

Source: Lazyweb Research
Published: 2026-07-07
Sample size: n=40
Tags: paywall, onboarding, monetization, ux-patterns, trials
HTML: https://www.lazyweb.com/research/should-the-paywall-come-before-or-after-onboarding
Markdown: https://www.lazyweb.com/research/should-the-paywall-come-before-or-after-onboarding.md

**Answer.** Across 40 onboarding flows with a paywall tracked by Lazyweb Research, 77.5% (31 of 40) place the first paywall in the final third of the flow and 0 place it on the first step [1]. The revealed-preference answer is clear: apps put the paywall after onboarding, not before. The mean first-paywall position is 0.82 of the way through the flow [2].

> 0 of 40 paywalling onboarding flows open with the paywall; 77.5% put it in the final third, Lazyweb Research, July 2026 (N=40).

## The finding

Not a single one of the 40 paywalling onboarding flows opens with the paywall as the first step [1]. Instead, 31 of 40 (77.5%) place the first paywall in the final third of onboarding, and 11 of 40 (27.5%) place it on the very last step [1]. The mean first-paywall relative position is 0.822 and the median is 0.894 [2].

## Front-loaded paywalls are rare

| Placement | Flows | Share |
|---|---|---|
| Before ~one-third mark | 1 | 2.5% |
| Middle of flow | 8 | 20% |
| After ~two-thirds mark | 31 | 77.5% |

Only 1 flow of 40 paywalls in the opening third [1]. Even the earliest real examples — Adobe at step 3 of 13, Canva and FaceApp near the midpoint — still let the user complete some onboarding first [3].

## How to apply it

The corpus supports an 'onboard, then paywall' sequence: deliver perceived value (personalization, a plan reveal, a first result) before asking for money. The screen just before the paywall is a generic onboarding screen in 28 of 40 flows [3], reinforcing that the paywall is a natural terminal step rather than a gate. A before-onboarding paywall is a deliberate contrarian bet, matched by roughly 1 in 40 tracked flows [1].

## Caveats

This describes where apps place paywalls, not which placement converts best — the corpus has no attached conversion outcomes. N is 40 flows and detection is a floor because the paywall flag is sparse [4].

## The numbers

| Stat | Computed from |
| --- | --- |
| final third 31/40 (77.5%); last step 11/40; first step 0/40; first third 1/40 | first_paywall_thirds_distribution |
| first paywall mean 0.822 / median 0.894 | first_paywall_relative_position |
| preceding screen generic in 28/40; Adobe step 3/13, Canva/FaceApp ~0.50 | qualitative |
| 40 of 129 flows; is_paywall NULL on 21,824/23,407 screens | onboarding_flows_with_paywall / universe |

## Methodology

Universe: 40 onboarding flows with a paywall across ~800 tracked apps, July 2026; positions computed with ROW_NUMBER over flow steps. Caveat: placement frequency, not conversion outcome, and N=40.

## Sources & citations

- [1] Lazyweb Research analysis of 40 onboarding flows (~800 tracked apps), July 2026. First-paywall relative position bucketed into thirds; first-step and last-step counts.
- [2] Lazyweb Research analysis of 40 onboarding flows (~800 tracked apps), July 2026. Mean and median first-paywall relative position.
- [3] Lazyweb Research qualitative review of 40 onboarding flows (~800 tracked apps), July 2026. Preceding-screen categories and early-paywall company examples.
- [4] Lazyweb Research analysis of 129 onboarding flows (~800 tracked apps), July 2026. 40 of 129 flows carry a detected paywall; the flag is sparse so this is a floor.

## Related questions

- [How Far Into Onboarding Do Apps Place the Paywall?](https://www.lazyweb.com/research/how-far-into-onboarding-do-apps-place-the-paywall)
- [What Percent of Onboarding Flows Include a Paywall Step?](https://www.lazyweb.com/research/what-percent-of-onboarding-flows-include-a-paywall)
- [What Percent of Apps Put the Paywall on the Last Onboarding Step?](https://www.lazyweb.com/research/what-percent-of-apps-put-the-paywall-on-the-last-onboarding-step)
