How Many Apps Ship the Paywall as Its Own Standalone Flow?
- By Ali Abouelatta
- n = 193
- Published
- Updated
- 2 min read
- paywall · monetization · upsell · saas · mobile
Short answer
Across the flows tracked by Lazyweb Research, 193 dedicated paywall flows exist across 163 companies source[1]. Many apps ship the paywall as its own standalone flow — with names like 'Paywall', 'Paywall 2', and 'Welcome back paywall' — in addition to, or instead of, an in-onboarding paywall. So an app without an onboarding paywall may still monetize on a dedicated surface.
193 dedicated paywall flows exist across 163 companies, Lazyweb Research, July 2026.
Bar chart · Count
Count — In-flow vs standalone paywalls
One block is about 11.4 Count
- Onboarding flows with an in-flow paywall
- 40
- Canonical flows with an in-flow paywall
- 318
- Dedicated standalone paywall flows
- 193
The finding
There are 193 flows whose names contain 'paywall' — dedicated paywall flows — spread across 163 distinct companies source[1]. Examples of these flow names include 'Paywall', 'Paywall 2', and 'Welcome back paywall' source[1]. That averages just over one dedicated paywall flow per company that has one, and some companies ship multiple paywall variants.
In-flow vs standalone paywalls
| Paywall surface | Count |
|---|---|
| Onboarding flows with an in-flow paywall | 40 |
| Canonical flows with an in-flow paywall | 318 |
| Dedicated standalone paywall flows | 193 |
The standalone paywall (193 flows) is a distinct surface from the in-onboarding paywall (40 onboarding flows) source[1]source[2]source[3]. Apps commonly maintain both.
How to apply it
Don't assume an app monetizes only where you see a paywall in onboarding. Multiple named paywall variants per company (e.g. 'Paywall 2', 'Welcome back paywall') suggest apps run different paywalls for different entry points — first run, re-engagement, upsell. If you are auditing competitors, look for standalone paywall flows, not just the onboarding step.
Caveats
This count is based on flow-name matching for 'paywall', so it captures explicitly named paywall flows and may miss unnamed ones source[1]. It is a separate lens from the is_paywall screen flag used for in-flow detection.
Real in-market screens
Screens from real, in-market apps, tracked by Lazyweb Research.
The numbers
| # | Stat | Computed from |
|---|---|---|
| [1] | 193 dedicated paywall flows across 163 companies | dedicated_paywall_flows |
| [2] | 318 of 2,467 canonical flows contain an in-flow paywall | all_flows_context |
| [3] | 40 of 129 onboarding flows contain an in-flow paywall | onboarding_flows_with_paywall |
Methodology
Universe: 193 dedicated paywall flows across 163 companies (~800 tracked apps), July 2026; identified via flow-name matching for 'paywall'. Caveat: name-based detection may miss unnamed paywall flows.
Sources
- [1]
Lazyweb Research analysis of 193 dedicated paywall flows (~800 tracked apps), July 2026
Flow names containing 'paywall' across 163 distinct companies.
- [2]
Lazyweb Research analysis of 2,467 canonical flows (~800 tracked apps), July 2026
In-flow paywall detections across all flows.
- [3]
Lazyweb Research analysis of 129 onboarding flows (~800 tracked apps), July 2026
In-onboarding paywall detections.
Source: Lazyweb Research — proprietary analysis of real, in-market app screens. Cite as Lazyweb Research, 2026-07-07.



