# How Do Apps Word the Dismiss Option on a Paywall — 'Not Now', 'No Thanks', or 'Cancel'?

Source: Lazyweb Research
Author: Ali Abouelatta, Lazyweb Research
Published: 2026-07-07
Updated: July 2026
Sample size: n=196
Category: [Paywall CTA copy benchmarks](https://design.lazyweb.com/blog/category/paywall-cta-copy-benchmarks)
Tags: paywall, monetization, mobile, ux-patterns, design
HTML: https://design.lazyweb.com/blog/paywall-dismiss-cta-copy-not-now-maybe-later
Markdown: https://design.lazyweb.com/blog/paywall-dismiss-cta-copy-not-now-maybe-later.md

**Answer.** Across 196 role-labeled dismiss CTAs from ~800 tracked apps, the most common exit wording is 'not now' (56 instances, 12 companies), then 'no thanks' (41, 10) and 'cancel' (40, 18) [1]. Euphemistic labels ('not now' / 'no thanks' / 'maybe later') account for 123 of the 196 dismiss CTAs — roughly 63% — versus just 7 that use a bare close glyph [2]. Apps overwhelmingly soften the exit rather than showing a plain X [2].

> Euphemistic dismiss labels ('not now' / 'no thanks' / 'maybe later') make up 123 of 196 role-labeled dismiss paywall CTAs, versus 7 bare close glyphs — Lazyweb Research, July 2026.

## The finding

Of the 2,679 role-labeled CTAs, only 196 are dismiss CTAs — the visible 'get me out' affordance on a paywall [3]. The leaderboard: 'not now' (56 / 12 companies), 'no thanks' (41 / 10), 'cancel' (40 / 18 — the most company-broad), 'maybe later' (26 / 13), 'dismiss' (15 / 6) and 'skip' (10 / 8) [1]. 'Cancel' spans the most companies (18), while 'not now' has the highest raw count [1].

## Soft language dominates

Dismiss copy is deliberately euphemistic. 'not now,' 'no thanks,' and 'maybe later' together make up 123 of 196 dismiss CTAs (about 63%), while a bare close glyph (X) appears as the labeled dismiss on only 7 [2]. The pattern is consistent: teams frame the exit as a deferral ('not now,' 'maybe later') rather than a hard rejection, keeping the door open for a later prompt [2].

| Dismiss wording | Instances | Companies |
| --- | --- | --- |
| not now | 56 | 12 |
| no thanks | 41 | 10 |
| cancel | 40 | 18 |
| maybe later | 26 | 13 |
| dismiss | 15 | 6 |
| skip | 10 | 8 |

## How to apply it

If your paywall is soft (dismissable), the convention is a deferral-framed text link, not a stark 'No.' 'Not now' and 'Maybe later' are the most common and preserve the option to re-prompt. Reserve 'cancel' for flows where the user explicitly initiated an action they can back out of. Note that a low-contrast dismiss link is standard — but keep it genuinely reachable, since dark-pattern-hidden exits draw App Store scrutiny [1][2].

## Caveats

Only 196 dismiss CTAs were role-labeled; paywalls with no visible dismiss at all (hard paywalls) contribute zero dismiss CTAs, so this leaderboard describes wording among apps that do offer an exit, not how often exits exist [3]. 39% of the full corpus is role='unknown' and excluded [3].

## The numbers

| Stat | Computed from |
| --- | --- |
| not now=56 (12 cos); no thanks=41 (10); cancel=40 (18); maybe later=26 (13); dismiss=15 (6); skip=10 (8) | dismiss_leaderboard |
| 123 of 196 dismiss CTAs use euphemistic labels vs 7 bare close glyphs | qualitative note on dismiss copy |
| 196 dismiss of 2,679 role-labeled; 1,727/4,406 (39%) role='unknown' | role_distribution / smallSampleWarnings |

## Methodology

Universe: 196 role-labeled dismiss paywall CTAs among 2,679 labeled (of 4,406 total) from ~800 tracked apps, Supabase pull July 2026. Text lowercased/trimmed. Caveat: only paywalls with a visible dismiss contribute; hard paywalls add no dismiss CTAs, so this is wording-among-dismissable, not exit prevalence.

## Visual references

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

- Sincerely: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_sincerely/paywall/compare/2026-05-29/1780027379417_00_Sincerely-20260529-040259-01.png
- Halide: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_halide/paywall/compare/2026-05-29/1780052874470_00_04_Paywall_paywall-main.png
- Canva: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/uploaded_canva/paywall/compare/2026-05-24/1779646320851_01_02_paywall.png
- Uber: https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/screenshots/travel1_uber/lazyscreenshots/2025_08_19_11-31-01_F24716B4.png

## Sources & citations

- [1] Lazyweb Research analysis of 196 dismiss paywall CTAs (~800 tracked apps), July 2026. Dismiss CTA leaderboard with instance and distinct-company counts.
- [2] Lazyweb Research analysis of 196 dismiss paywall CTAs (~800 tracked apps), July 2026. Euphemistic labels ('not now'/'no thanks'/'maybe later') = 123 of 196 vs 7 bare close glyphs.
- [3] Lazyweb Research analysis of 2,679 role-labeled paywall CTAs (~800 tracked apps), July 2026. 196 dismiss CTAs; 39% of the full 4,406 corpus is role='unknown'.

## Related questions

- [What Secondary CTA Text Appears Most Often on Mobile Paywalls?](https://design.lazyweb.com/blog/most-common-secondary-paywall-cta-text)
- [How Common Is a 'Restore' Link on Mobile Paywalls, and How Is It Worded?](https://design.lazyweb.com/blog/how-common-restore-link-mobile-paywalls)
- [What Is the Most Common Paywall CTA Button Text?](https://design.lazyweb.com/blog/most-common-paywall-cta-button-text)
- ['Continue' vs 'Start Free Trial': Which Paywall CTA Do Top Apps Actually Use?](https://design.lazyweb.com/blog/continue-vs-start-free-trial-paywall-cta)
- [What % of Paywall CTAs Mention 'Free' or a Trial?](https://design.lazyweb.com/blog/what-percent-paywall-ctas-mention-free-trial)
- [Do Top Apps Put the Price Inside the Paywall Button?](https://design.lazyweb.com/blog/do-apps-put-price-in-paywall-button)
- [How Often Do Apps Use 'Continue' as the Paywall Button?](https://design.lazyweb.com/blog/how-often-continue-used-paywall-button)
- [How Often Do Apps Use 'Subscribe' or 'Subscribe Now' on the Paywall Button?](https://design.lazyweb.com/blog/how-often-apps-use-subscribe-paywall-button)

## 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)
