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.

What gets averaged together in a single category figure
VariableTypical spread within one categoryWhy it matters
GeographyTier-1 markets cost many times Tier-3A category average weighted towards cheap markets looks affordable and is unreachable in the US
PlatformiOS and Android differ substantially and inconsistentlyBlending them describes neither
ChannelSearch intent vs cold social vs incentivisedIntent is the largest single driver of both cost and quality
Brand vs non-brandBranded installs cost a fraction of cold onesA known brand drags the whole category average down
Attribution modelSKAN vs deterministic vs modelledDifferent providers count different installs as installs
SeasonalityQ4 auctions reprice everythingAn 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.