Should I put the price inside my landing-page CTA button?

Price-in-button is a real, common pattern: it appears in 53 of 232 detected CTA experiments (23%), the second most common CTA theme after free-trial wording (33%).[1] The detected cases pair it with a genuinely aggressive promo price. It works as a disclosure move when you have a compelling number to show, not as a default.

Price embedded in the CTA button appears in 23% of detected CTA experiments — July 2026.

Lazyweb Research · n=232 · Published 2026-07-07

landing-pageexperimentscheckoutmobilemonetization

Finding: price-in-CTA is the #2 CTA theme

Among 232 CTA experiments, embedding price or a per-month figure in the button ranks just behind free-trial wording.[1]

CTA themeCountShare of 232
Free-trial wording7733%
Price embedded in button5323%
Demo path2511%

Breakdown: what the disclosure looks like

The detected example ties price and term directly into the button (observed change + inferred rationale):[2]

  • The Washington Post (mobile): primary CTA 'Subscribe' changed to 'Try 12 months for $1.99/month' — a trial verb, commitment length, and price inside one button. Inferred rationale: full price+term disclosure pre-button removes the 'what will this cost me?' hesitation; works precisely because there is a genuinely aggressive promo price to disclose.

How to apply, with the honest caveat

Reach for price-in-CTA when your promo number is a selling point — an aggressive intro price or steep first-term discount. If the price is unremarkable, disclosure removes mystery without adding pull. Caveat: 23% is keyword incidence over experiment text, and the swap is a detected change with inferred rationale, not a measured lift.[1] The qualitative signal is strongest for consumer/subscription contexts with a headline promo.

The numbers

StatComputed from
Price-in-CTA 53 (23%), free-trial wording 77 (33%), demo path 25 (11%) of 232 CTA experimentscta_change_themes
Washington Post CTA price-disclosure examplequalitative[wash-post]
Methodology. Universe: 232 detected CTA experiments, July 2026. Method: non-exclusive keyword incidence plus a named mobile qualitative row. Caveat: 23% is a text-match lower bound; the example is an observed change with inferred rationale, not measured lift.

Sources & citations

  1. [1] Lazyweb Research analysis of 232 CTA experiments (detected-experiment corpus), July 2026. Keyword incidence over summary+learning text; non-exclusive lower bounds.
  2. [2] Lazyweb Research analysis of 225 named-company CTA experiments (detected-experiment corpus), July 2026. Observed before/after CTA change with model-inferred rationale; not measured A/B lift.

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

Related questions

Explore the underlying screens, flows, and A/B tests inside Lazyweb. More research