A high-converting paywall appears at the right moment (often after a user experiences value), states the core benefit in one line, shows two or three clear plans with the billed amount most prominent, explains trial terms plainly, and offers an easy way to continue or restore purchases. Add credible social proof, keep the design focused, follow Apple's and Google's subscription disclosure rules, and test placement, plan order, and copy against revenue and refund rates.
Why paywall design matters so much
For subscription apps, the paywall is where revenue is won or lost. Small changes in placement, copy, and plan layout can shift conversion meaningfully, and those gains compound across every user who sees it. Unlike many product changes, paywall improvements show up directly in revenue.
But a paywall that tricks users into subscribing creates refunds, chargebacks, and one-star reviews. The best paywalls convert well because they are clear, not because they are confusing. Our guide to subscription messaging covers the trust side in more detail.
Placement: when users see it
Common placements include during onboarding, after personalisation questions; after a first meaningful result, such as a generated plan or completed lesson; at feature gates, when users try a premium feature; and on a schedule, such as after several sessions. Each placement reaches users at a different level of intent.
Onboarding paywalls capture users at peak curiosity and are widely used, but they can feel premature if the store listing did not set expectations. Feature-gate paywalls convert users who already want the feature. Test placements rather than assuming. Our app onboarding best practices guide explains reaching value fast.
Hard versus soft paywalls
A hard paywall requires a subscription or trial to use the app at all. A soft paywall lets users dismiss it and continue with limited features. Hard paywalls can convert a higher share of committed users but reduce the number of active free users who might convert later, rate the app, or refer friends.
Choose based on how quickly users can understand value. If the value is obvious and expensive to deliver, such as live coaching, a hard paywall can work. If users need time to build a habit, a soft paywall with a generous free tier often wins over time.
The headline and benefits
Lead with one clear outcome, such as Reach your goal weight with a plan built for you or Unlock every language, offline. Then list three to five specific benefits users get with premium. Avoid feature jargon; describe what changes for the user.
Personalisation helps when it is real. If the user answered onboarding questions, reflect their answers on the paywall, such as Your 12-week beginner plan is ready. Our guide to screenshot caption copywriting applies the same benefit-first writing.
Plan layout and pricing display
Show two or three plans, typically monthly and annual, sometimes with a lifetime option. Highlight a recommended plan, often annual, and show savings in a way that is accurate. Keep the layout simple enough that users understand their choice in seconds.
Apple's guidelines require that the amount the user will be billed is the most prominent pricing element, so a monthly equivalent for an annual plan should not overshadow the actual annual price. Both stores require clear disclosure of subscription terms. Our App Store Review Guidelines explained guide covers related rules.
Trial messaging
If you offer a free trial, explain exactly how long it lasts, what happens when it ends, the price after the trial, and how to cancel. A timeline showing today, a reminder before the trial ends, and the first charge date can reduce anxiety and increase trial starts.
Clear trial terms also reduce refunds and complaints later. Our free trial strategies guide covers trial length and design.
Social proof and trust signals
Ratings, review quotes, user counts, awards, and expert endorsements can increase confidence when they are genuine and current. Security and privacy reassurances help in finance and health apps. Keep proof specific and verifiable.
Our guide to social proof in store creatives explains how to use proof honestly across store pages and paywalls.
Essential controls
Every paywall should make it easy to close or continue (for soft paywalls), restore purchases, and view terms and privacy policy links. Hiding the close button or making it nearly invisible frustrates users and can lead to review problems.
Make the purchase button state clearly what happens, such as Start 7-day free trial or Subscribe for $59.99 per year. Vague buttons like Continue increase mistaken purchases and refunds.
Testing your paywall
Paywalls are ideal for experiments. Test placement, headline, plan order, default selection, trial length, and visual design, one or two variables at a time. Judge results by trial starts, paid conversion, revenue per user, refund rate, and retention, not just taps on the buy button.
Run tests long enough to see trial-to-paid conversion, which happens days or weeks after the paywall view. Our guide to statistical significance in store experiments explains how to avoid reading noise as a result.
Align the paywall with the store listing
Users arrive with expectations set by your screenshots and description. If the listing suggests the app is free and the first screen is a hard paywall, many users will feel misled. Mention subscriptions and trials in the listing where appropriate.
Our guide to paywall and store listing alignment explains how to keep the promise consistent from store to purchase.
Common paywall mistakes
The most common mistakes are showing a paywall before any value, hiding the billed amount behind a monthly equivalent, burying the close button, and using vague purchase buttons. Overloading the paywall with plans and features also reduces conversion.
Teams sometimes optimise for trial starts without watching trial-to-paid conversion and refunds, celebrating a change that actually lowered revenue.
A worked example: a fitness app's paywall redesign
A fitness app shows a paywall with five plans and a small close button before users see any workouts. Conversion is low and reviews complain about being forced to pay. The team moves the paywall after a personalised plan preview, reduces options to monthly and annual with the annual plan highlighted, displays the billed annual price prominently, and adds a trial timeline.
Trial starts rise, trial-to-paid conversion improves, and refund requests fall. Reviews mention clear pricing, and the team continues testing headlines that reference each user's goal.
How to do it, step by step
- Choose and test placementCompare onboarding, post-value, and feature-gate paywalls.
- Write a benefit-first headlineState one clear outcome and list three to five specific benefits.
- Simplify plans and pricingShow two or three plans with the billed amount most prominent.
- Explain trial terms clearlyShow trial length, price after trial, reminder timing, and how to cancel.
- Add controls and testInclude close, restore, and terms links, then test copy and layout against revenue and refunds.
Before and after examples
Illustrative examples written for a generic app in this category, not client results. Swap in your own product, audience, and data.
Go Premium!
Your 12-week beginner plan is ready. Unlock it with Premium.
Why it works: Personalized outcomes beat generic upgrades.
Only $4.99/month (billed $59.99 annually in small print).
$59.99 per year, which works out to about $5 per month.
Why it works: The billed amount must be the most prominent price.
Continue
Start 7-day free trial
Why it works: Specific buttons reduce mistaken purchases.
Action plan
- Show value before the paywall where possible
- Lead with one clear benefit
- Limit choices to two or three plans
- Make the billed amount most prominent
- Explain trials transparently
- Test against revenue and refunds
Metrics to monitor
- Paywall view to trial start rate
- Trial to paid conversion
- Revenue per paywall view
- Refund rate
- Paywall-related review themes
Record the baseline, release date, audience, markets, and external changes before interpreting movement. Rankings and conversion are useful signals, but a decision is stronger when activation, retention, and business value confirm that the page attracted the right users.
Frequently asked questions
Where should a paywall go in an app?
It depends on how fast users see value. Many apps test onboarding paywalls, post-value paywalls, and feature-gate paywalls to find the best balance.
Should I use a hard or soft paywall?
Hard paywalls suit apps with obvious, costly value; soft paywalls suit apps where users need time to build a habit. Test both if possible.
How many plans should a paywall show?
Usually two or three, such as monthly and annual, sometimes with a lifetime option.
Can I show a monthly price for an annual plan?
You can show an equivalent, but Apple requires the billed amount to be the most prominent pricing element.
How do I reduce subscription refunds?
Explain trials and pricing clearly, use specific purchase buttons, and send reminders before trials end.
What should I test first on a paywall?
Placement and headline usually have the biggest impact, followed by plan order and default selection.
Keep reading
Go deeper on this topic
More in Monetization
Browse all 11 Monetization guides
Work with ASOWin
Primary sources
Platform capabilities and limits can change. Verify current requirements in these official resources:

