The four levers of app revenue
App revenue in any period comes down to four numbers: how many people install, how many start a trial or reach a paywall, how many convert to paying, and how long they keep paying. Most app monetisation strategies pull on one lever at a time and miss the others.
Before choosing a strategy, write the funnel down with your own numbers. It shows where the biggest leak is, and that is usually where the best strategy starts.
| Stage | What to measure | Common leak |
|---|---|---|
| Install to paywall view | Share of installs that see an offer | Paywall hidden behind a menu |
| Paywall view to trial | Trial start rate | Weak value message, wrong moment |
| Trial to paid | Trial conversion | Trial too long or too short |
| Paid to month 6 | Retention | Monthly plans only, no win-back offer |
Paywall placement
Paywall placement is the single biggest decision in a subscription app. The same price and the same product can convert at very different rates depending on when the offer appears.
The onboarding paywall
Showing an offer at the end of onboarding is the most common pattern. It reaches every new user while their intent is highest. The risk is showing it before the user has experienced anything worth paying for.
The best onboarding paywalls come after a small win: a first plan generated, a first scan completed, a first lesson finished. The paywall then sells more of something the user just saw.
The contextual paywall
A second paywall appears when a user tries a premium feature or reaches a usage limit. Conversion per view is usually higher than at onboarding because the user has just asked for the thing behind the wall.
A worked example of moving the paywall
Take a hypothetical recipe planning app with 40,000 installs a month. Today the paywall sits in the settings menu. Only 15 percent of users ever see it, and 6 percent of those start a trial.
- Today: 40,000 x 0.15 x 0.06 = 360 trial starts
Now suppose an onboarding paywall appears after the first weekly meal plan is generated. If 70 percent of installs reach that point and 4 percent start a trial, the lower rate reflects a wider and less committed audience.
- After: 40,000 x 0.70 x 0.04 = 1,120 trial starts
At a 40 percent trial to paid rate, that is 144 new subscribers a month today against about 448 after. Even if the real rate on the new placement is half the assumed figure, the change still roughly doubles subscribers. Test it before you trust it, but this is often where the largest gain sits.
Trial design
Trial length should match time to value: the time a new user needs to reach the main benefit at least once.
- Short trials (3 days). Suit apps that deliver value in the first session, such as scanners, editors and utilities.
- Week-long trials (7 days). Suit apps whose value shows over a few uses, such as planners, habit trackers and productivity tools.
- Longer trials (14 days or more). Suit apps whose value builds slowly, such as fitness programmes or language courses, although longer trials can also mean more forgotten cancellations and refund requests.
Two further choices matter. A trial that requires payment details up front converts a higher share of trial users but reaches fewer people. A trial without payment details reaches more people but converts fewer. And a reminder before the trial ends reduces complaints and chargebacks, which matters more than the small conversion loss it may cause.
Subscription tiers and pricing
Most apps start with one subscription offered monthly and annually. That is often the right answer. A second tier makes sense only when a clear group of users wants clearly more.
Annual first
In many subscription apps the annual plan earns the majority of revenue. Show the annual price as a monthly equivalent, mark it as the default, and keep the monthly option visible for users who will not commit.
Worked example. A hypothetical meditation app sells a monthly plan at 9.99 USD and an annual plan at 59.99 USD. With 1,000 new subscribers a month:
| Mix | Monthly subscribers | Annual subscribers | First year revenue (approximate) |
|---|---|---|---|
| 70 percent monthly | 700 | 300 | about 45,969 USD |
| 30 percent monthly | 300 | 700 | about 53,981 USD |
Assume monthly subscribers stay an average of 4 months in the first year. The first mix earns 700 x 9.99 x 4 + 300 x 59.99 = about 27,972 + 17,997 = 45,969 USD. The second earns 300 x 9.99 x 4 + 700 x 59.99 = 11,988 + 41,993 = 53,981 USD. Shifting the default towards annual raises first year revenue by around 17 percent in this example, before renewals. See our guide to annual plan optimization for how to size the discount.
Adding a higher tier
A premium tier works when a minority of users needs something costly or advanced: family sharing, professional exports, coaching, larger storage. It should be priced well above the base plan, often two to three times, so it reads as a different product rather than a small upgrade.
The pricing principles behind tiers are the same as for web software, and our comparison of SaaS pricing models covers them in more depth.
Advertising
Ads earn from users who will never pay. In games and high-frequency casual apps that is most users, so ads can be the main stream. In utility and subscription apps, ads are a secondary stream at best.
Formats differ in value and annoyance:
- Rewarded video. The user chooses to watch in exchange for a benefit. Usually the best balance of revenue and goodwill.
- Interstitials. Full-screen ads between actions. Higher revenue per view, higher risk of driving users away.
- Banners. Low revenue, low disruption.
- Native ads. Blend into feeds and lists. Moderate revenue when the app has scrolling content.
The key rule in a hybrid app is that paying users never see ads, and "no ads" is shown as a benefit of the subscription.
Hybrid models
A hybrid app earns from subscriptions, ads and in-app purchases together. It is common in games and in content apps with a large free audience.
Worked example. A hypothetical puzzle game has 200,000 monthly active users.
| Stream | Users it applies to | Assumption | Estimated monthly revenue |
|---|---|---|---|
| Rewarded and interstitial ads | 190,000 non-paying users | 0.05 USD per user per month | 9,500 USD |
| In-app purchases (hint packs, levels) | 200,000 users | 1.5 percent buy, 4 USD average | 12,000 USD |
| Ad-free subscription with bonus content | 200,000 users | 1 percent subscribe at 4.99 USD | 9,980 USD |
| Total | about 31,480 USD |
Each stream contributes, and none of them alone would carry the business. The tension is that heavy ads lower retention, which lowers revenue from every other stream. Tests should measure total revenue per user, not ad revenue alone.
In-app offers
In-app offers are targeted prices or bundles shown to a segment of users at a specific moment. Typical examples:
- A discounted annual plan for a user who has cancelled a trial
- A win-back offer to a lapsed subscriber after a few weeks
- A starter bundle for new players in a game
- An upgrade offer to monthly subscribers after three renewals
Offers work because they reach users at a decision point. They backfire when users learn that waiting always produces a discount. Keep offers tied to events, not to the calendar, and cap how often any user sees one.
The order to work in
Testing several changes at once makes results unreadable. A sensible order for most subscription apps:
- Move the paywall so most users see it after a first win.
- Set trial length to time to value and add a reminder before it ends.
- Make annual the default with a clear monthly equivalent.
- Add a win-back offer for lapsed and cancelled users.
- Consider a premium tier or ads only after these four.
Each step is an experiment with a baseline and a verdict. Our monetization strategy framework shows how to size and rank these steps by expected value.
Pricing by market
Apps sell in many countries at once, and a single price in USD rarely fits all of them. App stores let you set prices per country, and the difference between a well localised price and a straight currency conversion can be large.
Worked example. A hypothetical habit tracker sells an annual plan at 39.99 USD everywhere. In a market where that price is high relative to local incomes, suppose 1 percent of trial users convert. At a localised price of 19.99 USD, suppose 3 percent convert. Per 1,000 trial users, revenue moves from 10 x 39.99 = about 400 USD to 30 x 19.99 = about 600 USD. The lower price earns more in that market, while the original price stays in markets where it already converts well.
A few habits keep regional pricing manageable:
- Group countries into a small number of price bands rather than setting every country separately.
- Review bands when exchange rates move sharply.
- Compare revenue per trial user by band, not conversion alone.
Retention as a monetisation lever
Every month a subscriber stays is revenue that does not need a new install. Three retention tactics sit naturally inside an app:
- Progress the user can see. Streaks, history and saved work make leaving feel like a loss.
- A pause option. Letting a subscriber pause for a month keeps some who would otherwise cancel.
- A save offer at cancellation. A lower price or a switch to annual, shown once, at the moment of cancelling.
Measure each against a holdout, because some save offers only delay a cancellation by a month while teaching users to expect discounts.
Measuring app experiments honestly
App store data arrives late, refunds arrive later, and trial conversions take a week or more to settle. Three habits avoid false wins:
- Wait until the full trial cohort has resolved before calling a result.
- Measure revenue per install, not trial starts alone. A change that doubles trials and halves conversion achieves nothing.
- Keep a holdout group when you can, so seasonal swings do not look like wins.
Finding your app's next revenue step
The apps and games use case page describes what Monetisation reads for app businesses, including paywall placement, trials and tiers. It is a monetization platform that connects read-only to your billing and analytics and lists opportunities with an estimated range, confidence and the method behind each one. Estimates are estimates, not a guarantee of results. Run a sample audit on your site if you want to see the first three opportunities for your app's website.
Questions
What is the best way to monetize a mobile app?
For most utility, productivity, health and education apps, a subscription with a well placed paywall earns the most per user. Games and casual apps with large audiences often do better with a hybrid of ads, in-app purchases and an optional subscription.
Where should the paywall go in an app?
Show the first paywall during or right after onboarding, once the user has seen what the app does for them, and show it again at natural moments of high intent, such as reaching a limit or opening a premium feature.
How long should an app free trial be?
Long enough for a user to reach the main benefit at least once, and no longer. For many apps that is three to seven days. Apps whose value builds over weeks, such as fitness or language learning, may justify longer trials.
Should an app have ads and subscriptions at the same time?
It can, as long as subscribers never see ads and ads are limited to users unlikely to subscribe. Removing ads becomes one of the benefits of paying, which supports subscription conversion.
Do annual subscriptions work in apps?
Yes. Many subscription apps earn most of their revenue from annual plans, because the annual price is shown as a monthly equivalent and annual subscribers do not face a renewal decision every month.
Run a sample audit on your site
See the first three opportunities for your business with estimates and methods, in about a minute.
More guides