App Monetization: Revenue Models Compared
In this article
Who's paying? Not the vague "users" — who, for what, and how often. Answer that before you touch a pricing page or poke at the store console, because the answer quietly decides what you build, what you charge, and half your setup before there's a single line of code. And if you're an indie dev or a small studio: choose now. Bolting monetization onto a shipped app is the business equivalent of pouring a foundation under a finished house. Doable. Also a nightmare.
What follows is the usual lineup of models, but I've filtered it through the things that actually constrain them — audience size, session length, content depth, and how much payment plumbing you're willing to own. Your numbers will argue with some of my calls. Good. Let them.
Four questions to answer in writing
Before any comparison table, commit honest answers to these. A model that fits your answers will beat one that pays more per user but fights your design every step of the way.
- Audience size and what it costs to get them. Ads are a volume game, full stop. Small audience plus expensive acquisition and the math simply never closes — you'll spend more getting the install than the impressions ever hand back.
- Session length and how often people come back. Daily returns and long sessions feed ads and subscriptions both. Short one-and-done sessions? Sell once and walk away.
- Content depth. A live-service game with regular drops earns a recurring charge. A finished utility or a two-hour story game can't, however good it is. Nobody subscribes to a hammer.
- How much control you want over payment. Store billing reaches everyone and is easy. Direct billing means lower fees — and you inherit tax, refunds, and fraud. Rules vary by jurisdiction and by store, so check the official store and tax authority pages yourself. Summaries go stale fast.
One more: decide what you're measuring. Revenue per install is a liar. It can't tell you whether the money came from a thousand tiny ad views or three whale purchases — and those two situations need completely different fixes.
The models, side by side
The fit notes below are judgment calls, not benchmarks. Your data will disagree with some of them. That's the point.
| Model | How revenue arrives | Fits best | Main strain |
|---|---|---|---|
| Paid download | One payment per install | Finished, self-contained apps and games | Ranking and trial are hard; revenue stops after launch |
| Advertising | Payment per impression or view | Large free audiences with frequent sessions | Needs volume; bad placement kills retention |
| In-app purchases (consumables) | Repeat purchases of items or currency | Games with progression and repeat play | Rests on a small share of paying users |
| In-app purchases (unlocks) | One-time purchase of content or features | Tools and games with defined chapters | Revenue per user capped by what you ship |
| Subscription | Recurring payment, monthly or yearly | Services with ongoing value and updates | Churn; you re-earn the renewal every month |
| Hybrid (ads plus purchases) | Both streams at once | Free apps with optional spending | Hard to balance; easily reads as pushy |
| Direct or web billing | Payment outside the store | Studios with an existing audience | Tax, refunds and fraud become your problem |
These rows aren't mutually exclusive. Most teams start with one and bolt on a second only after the first shows a stable pattern in real data. Not a hunch. Data.
Advertising: for big free audiences only
Ads pay you for attention. Which means they reward scale the way a billboard rewards a highway — put it in front of enough eyeballs and the money follows. Rewarded video, where someone chooses to watch in exchange for an extra life or a coin, sits far better with players than an ad that just interrupts play mid-swing. Feel the difference yourself next time a game offers you the choice.
Two things to get right. Place ads where they don't block the core loop — a forced ad at a tense moment costs you the next session, and the one after that. And track retention by cohort, not just revenue. Ad income can climb while your audience quietly drains away. The dashboard won't tell you until it's too late.
Small niche? Ads are a weak fit, honestly. A few thousand daily users won't produce meaningful ad revenue, and the engineering time is better spent building a purchase path. Do the math before you build the ad SDK in.
IAP and subscriptions: for deep content
In-app purchases suit games with progression and apps with a clear "more" to sell. Split them in your head: consumables (currency, energy, boosts) and unlocks (levels, features, ad removal). Consumables live on repeat play. Unlocks live on how much content you ship. Price the unlock against the value of the whole product — not the cost of the extra level. That path ends with charging three dollars for something that took a weekend and feels like it.
Subscriptions fit when the app keeps delivering: new content, synced data, a service the user leans on. The model lives or dies on renewal. Before you launch one, write out what a subscriber gets next month and the month after. Can't fill that list? You don't have a subscription — you have a refund request with a countdown timer.
Both lean on a small share of paying users. Track conversion and average revenue per paying user separately. Low conversion with high spend per payer needs a different fix than the reverse, and mixing them into one number hides which problem you actually have.
Paid download and one-time unlocks: for finished products
Simplest business model there is: one price, one transaction, no server bill required. Fits self-contained games, utilities, creative tools. The trade-off is discovery. Charging before the user has tried anything raises the bar, so demos, trials, or a free tier usually do more for a paid app than shaving a dollar off the price.
Want that simplicity without the up-front wall? Ship free with a one-time unlock. The user tries the core, then pays once. Store-friendly, and no subscription maintenance to babysit.
Store billing vs. direct payment
Most purchases go through the store. You get reach, tax handling, a checkout everyone already trusts — and you give up a cut of every sale. Direct or web billing can shrink that cut, but you inherit payment processing, sales tax, refunds, and fraud checks. Whether you're even allowed to point users at an outside payment page depends on the store's current policy and local law. Both differ by country and change over time. Don't take a forum post's word for it.
For a small studio, the practical test is volume. Below a certain revenue level, the hours spent on tax registration and reconciliation cost more than the fee you save. It's a genuinely boring calculation, and it's the one that matters. Check the fee schedule on the official store pages and the tax rules with your local authority before committing.
Hybrid: mix streams, not messages
Hybrid monetization works when the streams support each other. Ads offer a free path to currency that purchases also provide. A subscription can bundle the ad-free experience with a monthly allowance. The failure mode is stacking every stream on the same screen — that reads as pressure, and pressure pushes people out the door.
So sequence it. Pick one primary stream, run it a few weeks, read the retention and revenue data. Add a second only where the data shows unmet demand — users asking to remove ads, users asking for more content. And keep the payment screens honest about what's one-time, what renews, and what runs out. Vague screens generate refunds and one-star reviews, usually in that order.
Decide this before you build
Write down three things: your primary model, the metric that proves it works, and the point at which you'd switch. Advertising? Revenue per daily active user. Subscriptions? Renewal rate. Purchases? Conversion plus repeat spend. Test the payment flow early with a small group — store setup and tax questions take longer than coding the button, every single time.
Then check the rules that apply to you: store billing policy, local consumer law on renewals and refunds, tax registration thresholds. Confirm them on official sources for your market, not secondhand summaries. The right model is the one your audience, content, and payment setup can all sustain. Not the one with the highest headline rate.
This is general information, not financial, legal, or tax advice.