Cost Per Install, or CPI, is a key performance metric used by mobile marketers to measure the average cost of acquiring a new app user. It shows how much a company spends on advertising for every user who installs the app.
Simply put, CPI tells you how efficiently your marketing dollars convert into app downloads.
The formula is straightforward:
CPI = Total Advertising Spend ÷ Total Number of Installs
For example, if your app campaign costs $10,000 and brings in 5,000 installs, your CPI is $2. This means you are paying two dollars for every new install that comes from your ads.
CPI is particularly useful for understanding the effectiveness of user acquisition campaigns and comparing performance across different ad networks, channels, and regions.
In a CPI campaign, advertisers pay only when a user installs the app after clicking on their ad. These ads can appear on various channels such as social media, search results, or in other apps.
Publishers or ad networks receive payment each time their ad successfully leads to an app install. This model benefits advertisers because it focuses spending on real, measurable user actions rather than impressions or clicks.
There are two related concepts often mentioned with CPI:
For example, if you allocate $10,000 for a campaign and receive 5,000 installs, your eCPI is $2 — regardless of the original pricing model.
CPI is one of the most important metrics in mobile app marketing because it provides clear insights into campaign efficiency. Here’s why marketers rely on it:
However, while CPI measures installs, it does not guarantee user engagement or retention, so it should be analyzed alongside other metrics like ROAS (Return on Ad Spend) and LTV.
CPI rates vary widely depending on several factors. Understanding these variables helps marketers design smarter campaigns.
1. Location
CPI differs significantly by country and region. Developed markets like the United States or Japan often have higher CPIs because users in those regions tend to spend more within apps.
2. Platform
Installs from iOS devices usually cost more than those from Android. iOS users typically have higher purchasing power, so advertisers compete more aggressively for their attention.
3. App Category
Gaming, finance, and entertainment apps often have higher CPI values, while utility or productivity apps tend to be cheaper to acquire users for.
4. Channel and Ad Network
Social media and in-app ads often provide lower CPI rates than broader, less targeted networks. Each platform has its own pricing model and performance efficiency.
5. Ad Unit and Creative Quality
High-quality, relevant, and well-placed creatives can reduce CPI by driving better conversion rates.
6. Seasonality
During peak advertising periods like holidays or major shopping events, CPI costs tend to rise due to increased competition.
CPI vs. CPM (Cost Per Mille)
CPM charges advertisers per 1,000 ad impressions. It’s ideal for brand awareness, but unlike CPI, it doesn’t guarantee installs or engagement.
CPI vs. CPA (Cost Per Action)
CPA charges advertisers when users perform a specific post-install action, such as making a purchase. CPI only measures the initial install, not what happens afterward.
CPI vs. LTV (Lifetime Value)
LTV measures how much revenue a user generates during their lifetime. CPI focuses on the acquisition cost. Comparing these two helps determine overall profitability.
A: It depends on your app category, target region, and platform. On average, Android CPIs range from $1 to $2, while iOS CPIs can reach $3 to $5 or more.
A: Optimize your creatives, target audiences more precisely, test multiple ad networks, and use lookalike audiences to reach users more likely to install.
A: It depends on your goals. CPI is ideal for scaling installs quickly, while CPA is better for driving post-install engagement.
A: eCPI is the actual cost per install after a campaign ends, while CPI is the set cost agreed upon before it starts.
A: No. CPI measures only installs that result directly from paid ads.