CPI (Cost Per Install) is the amount an advertiser pays for each app install driven by a campaign. It is one of the most common metrics in mobile user acquisition because it puts a clear price tag on growth. Every paid channel can be reduced to a CPI, which is what makes it the starting point for judging whether a campaign is worth running.
How to calculate CPI
Divide what you spent by the installs that spend produced. The figure is only as honest as your attribution, so installs should be counted through a measurement partner rather than pulled from a raw ad-platform total, where the same install can be claimed by more than one network.
A quick example
A $5,000 campaign that produces 2,500 installs has a CPI of $2 per install.
Two dollars sounds cheap or expensive only once you know what those users are worth after they install. CPI is a cost, not a verdict.
What counts as a good CPI?
A healthy CPI is one that stays comfortably below the LTV of the users it brings in. A cheap install is only valuable if that user sticks around and generates revenue, and an expensive install can be a bargain if it delivers a long-lived payer. CPI also varies by platform, geography, and season, so the same creative can cost very different amounts in different markets. Advertiser competition pushes it up in the fourth quarter and eases it in January, which means a rising CPI is not always a sign your campaign got worse.
CPI vs. CPA and LTV
CPI pays for the install itself. CPA pays for an action deeper in the funnel, such as a registration or a purchase, so it filters for intent but usually costs more. LTV is the other side of the ledger: it tells you what an installed user is worth over time. Read together, CPI and LTV give you the ratio that actually matters, and CPA sits between them as a check on install quality.
How to lower CPI
Refresh creative regularly, since fatigue quietly raises cost per install.
Tighten targeting so spend reaches users likely to install.
Test channels and reallocate toward the ones with the best install quality, measured by ROAS, not just the lowest headline CPI.
Offerwalls and CPI
Offerwalls are a popular UA channel because installs are driven by users who opt in to a reward, and payouts are tied to completed installs. For publishers, offerwall earnings can also help fund UA, turning monetization into a growth engine. An offerwall install carries clear intent, since the user chose to complete it, so the traffic tends to behave predictably even though it is incentivized.
Common mistakes to avoid
Optimizing for the lowest CPI while ignoring whether those installs retain or pay.
Comparing CPI across geographies as if a US install and an emerging-market install cost the same.
Trusting self-reported install counts instead of attributed installs.
Frequently asked questions
Q: Is a lower CPI always better?
Q: How is CPI different from CPA?
Q: What is a typical CPI?
Keep reading
Metric
LTV (Lifetime Value) is the total revenue you expect from a user across their entire relationship with your app. It sets the ceiling on what you can profitably spend to acquire that user.
Concept
User acquisition (UA) is the process of getting new users to install and use an app, usually through paid and organic channels. Successful UA balances the cost of acquiring users (CPI) against their LTV.
Metric
CPA (Cost Per Action) is the amount an advertiser pays each time a user completes a specific action, such as a sale, signup, or install. It ties ad spend directly to outcomes rather than to clicks or views.
Metric
ROAS (Return On Ad Spend) measures the revenue generated for every dollar spent on advertising. It is a direct read on whether a campaign is paying for itself.
