Designing an app paywall for seamless monetization and App Store approval
![Mstislav Grivachev](https://adapty.io/wp-content/uploads/2023/01/cropped-6022eac705e7d274a677cb5e_ya_stambul-2-1-jpg.webp)
Updated: October 14, 2023
19 min read
![Designing an app paywall for seamless monetization and App Store approval 1 612cf70f0d6800aa6cbbf5a4 design paywall pass review min](https://adapty.io/wp-content/uploads/2023/01/612cf70f0d6800aa6cbbf5a4_design-paywall-pass-review-min.png)
80% of purchases are made via the first paywall, that’s why A/B testing for paywalls is crucial for finding a working business model for a subscription-based app as fast as possible. However, paywalls are deeply regulated by Apple, and often intuitively right versions don’t make it past the moderation process.
In this article, we’ll take a closer look at the Apple guidelines for mobile paywall design and cover the rules you should follow to pass the app review. We’ll also show you a few examples of well-done paywalls with the ideas you can borrow, as well as the paywalls that use tricks you’d better avoid.
![Designing an app paywall for seamless monetization and App Store approval 2 demo page 5 6](https://adapty.io/wp-content/uploads/2023/10/demo-page-5-6-1024x286.png)
Elements of paywall design to experiment with for better monetization
The paywall roughly can be divided into seven elements:
![Designing an app paywall for seamless monetization and App Store approval 3 62727b960c1a012e9923707b headspace paywall](https://adapty.io/wp-content/uploads/2023/01/62727b960c1a012e9923707b_headspace-paywall.png)
Media element
It can be a picture (inside text or background), or it can be a video. Some applications avoid paywall media altogether, including business media, whose audiences expect specific informational and educational benefits. Here are a few examples:
![Designing an app paywall for seamless monetization and App Store approval 4 63b80ee69599ec1060bfbdc5 qf4nza k1v2bloleuydeswjyb3esvhinzkgttyoenxzkesgcpp6fgcw9ykzesteqzkiquqy5iugph6rv wcnxlkv6verloxwau i6szyzjxd fxpocfc1fovnr0tu5zk dhqry5lcarvrh1na03gdtvskrbqpc2sch7j g9f4bngqdugnygbb691fb6rhq](https://adapty.io/wp-content/uploads/2023/01/63b80ee69599ec1060bfbdc5_qf4nza-k1v2bloleuydeswjyb3esvhinzkgttyoenxzkesgcpp6fgcw9ykzesteqzkiquqy5iugph6rv_wcnxlkv6verloxwau_i6szyzjxd_fxpocfc1fovnr0tu5zk_dhqry5lcarvrh1na03gdtvskrbqpc2sch7j-g9f4bngqdugnygbb691fb6rhq.jpg)
![Designing an app paywall for seamless monetization and App Store approval 5 ezgif 4 506bd6b38b](https://adapty.io/wp-content/uploads/2023/02/ezgif-4-506bd6b38b-496x1024.webp)
![Designing an app paywall for seamless monetization and App Store approval 6 63b80ee6f490d17f3c9970d6 tsefl1amn33adsabquhfo7ikkez 78dzv3vc 3fdkffyo6rvxhtkukliheddwzte5jbabjqlffz7wshyyufebn gtrbfqlrqubti5xla 6l9glpsutsmwqiijuzgci5n8ewyh4m3lth74xhpeqsv4jdfl7bzb5ruekssa fc3bfm1](https://adapty.io/wp-content/uploads/2023/01/63b80ee6f490d17f3c9970d6_tsefl1amn33adsabquhfo7ikkez_78dzv3vc_3fdkffyo6rvxhtkukliheddwzte5jbabjqlffz7wshyyufebn_gtrbfqlrqubti5xla_6l9glpsutsmwqiijuzgci5n8ewyh4m3lth74xhpeqsv4jdfl7bzb5ruekssa-fc3bfm1_-1fiuxhmxx5riabw.jpg)
You can always find more examples in our paywall library.
Soft or hard paywall
In other words, do you or do you not give partial access to the functions of your app before the first payment. Whether to use a hard or soft one is more of a business decision rather than an App Store guideline, but it’s a nice element to run A/B tests with. Also, some developers immediately offer a second paywall screen right after the user closes the standard one, with more favorable conditions or an extended trial period.
Hard paywall improves conversion to purchases, but doesn’t allow the user to use the application for free. So there is a risk of a high churn rate. Soft paywall is more difficult to monetize, but users don’t fall off immediately at the start, so you can try to sell your subscription once again later.
Title and description of the subscription benefits
Text is very important for the paywall, as it should explain to the user why they ever must make a purchase. Make sure to provide a catchy and easy-to-understand title to hook your potential subscriber. The description should give as much useful information as possible, so use it wisely:
- Mention all the benefits the user will get after the purchase
- Provide social proof and excerpts from user reviews
- Add a short FAQ to answer all the popular questions in advance
- Mention any awards your app has
- Put a comparison table between Free and Pro versions
You don’t have to use all of these together in one paywall, just think of what could work best in your case and experiment further by substituting one element with another if something doesn’t work.
![Designing an app paywall for seamless monetization and App Store approval 7 6336bbdb1821570c3925d31e erylyxven yfbeciywxpsc7 dha6orgckmt0q0](https://adapty.io/wp-content/uploads/2023/01/6336bbdb1821570c3925d31e_erylyxven_yfbeciywxpsc7_dha6orgckmt0q0-n1pzvadzdp20jsmsvtr9uyam95angxgle0ed5cz5lmgrjsggyy1vrcnxwlkzysd8nf0rfeitkqprga1d33vuz65nvugknb7gxxvceq5mzxle6k_pn5rxaff_1dk5_bywgw2mj1sj1bb_8ueurdg.gif)
Subscription options
You must indicate the duration and full price of the subscription. Depicting the price for a time unit remains up to you, but then the full price must be underlined more vividly in case you opt for this option. Auto-renewal cannot occur more often than once a week and less often than once a year. The currency must be localized. If an introductory price offer or a trial is used, then you also need to specify the standard price applied after the end of the offer. All subscription options must be available on one screen. You can change the layout, order, shape of badges, make the switch between options using swipe, etc.
You can experiment with price and subscription periods. Apple allows you to use a week, a month, two months, three months, six months, and a year.
![Designing an app paywall for seamless monetization and App Store approval 8 63b80ee633958e0382080634 8vqmkjfodtkwwd2il 7jx5rutl40fmdmexsqnfnxqvhmshzdwytku4 m96cqynb2j47pl9 hoyrnv1sjif0e42ahhyfcuch jebuonoyc2hljkmxsy](https://adapty.io/wp-content/uploads/2023/01/63b80ee633958e0382080634_8vqmkjfodtkwwd2il-7jx5rutl40fmdmexsqnfnxqvhmshzdwytku4_m96cqynb2j47pl9-hoyrnv1sjif0e42ahhyfcuch_jebuonoyc2hljkmxsy-keegupwuoa_l3z8h4iakkrwxufazmuiu8hopivptp_8kbc4cif49u1bq3kvkq1c39ysxfypbx1g.png)
Our case studies show real life examples of how running A/B tests with subscriptions affects monetization.
Prosto noticed that it was uncomfortable for the users to subscribe for a year at once, so they added a 6-month subscription which led to the + 30% revenue increase.
OctaZone increased the price of their annual subscription and added a three-month subscription. As a result, they got + 30% to LTV.
Badges
There is relative freedom: the design of badges is not regulated in any way. You can also use words like Best Value, Most Popular, etc., which actually affects conversions.
![Designing an app paywall for seamless monetization and App Store approval 9 63b81053f490d1cc43998cb2 3213](https://adapty.io/wp-content/uploads/2023/02/63b81053f490d1cc43998cb2_3213-1024x724.webp)
Terms and Conditions
Links to Privacy Policy and Terms of Use should be included in the paywall, but there is little to no room to experiment with those.
The CTA button
“Continue” button. Also known as “Subscribe” or CTA-button, it provides a lot of flexibility: color, wording (Subscribe Now / Subscribe for $9.99 / Start with 3-day trial), shape, and so on. The subscription can be activated either by clicking on this button or by clicking on the offer itself.
In addition to the usual paywall, you can also test non-standard options. You can experiment with the same elements in introductory offers, promotional offers, and upsell paywalls, which offer the user a more premium plan.
Free trial
The free trial enables your users to use your app for free for a certain period of time with access to all or a limited number of features, which gives a lot of room for experimentation:
- It’s up to you to offer a trial or demand the subscription right away.
- You can try to give it only for a specific subscription, the way Moonly did, which increased their revenue by 47%.
- It may be a good idea to let the user activate the trial via the toggle (check out Lensa as an example).
- Another good idea is making a screen explaining how the trial works and when the user will receive a reminder about the end of the trial.
Subscribe to our Paywall Newsletter to get fresh ideas for your paywalls every month.
Apple Guidelines for mobile app paywalls
Apple is pretty serious about its guidelines, so it’s not something you should take lightly. We’ve prepared a few pieces of advice to help you easier pass the reviewing process.
Highlight subscription benefits
As we already mentioned, the paywall is the place where the user makes their mind to purchase the subscription or leave the app and look for some alternative. So make sure to provide them with as much useful information as possible. They want to know what they are paying for, so mention all the benefits of your app or show which “problems” they can solve with it.
Be transparent about the price
This is something the App Store looks closely at when reviewing apps, and also something your potential users may get angry about if you decide to get tricky. You can always mention discounts and cross out old prices, but the final price you mention on the paywall must strictly coincide with the price of the purchasable product.
Be clear about subscription options
Another trick that some like to use is to get unclear about the billing period of the subscription. For example, they mention the price in the form of “$X.XX/month” on the paywall while actually selling the annual subscription which the user gets billed for immediately after the purchase. However, if you have both annual and monthly subscriptions, you may put the price description for the annual product in the way “$X.XX/year which is $Z.ZZ/month”, to show how this price is more beneficial than the monthly one, and you may get past the review. But to avoid misunderstandings, reviewing issues, and anger from your potential users, we recommend to state clearly the billing period of the subscription products you offer.
![Designing an app paywall for seamless monetization and App Store approval 10 63b810973fdc601a78fb4ede ji1eapt3s 1fwmtd5 y8hj g902zw59iahas270em1jkbpmlzaoegxijm2vdslc493kzm4g3l5pvvjj8c pjfvdsy1fmgtunnfl2uds25atbksg460omtchxj0y0cd7lyh f3voal7lf2zeuiniwfkei3i0er80em9flrk stznv8y1y6bbn3tgueiw3w](https://adapty.io/wp-content/uploads/2023/01/63b810973fdc601a78fb4ede__ji1eapt3s_1fwmtd5_y8hj-g902zw59iahas270em1jkbpmlzaoegxijm2vdslc493kzm4g3l5pvvjj8c_pjfvdsy1fmgtunnfl2uds25atbksg460omtchxj0y0cd7lyh-f3voal7lf2zeuiniwfkei3i0er80em9flrk-stznv8y1y6bbn3tgueiw3w.png)
Be clear about how the trial works
If you decide to add a free trial as an introductory offer to your subscription, make sure to mention the period it will be active for and what price the user is expected to pay after it ends.
Don’t be unclear with your CTA-button
Through the years, the strictness towards the text on the CTA button has been getting softer. A few years ago your app could get rejected for the button saying “Start your free trial”, provided that you offer a subscription with a free trial, but now it’s a way to go, along with more usual Continue, Activate, or Buy. But we advise you to stick to these standard variants, if you don’t want to get rejection troubles.
No need to mention automatic renewal
![Designing an app paywall for seamless monetization and App Store approval 11 63b81097db2af1fb5ab2a646 tpz09jq362sq b1rmrug zcleccya9tspmcr2qnvznxnn0qbwal8ehzys3qcxrhf8evjka0hiihm09t fmxmdqxfnnx7bfgccwabbp421fw0ja9btwd6ciwxui8ff8kg0z6rdtjsc i1ieoi2bguj3jst5agkomzc9x7z3aauysuij rgvslgojebzulcq](https://adapty.io/wp-content/uploads/2023/01/63b81097db2af1fb5ab2a646_tpz09jq362sq_b1rmrug-zcleccya9tspmcr2qnvznxnn0qbwal8ehzys3qcxrhf8evjka0hiihm09t_fmxmdqxfnnx7bfgccwabbp421fw0ja9btwd6ciwxui8ff8kg0z6rdtjsc-i1ieoi2bguj3jst5agkomzc9x7z3aauysuij-rgvslgojebzulcq.png)
Not long ago, the App Store demanded additional information on the paywall screen: among others, an indication that the subscription is automatically renewed if auto-renewal is not disabled within 24 hours before the end of the period, or that the subscription can be canceled in the account settings. Now, this isn’t necessary, but many developers have kept these small-sized paragraphs “just in case”.
2024 subscription benchmarks and insights
Get your free copy of our latest subscription report to stay ahead in 2024.
Paywall screens to take as an example
To have a better understanding of what a proper paywall should look like, we’ve prepared a few examples that perfectly illustrate transparent benefits, clear pricing, descriptive work of trial period, and more.
My Fitness Pal
It’s a good example of a well-optimized paywall. It clearly states that the user gets a trial with any option they may choose and shows the discount for the yearly plan (both in percent and in the strikethrough text).
![Designing an app paywall for seamless monetization and App Store approval 12 63b810f3466eee8713616e1b wtxtnz3lc qe5qpyjar1xq7auw4ts pxzenjyvvzeqjtonex88e62kajh2e8dbliy39rym 4pcdyswdelivgivgf8ix5ka8x](https://adapty.io/wp-content/uploads/2023/01/63b810f3466eee8713616e1b_wtxtnz3lc-qe5qpyjar1xq7auw4ts_pxzenjyvvzeqjtonex88e62kajh2e8dbliy39rym_4pcdyswdelivgivgf8ix5ka8x-5qcy678deuvor6uo1bqxjrhyzbrmmiezo2i7pnaxxjztmbhboh2wd24mgm9fy0wodrd8rz0ricdf6otq5bx9dkbdv9j9w.png)
Videoleap
This paywall features all the necessary information, even beyond requirements. It provides a prolific explanation of the trial work, specifies the amount of money the user will have to pay after the end of it, and shows 3 clear plans to choose from.
![Designing an app paywall for seamless monetization and App Store approval 13 63b810f4466eeea677616e1d udj554lqhpcgpfotqemh8javntiukomkyszrmcqlx4d saner0zysyguiaomb2ly g1yyz38rjiljecfprelcq4zywz3apibzw82ji](https://adapty.io/wp-content/uploads/2023/01/63b810f4466eeea677616e1d_udj554lqhpcgpfotqemh8javntiukomkyszrmcqlx4d-saner0zysyguiaomb2ly_g1yyz38rjiljecfprelcq4zywz3apibzw82ji-hbmj9dj4py2lpdgqyduc8ixhqqsq7sko6f0begsiskt44riqebp_oyuebmtrdejqszkax4dns6jteu0yhnnyfa.png)
Picture This
Another great example of a user-friendly paywall: transparent display of benefits, clear explanation of the trial and the overall cost, plus a trial end reminder, which is a rarity.
![Designing an app paywall for seamless monetization and App Store approval 14 63b810f416583e6b05143979 9fpigqufjnvpdn i 4hw xxcitd7atze1ctigintu nvhtj ppabadfxuv5f6ulwf0ogyvtxst2b qu8mpensizpnis4disrb2v9x1rlh8wyb8fn esek tpzawt4 mcpusklrbzuej4qs7cpp1ndhlndmowfdfgztw6zotw5q8a32o fkay8wfoqcay7g](https://adapty.io/wp-content/uploads/2023/01/63b810f416583e6b05143979_9fpigqufjnvpdn-i-4hw-xxcitd7atze1ctigintu_nvhtj-ppabadfxuv5f6ulwf0ogyvtxst2b-qu8mpensizpnis4disrb2v9x1rlh8wyb8fn-esek-tpzawt4_mcpusklrbzuej4qs7cpp1ndhlndmowfdfgztw6zotw5q8a32o_fkay8wfoqcay7g.png)
Paywall practices to avoid
Apart from seeing what a proper paywall looks like, it’s also worth checking real-life examples of the paywalls you shouldn’t look up to. They somehow managed to get through the review but it’s more of an exception. Even if your app manages to get past the reviewer and get published while having pretty evident issues on its paywall, it still can get temporarily withdrawn from the market or even banned later. This can happen if the users of your app find your paywall inappropriate or even fraudulent and start leaving comments in the App Store lowering its rating – that’s when Apple is sure to take another closer look at your app. So by no means we recommend trying to be tricky with the moderation like the following apps did.
Magic Charger
This app seems to be pretty tricky, as it shows absolutely no information about the prices and billing periods on the paywall until you click the large “Enter” button. Shall we mention that it’s far from being user-friendly?
![Designing an app paywall for seamless monetization and App Store approval 15 63b811d8936b24298e8b0645 630d5eb334c20f7a2e89f488 paywall newsletter 3 magic charger201 p 500](https://adapty.io/wp-content/uploads/2023/01/63b811d8936b24298e8b0645_630d5eb334c20f7a2e89f488_paywall-newsletter-3-magic-charger201-p-500.webp)
Muscle Booster
This paywall looks decent at first glance, but if you seriously decide to purchase its subscription, you’ll probably get confused about the real price you’ll have to pay. You might want to use that special deal that offers 6 months for $39.99 which looks pretty beneficial in comparison with the 3-month subscription that goes by $29.99. But it’s hard to notice the subtext for the special deal mentioning that 6 months after you’ll be paying $39.99 for the same 3 months. It’s a clear dark pattern case that you’d better stay away from if you want to pass that review.
![Designing an app paywall for seamless monetization and App Store approval 16 63b810f4a4a22b48de589d31 sdrqvnnv9amgkgfw33wilwws9sxsmui3e3f8wmgm57plrpyyjhjo6y7pvtbm5lp r kie7sy81gt8petasit blxanfy1w5svztll29savtthreaez7ylstkdbsb8julibkquml iygcn zfs9 uwwoik33bwwp0r5zzvl26gwdtqp9jkitoihyg6wtkha](https://adapty.io/wp-content/uploads/2023/01/63b810f4a4a22b48de589d31_sdrqvnnv9amgkgfw33wilwws9sxsmui3e3f8wmgm57plrpyyjhjo6y7pvtbm5lp_r-kie7sy81gt8petasit-blxanfy1w5svztll29savtthreaez7ylstkdbsb8julibkquml_iygcn-zfs9_uwwoik33bwwp0r5zzvl26gwdtqp9jkitoihyg6wtkha.png)
Nomorobo
Another example of using dark patterns combined with a rather weakly executed paywall. For some reason they couldn’t fit all the essential paywall elements on one screen and added more confusion with the “Start Free Trial” button, which doesn’t start anything but takes you to another page instead. But the most important issue here is the “2 months free” offer for the annual subscription, which simply doesn’t exist. It’s just the way they decided to tell the user of the overall advantage of purchasing the annual subscription – you’ll have to pay $19.99 instead of $23.88 if you chose the monthly one and used the app for a year. But there’s nothing like a 2-month free trial, only the standard 2-week one. So you should be more clear in the way you express this or that idea on your paywall, especially concerning pricing, if you don’t want to get a storm of hate towards your app.
![Designing an app paywall for seamless monetization and App Store approval 17 63b810f485c7d8f7a8956bf3 sbwvvlv5pxabmhtbnzocv3pbek9paehhvm nbnaqlajugm pa3v13xhlqmbi7grnc3sgsym9mufjmsahgpu47jrepwy24u o8mxbqn0 xtkjo69w0bmsn99y9sbjhqpia8rwue92co3mhb2ewjmvozncmefvsv47hivuusjhy 7mskne3g rru4mtriula](https://adapty.io/wp-content/uploads/2023/01/63b810f485c7d8f7a8956bf3_sbwvvlv5pxabmhtbnzocv3pbek9paehhvm-nbnaqlajugm_pa3v13xhlqmbi7grnc3sgsym9mufjmsahgpu47jrepwy24u_o8mxbqn0_xtkjo69w0bmsn99y9sbjhqpia8rwue92co3mhb2ewjmvozncmefvsv47hivuusjhy-7mskne3g_rru4mtriula.png)
What happens if I fail to follow Apple paywall guides?
If a mistake was found during the review process, your app just wouldn’t make it to the App Store.
If you have adjusted your paywall remotely and broken the rules bypassing the moderation process, the ramifications could be the following:
- Your app won’t be able to sell anything until you correct the changes.
- Your app can be deleted from the App Store.
- Your account can be blocked without possibility of being restored.
How can the changes be noticed after the review? Users can tell Apple themselves, or a random inspection could occur.
Anyway, adjusting paywalls is OK. Just don’t break the rules.
On average, Apple’s guidelines receive major updates every six months. You can follow them on the Apple Developer site under Human Interface Guidelines (interface requirements), and the Subscriptions page (general guidelines for subscription mechanics). However, App Store guides are not always relevant, and it’s more reliable to track more actively updated documents, such as the Paid Application Agreement, available in the developer’s iTunes Connect, and the App Store Review Guidelines.
The App Store focused on the subscription model back in 2017. Since then, the review policy has changed dramatically, hitting hard on the number of transactions that the user makes by accident, but this achievement has a downside, including the highly regulated mechanics of offering subscriptions. Nevertheless, in the current state, Apple leaves a lot of flexibility for applying engaging solutions, leaving developers the opportunity to stand out, including the paywall screen – and such opportunity, of course, should be utilized properly.
A/B testing is essential in pursuit of the best possible paywall. With Adapty, you can configure different prices, trial periods, promo offers without app releases. With a 7-day free trial, it’s worth checking out.
FAQ
- The price is not specified or doesn’t match the price of the products on the paywall. Make sure to clearly mention the prices for every subscription that you offer on the paywall.
- Information on the paywall is confusing in general. Your paywall should be easy-to-read, so provide it with clear statements of what the user gets after the purchase, and don’t do any tricks to your CTA button.
- The paywall design doesn’t seem native. Apple advises to “design an integrated shopping experience”, meaning your paywall should match the design of your app and comply with the general app design standards.
- Place different paywall variants to different places in the app.
- Create a deep link leading to all your paywalls.
- Tell the reviewer to click several times to call for different versions of your paywall.