Benchmark · Acquisition cost
Your CPI benchmark is lying to you.
Average cost per install by category is one of the most searched and least useful numbers in mobile marketing. Here is what it actually measures, and what to use instead.
What a category CPI average is made of
Take every install a data provider can see in, say, health and fitness, and divide total spend by total installs. The resulting figure blends together things that differ from each other by an order of magnitude.
| Variable | Typical spread within one category | Why it matters |
|---|---|---|
| Geography | Tier-1 markets cost many times Tier-3 | A category average weighted towards cheap markets looks affordable and is unreachable in the US |
| Platform | iOS and Android differ substantially and inconsistently | Blending them describes neither |
| Channel | Search intent vs cold social vs incentivised | Intent is the largest single driver of both cost and quality |
| Brand vs non-brand | Branded installs cost a fraction of cold ones | A known brand drags the whole category average down |
| Attribution model | SKAN vs deterministic vs modelled | Different providers count different installs as installs |
| Seasonality | Q4 auctions reprice everything | An annual average describes no month you will actually buy in |
Any one of those explains a two-to-threefold difference on its own. Stacked, they produce a range so wide that the midpoint is not a target – it is an artefact.
Why we are not publishing the table anyway
We could. It would rank, because the search volume is there and the bar for these pages is low. But a number with no methodology behind it is exactly the kind of thing we tell clients to stop optimising towards, and publishing one to catch traffic would make this page a worse version of the thing it is criticising.
What is worth reading, if you want direction rather than a target: Business of Apps maintains continuously updated user acquisition and Apple Search Ads cost pages, and AppsFlyer's Performance Index – the 2025 edition covered 16.2 billion installs across more than 39,000 apps – is the most rigorous public view of which networks deliver in which category. Both are useful for understanding market structure. Neither should set your bid.
The comparison that actually works
Hold everything constant except what you changed. Compare this month's cohort to last month's, within one geography, one platform and one channel. Product, price and audience stay fixed, so any movement in the number is attributable to something you did – which is the only property that makes a benchmark actionable.
Then, separately, work out your ceiling: the highest cost per install your funnel and your payback tolerance can support. That number is derived from your own economics and it does not care what anyone else pays.
What to do if you have no history
Work forwards, not backwards. Take your price, your store commission, your churn and your paywall conversion, decide how many months of payback you can fund, and solve for the maximum you can pay. Then start buying below it and find out what the market charges you.
This gives you something a category median never can: a figure you can defend to whoever controls the budget, derived from the business rather than from a blog post.
Questions people actually ask
- So what is the average CPI in my category?
- We are deliberately not publishing that table. Category CPI averages blend geographies with a 20x cost spread, iOS with Android, and brand traffic with cold traffic. The resulting number is real arithmetic and useless guidance.
- Then why does everyone publish one?
- Because it ranks. "Average CPI by category" is a high-volume search and a table of numbers satisfies it. Most of those tables carry no methodology, no date and no sample size, which is a reasonable clue about how much thought went into them.
- What should I benchmark against instead?
- Your own cohorts, segmented by geography, platform and channel, compared over time. That comparison holds product, price and audience constant, so a change in the number is a change in something you did.
- Are there any published sources worth reading?
- Business of Apps maintains continuously updated user acquisition and Apple Search Ads cost pages, and AppsFlyer publishes its Performance Index annually – the 2025 edition covered 16.2 billion installs across 39,000+ apps. Read them for direction and market structure, not to set a target.
- What if I have no historical data at all?
- Then work forward from what you can afford rather than backward from what others pay. The CPI calculator solves for your ceiling using your price, churn and paywall conversion, which is a far more useful starting point than a category median.
Work out your own ceiling instead.
The CPI calculator solves for the highest install cost your funnel supports, using your price, churn, paywall conversion and payback target.