# Hard Vs Soft Paywall: How Common Is Each?

Source: Lazyweb Research
Author: Ali Abouelatta, Lazyweb Research
Published: 2026-07-07
Updated: July 2026
Sample size: n=2708
Category: [Hard vs soft paywalls and dismissal affordances](https://design.lazyweb.com/blog/category/hard-vs-soft-paywalls-and-dismissal-affordances)
Tags: paywall, monetization, ux-patterns, mobile, design
HTML: https://design.lazyweb.com/blog/hard-vs-soft-paywall-how-common-is-each
Markdown: https://design.lazyweb.com/blog/hard-vs-soft-paywall-how-common-is-each.md

**Answer.** Of 2,708 mobile paywall screens tracked by Lazyweb Research, 1,847 (68.2%) show no visible exit of any kind — the hard-paywall proxy — while the rest expose an X, a text link, or a restore-only escape [1]. 229 of 252 companies have at least one hard paywall screen [1]. Hard gates are the default pattern, but they coexist with soft variants inside the same apps [1][2].

> 1,847 of 2,708 mobile paywall screens (68.2%) show no visible exit — the hard-paywall default — Lazyweb Research, July 2026.

## The split

Using a mutually exclusive taxonomy where a visible X takes precedence, 1,847 of 2,708 screens (68.2%) are hard paywalls with no visible exit [1]. The soft remainder breaks into a visible X/close button (517 screens), a 'Maybe later'-style text link (193 screens), and a restore-only escape (151 screens) [2]. So hard gates outnumber every soft pattern combined by roughly two to one.

## Breakdown

| Pattern | Screens | Companies |
| --- | --- | --- |
| No visible exit (hard) | 1,847 | 229 |
| Visible X / close button | 517 | 120 |
| 'Maybe later' text link | 193 | 62 |
| Restore-only escape | 151 | 56 |

Counts are mutually exclusive; a visible X outranks a text link on the same screen [2]. 229 of 252 companies ship at least one hard screen [1].

## How to apply it and caveats

Hard being the majority (68.2%) is a fact about what shipped, not evidence it wins — this corpus never measured conversion lift [1]. Note the numerator gap: because a visible X takes precedence, the 68.2% hard figure and the 73.8% no-exit figure elsewhere differ slightly by classification rule [1]. All hard-paywall counts are upper bounds symmetrically — undetected close controls would move screens from hard to soft [1].

## The numbers

| Stat | Computed from |
| --- | --- |
| 1,847 of 2,708 screens (68.2%) hard; 229 of 252 companies have one | hard_paywall_screens: 1,847/2,708 = 68.2% |
| X/close 517 \| text link 193 \| restore-only 151 | exit_type_taxonomy mutually exclusive branches |

## Methodology

Universe is 2,708 paywall screens across 252 companies. Each screen is classified into exactly one exit type with visible-X precedence; the no-exit branch is the hard-paywall proxy. Detection is extraction-based and undercounts soft exits.

## Visual references

Real, in-market app screens tracked by Lazyweb Research:

- Justfit: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_justfit/paywall/compare/2026-05-29/1780053211845_00_04_Paywall_paywall.png
- Adobe: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/graphics3_adobe/lazyscreenshots/2024_05_09_19-58-15_A24755AC.png
- Nyt Games: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_nyt_games/paywall/compare/2026-05-29/1780027702930_00_NYTGames-20260529-040822-01.png
- Apple Music Classical: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_apple_music_classical/paywall/compare/2026-05-28/1780021284629_00_Apple_Music_Classical-20260529-022124-01.png

## Sources & citations

- [1] Lazyweb Research analysis of 2,708 paywall screens (mobile app corpus, 252 companies), July 2026. Hard-paywall proxy = no visible exit in extracted CTAs or vision descriptions; a lower bound on soft paywalls.
- [2] Lazyweb Research analysis of 2,708 paywall screens (mobile app corpus, 252 companies), July 2026. Mutually exclusive exit taxonomy; visible X takes precedence over text link and restore-only.

## Related questions

- [What Percent Of Paywalls Have A Visible Dismiss Option?](https://design.lazyweb.com/blog/what-percent-of-paywalls-have-a-visible-dismiss-option)
- [How Do Apps Let Users Exit The Paywall — X Button, 'Maybe Later', Or Not At All?](https://design.lazyweb.com/blog/how-do-apps-let-users-exit-the-paywall)
- [What Percent Of Paywalls Offer Only 'Restore Purchases' As An Exit?](https://design.lazyweb.com/blog/what-percent-of-paywalls-offer-only-restore-purchases-as-an-exit)
- [What Share Of Paywall CTAs Are Dismiss Buttons?](https://design.lazyweb.com/blog/what-share-of-paywall-ctas-are-dismiss-buttons)
- [What Share Of Companies Run A Soft Paywall Variant?](https://design.lazyweb.com/blog/what-share-of-companies-run-a-soft-paywall-variant)
- [How Many Paywalls Show A Visible Close Or X Button?](https://design.lazyweb.com/blog/how-many-paywalls-show-a-visible-close-x-button)
- [How Many Paywalls Use A 'Maybe Later' Text Link Instead Of An X?](https://design.lazyweb.com/blog/how-many-paywalls-use-a-maybe-later-text-link)
- [What Is The Most Common Dismiss Button Copy On Paywalls?](https://design.lazyweb.com/blog/what-is-the-most-common-dismiss-button-copy-on-paywalls)

## Explore the evidence

- [Billing toggle experiment kit](https://design.lazyweb.com/blog/billing-toggle-experiment-kit?utm_source=lazyweb&utm_medium=research&utm_campaign=billing-toggle-kit)
- [Cal AI annual-plan and trial presentation](https://design.lazyweb.com/blog/cal-ai-paywall-annual-plan-and-trial)
- [Monthly versus annual billing toggles](https://design.lazyweb.com/blog/monthly-vs-annual-billing-toggle-pricing)
- [Billing cadence versus plan tiers](https://design.lazyweb.com/blog/annual-billing-toggle-vs-plan-tiers)
- [Cal AI trial-introduction screens](https://design.lazyweb.com/flow/cal-ai/onboarding-paywall)

## Continue your research

[Connect Lazyweb to your coding agent](https://www.lazyweb.com/mcp-install)
