OpenAdLibraryOpenAdLibrary
Definition

What Is CPI (Cost Per Install)?

CPI (cost per install) is the price an advertiser pays each time an ad results in a mobile app install, calculated as total spend divided by installs.

Editorial illustration: What Is CPI (Cost Per Install)?

CPI (cost per install) is the price an advertiser pays each time their mobile app is installed as a result of an ad, calculated as total ad spend divided by total installs. It's the dominant pricing and measurement model for mobile app user acquisition, the app-marketing counterpart to CPA in ecommerce or lead gen.

How CPI is tracked#

An install happens inside an app store rather than on the advertiser's own domain, so CPI relies on mobile measurement partners that use device identifiers, click IDs, or probabilistic matching to connect an ad click or impression to an install event days later. This works much like how a tracker matches a web click to a conversion through a postback URL, just adapted for app stores instead of browsers.

CPI vs CPA vs CPI-to-purchase#

CPI only measures the install itself, often just the top of the funnel. An install that never opens the app again is close to worthless. Many app marketers now track "CPI-to-first-purchase" or "CPI-to-Day-7-retention" as the number that actually matters, treating the raw install more like a conversion pixel firing partway through the funnel rather than the finish line.

Model What it charges for Risk to advertiser
CPI Raw install High, install does not equal engaged user
CPA (post-install event) A specific in-app action Lower, ties spend to real behavior
CPI plus retention gate Install, paid on a retention curve Lowest, harder to negotiate

CPI in native advertising campaigns#

App install campaigns run through native networks too, not just the big walled gardens. A native ad network placement sending traffic to an app store listing needs its own creative approach, since the ad creative has to sell the outcome of using the app when the click destination is a store listing, not a full landing page you control. Media buyers commonly report CPI figures on native inventory that sit well under what the same install costs on paid social, though this varies enormously by app category, country, and platform, iOS installs are typically pricier than Android.

Fraud risk runs higher than most formats#

CPI campaigns attract a specific kind of invalid traffic: click flooding and click injection, where a fraudulent actor fires a high volume of fake clicks right before a real, organic install so their network gets credited. This differs from the display-ad fraud most media buyers are used to, and it's a major reason app marketers lean so heavily on independently verified attribution rather than trusting network-reported install numbers directly.

How OpenAdLibrary helps#

If you're weighing whether to add app-install campaigns to a native mix, it helps to see which advertisers are already running app-focused creative at scale and for how long. OpenAdLibrary's native ad spy tool surfaces live creative by vertical, including app and software offers, so you can gauge which networks a category actually uses before committing budget.

Frequently asked questions

What's a typical CPI range?
There's no single stable industry number. It varies by app category, country, and platform, and shifts constantly with seasonality and privacy changes. Treat any specific figure you see online as dated the moment it's published, and benchmark against your own measurement partner's data instead.
Is CPI still reliable after Apple's App Tracking Transparency changes?
Attribution got harder specifically for iOS, since device-level tracking now requires opt-in consent. Many app marketers shifted toward aggregated, privacy-safe measurement rather than the click-to-install matching that used to be standard, which changed how granular CPI reporting can get.
Should I optimize toward CPI or a post-install event?
Post-install events, like first purchase or Day-7 retention, are almost always the better optimization target once you have enough volume, because raw installs include a lot of users who never engage again. Use CPI mainly as an early, high-volume signal before you have enough post-install data.
How is CPI different from CPA?
CPI is a specific type of CPA where the acquisition event is defined as an app install. General CPA can be defined as any conversion event: a sale, a lead form, a subscription. CPI is just the mobile-app-install flavor of the same idea.
The OpenAdLibrary Team
Written byThe OpenAdLibrary Team
Ad intelligence & native advertising research

We build OpenAdLibrary, the open ad-transparency platform. Every day our systems capture live native ads across Taboola, Outbrain, MGID, Revcontent, Teads, Yahoo and MSN, identify the real advertiser behind each one, and follow the click to its landing page. These guides distill what we see in that data so you can research the market faster.