Skip to content

How do apps disclose the price after a free trial on the paywall?

  • By Ali Abouelatta
  • n = 1,886
  • Published
  • Updated
  • 2 min read
  • paywall · trials · pricing · monetization · checkout · ux-patterns

Short answer

The dominant pattern is a 'trial-then-price' line placed above a soft CTA button, not price in the button. Among the 258 primary CTAs that name a trial length, the recurring format is '[N] days free, then $X/period' — e.g. PictureThis's 'Try 7 days free, then $39.99/year' with a 'Continue' button source[1]source[2]. Only 11.6% of primary CTAs put any price in the button itself number[3].

The quotable stat
258 of 1,886 primary CTAs name a trial length; the norm is a 'N days free, then $X' line above a soft button — July 2026.

The finding: disclosure lives above the button

Trial length appears in 258 of 1,886 primary CTAs (13.7%), and it shows up in the copy adjacent to the button far more than in the button text source[1]. The button itself is usually a soft verb — 'Continue' (21.2%) and 'Start' (16.9%) are the two most common — while the trial-then-price disclosure sits in the surrounding title/subtitle number[4]. Only 11.6% of CTAs embed a price in the button number[3]. So the standard anatomy is: offer line above (trial + price) → soft CTA below.

The recurring disclosure formats

From the corpus, the trial-then-price line takes a few consistent shapes:

  • Length + then-price: PictureThis — "Try 7 days free, then $39.99/year" source[2]
  • Trial + then-price + weekly: Smart Cleaner — "3-day trial, then $5.99/week" number[5]
  • Trial + auto-renew note: TV Remote — "3-DAY FREE, auto-renew. Then $3.99" number[5]
  • Trial + then-price + reassurance stacked: Scribd — "Free for 30 days, then $11.99/month. Cancel anytime." number[6]

The strongest versions add an explicit no-charge clause tied to the window — PictureThis's "No charge if canceled before your 7-day free trial" number[7].

How to apply this

Use the standard anatomy: put the full disclosure — "[N] days free, then $X/[period]" — in the line directly above a soft CTA ('Continue' / 'Start'), which matches both the dominant verbs and the majority price-placement pattern number[3]number[4]. Add an auto-renew note (TV Remote) and, where card-charge fear is likely, an explicit "no charge until [date]" clause (PictureThis) number[5]number[7]. Stack 'cancel anytime' onto the end if lock-in is the concern, as Scribd does number[6]. This format is both the on-norm pattern and the clearest for renewal-term transparency.

Caveats

Length and price are detected from CTA text plus adjacent extracted copy only, so disclosures placed far from the button (e.g. footer fine print) aren't captured number[8]. The 258-CTA length base and 11.6% price-in-button figure use the 1,886 primary-role CTAs; 39% unknown-role rows are excluded number[9]. Examples are illustrative of format, not measured conversion outcomes.

Real in-market screens

Screens from real, in-market apps, tracked by Lazyweb Research.

  • Fubo plan-paywall screen — real in-market example tracked by Lazyweb Research
    Fubo1206 × 2622opens the full image
  • Grammarly Subscription feature home takeover (paywall) screen — real in-market example tracked by Lazyweb Research
    Grammarly1125 × 2436opens the full image
  • Pixelcut paywall screen — real in-market example tracked by Lazyweb Research
    Pixelcut1206 × 2622opens the full image
  • Carrot Paywall / Subscription screen — real in-market example tracked by Lazyweb Research
    Carrot1206 × 2622opens the full image

The numbers

#StatComputed from
[1]258 of 1,886 primary CTAs name a trial length (13.7%)trial_length_any_day_share: 258/1886 = 13.7%
[2]PictureThis 'Try 7 days free, then $39.99/year' + 'Continue'qualitative picturethis 7-day entry
[3]Price in button: 11.6% of primary CTAsprice_in_cta_share: 11.6%
[4]Continue 21.2%, Start 16.9% lead CTA verbscta_verb_families
[5]Smart Cleaner, TV Remote trial-then-price examplesqualitative 3-day entries (smart-cleaner, tv-remote)
[6]Scribd 'Free for 30 days, then $11.99/month. Cancel anytime.'qualitative scribd cancel anytime entry
[7]PictureThis 'No charge if canceled before 7-day free trial'qualitative picturethis no-payment entry
[8]Detection reads CTA + adjacent copy onlyuniverse note
[9]39% CTA rows role='unknown', excludeduniverse note

Methodology

Universe: 1,886 primary CTAs across ~800 tracked apps, July 2026. Trial length and price detected via regex over CTA text plus adjacent extracted copy; disclosure formats are illustrative examples, not measured outcomes.

Sources

  1. [1]

    Lazyweb Research analysis of 1,886 primary paywall CTAs (~800 tracked apps), July 2026

    258 length-naming CTAs; verb families and price-in-button from the same primary set.

    Back to text

  2. [2]

    Lazyweb Research analysis of paywall CTA copy examples (~800 tracked apps), July 2026

    Named on-screen disclosure formats from PictureThis, Smart Cleaner, TV Remote, Scribd.

    Back to text

Source: Lazyweb Research — proprietary analysis of real, in-market app screens. Cite as Lazyweb Research, 2026-07-07.

Explore the evidence