What is cost per install (CPI)?

Table of Content:

  1. Cost per install CPI definition
  2. Why cost per install matters
  3. CPI vs eCPI vs CPA vs CAC
  4. How to calculate cost per install
  5. What is a good cost per install?
  6. What affects CPI?
  7. How CPI connects to ASO
  8. How to reduce cost per install
  9. Cost per install example
  10. Related terms
  11. FAQs

Cost per install (CPI) is a mobile app marketing metric that shows how much it costs to get one app install from a paid campaign. CPI is calculated by dividing total ad spend by the number of installs generated from that campaign.

If you spend $5,000 on a campaign and get 2,000 installs, your CPI is $2.50.

CPI is used by app marketers, developers, and publishers to measure paid user acquisition efficiency. It answers one direct question: how much are we paying to bring one new user into the app?

Cost per install CPI definition

Cost per install, or CPI, is the average amount an advertiser pays for each app install attributed to a marketing campaign.

The formula is simple:

CPI = Total ad spend / Number of installs

Example:

Campaign spend

Installs

CPI

$1,000

500

$2.00

$5,000

2,000

$2.50

$10,000

2,500

$4.00

A lower CPI is usually better, but only when the users are valuable. A $1 install that never opens the app again is not cheaper than a $5 install that subscribes, purchases, or stays active.

That is where CPI gets tricky. It measures acquisition cost. It does not measure user quality.

Why cost per install matters

CPI matters because paid app growth is expensive, competitive, and easy to misread.

In 2026, global CPI benchmarks still varied heavily by platform, country, category, and channel. Business of Apps reported typical global CPI ranges around $1.50–$3.50 for iOS and $1.50–$4.00 for Android, with North America often sitting higher than LATAM or APAC. 

Apple Ads benchmarks showed even wider category gaps, with median CPI ranging from low single digits in some categories to much higher levels in Sports, Finance, Shopping, and Games.

That means one “good CPI” benchmark does not exist.

A $2 CPI may be too high for a casual utility app with weak monetization. The same CPI may be excellent for a subscription fitness app with strong trial-to-paid conversion. 

A $10 CPI may look expensive until you compare it with lifetime value, payback period, and retention.

For app teams, CPI is useful because it exposes the first layer of acquisition economics:

  • how expensive it is to buy installs in each channel
  • whether campaign costs are rising or falling
  • which markets are becoming too expensive to scale
  • whether App Store or Google Play conversion is helping or hurting paid acquisition
  • how paid campaigns compare with organic visibility
  • whether user acquisition spend can support the app’s monetization model

The mistake is treating CPI like the final KPI.

CPI tells you what the install cost. It does not tell you whether the install was worth buying.

CPI vs eCPI vs CPA vs CAC

Metric

What it measures

Formula

Best used for

CPI

Cost per attributed app install

Ad spend / Installs

Measuring paid install efficiency

eCPI

Effective cost per install across a campaign or blended source

Total spend / Total installs

Comparing actual install cost after delivery

CPA

Cost per action, such as registration, trial, purchase, or subscription

Ad spend / Target actions

Measuring post-install performance

CAC

Cost to acquire a paying customer

Sales + marketing cost / New customers

Understanding business-level acquisition cost

ROAS

Revenue returned from ad spend

Revenue / Ad spend

Measuring campaign profitability

CPI is useful early in the funnel. CPA, CAC, retention, and LTV show whether those installs turned into real business.

For app marketers, the best workflow is not “optimize CPI at all costs.” It is:

  1. Keep CPI within a sustainable range.
  2. Check install-to-registration or install-to-trial conversion.
  3. Compare retention by campaign, country, and channel.
  4. Watch LTV and payback period.
  5. Scale sources that bring users, not just installs.

How to calculate cost per install

Use this formula:

Cost per install = Total campaign spend / Number of installs

Example:

A finance app spends $12,000 on paid campaigns in the US. The campaign generates 3,000 installs.

$12,000 / 3,000 = $4 CPI

Now compare two campaigns:

Campaign

Spend

Installs

CPI

Trial starts

Trial start rate

Campaign A

$5,000

2,500

$2.00

125

5%

Campaign B

$5,000

1,250

$4.00

175

14%

Campaign A has the cheaper CPI. Campaign B has fewer installs but more trial starts.

If the team only looks at CPI, Campaign A wins. If the team cares about revenue, Campaign B may be the better campaign.

This is why CPI should never be reviewed alone.

What is a good cost per install?

A good CPI depends on your app category, platform, country, monetization model, and user quality.

For example:

  • iOS installs are often more expensive than Android installs.
  • Finance, shopping, sports, and gaming can have higher acquisition costs.
  • North America is usually more expensive than LATAM or parts of APAC.
  • Subscription apps can tolerate higher CPI if trial-to-paid conversion and retention are strong.
  • Ad-monetized apps usually need tighter CPI control because revenue per user may be lower.

A practical way to judge CPI is to compare it against downstream metrics:

Question

Why it matters

Do users complete onboarding?

Filters out low-quality installs

Do they register or start a trial?

Shows whether acquisition matches intent

Do they stay active after day 1, 7, and 30?

Connects CPI with retention

Do they purchase or subscribe?

Shows whether paid growth can pay back

Does CPI rise when spend scales?

Reveals whether the channel can grow efficiently

A “good” CPI is the one your unit economics can survive.

What affects CPI?

  • Platform. iOS and Android often have different CPI levels because user value, advertiser demand, tracking limitations, and competition vary by platform.
  • Country. CPI can change dramatically by market. A US install usually costs more than an install in Brazil, India, or some Southeast Asian markets. That does not automatically make cheaper markets better. Monetization and retention may also differ.
  • App category. Finance, gaming, shopping, sports, and health apps often face stronger advertiser competition. More competition usually pushes CPI up.
  • Channel. Apple Ads, Google App Campaigns, Meta, TikTok, influencer campaigns, ad networks, and OEM placements can all produce different CPI ranges. Channel quality also varies.
  • Store listing conversion. Your product page affects paid acquisition costs. If users tap an ad but do not install, CPI rises. Screenshots, icon, app preview video, rating score, review quality, and localization all influence conversion.
  • Seasonality. CPI can rise during competitive periods, such as Q4, New Year fitness season, travel peaks, shopping events, or major gaming releases.
  • Audience targeting. Broad campaigns may produce lower CPI but weaker quality. Narrow campaigns often cost more but can bring users with stronger intent.

How CPI connects to ASO

CPI is usually treated as a paid acquisition metric. But ASO directly affects it.

When users land on your App Store or Google Play listing after an ad click, the listing has to convert. If the icon, screenshots, ratings, reviews, or localized metadata do not match the user’s intent, installs become more expensive.

For example:

A language learning app runs ads for “learn English.” The ad gets clicks, but the product page leads with generic lifestyle screenshots and weak proof. Users hesitate. Conversion drops. CPI rises.

Now the team updates the first screenshots around the actual promise: “Practice speaking English in 10 minutes a day,” adds stronger review proof, and localizes messaging for Spanish-speaking users. If install conversion improves, CPI can decrease without changing the media budget.

That is the ASO link most teams miss.

Paid acquisition buys the visit. ASO helps convert it.

How to reduce cost per install

The most reliable way to reduce CPI is not to chase cheaper traffic. It is to improve the full path from impression to install.

Start here:

  • Improve store listing conversion. Review the first screenshots, icon, app preview, rating score, and review quality. If the listing does not explain the app fast, paid traffic becomes expensive.
  • Match ads to the product page. Do not send “budget planner” traffic to a generic finance app page. The ad promise and store listing need to tell the same story.
  • Localize by market. Translate the words, but also localize the promise. The same benefit may not convert equally in the US, Germany, Brazil, Japan, or Spain.
  • Monitor ratings and reviews. Low ratings can quietly raise acquisition costs. Review sentiment can also reveal why users hesitate or churn after install.
  • Segment by channel and country. Blended CPI hides problems. Break it down by store, country, source, campaign, and keyword where possible.
  • Compare CPI with post-install quality. Cutting CPI is pointless if retention, trials, purchases, or subscriptions collapse. Always check what happens after the install.

Cost per install example

A health app runs three campaigns:

Channel

Spend

Installs

CPI

Day 7 retention

Paid subscriptions

TikTok

$4,000

2,500

$1.60

8%

35

Apple Ads

$4,000

900

$4.44

22%

72

Meta

$4,000

1,600

$2.50

14%

50

TikTok has the lowest CPI.

Apple Ads has the highest CPI.

But Apple Ads brings more paid subscribers and stronger retention. For this app, the expensive install may be the more profitable one.

That is how practitioners read CPI. Not as a vanity number. As one part of the acquisition model.

https://watch.appfollow.io/signup

Keyword Effectiveness Index (KEI)

App Store Visibility

App Visibility

Mobile App Analytics

What is App Store Browse?

What Are Top Charts?

What is ranking history?

FAQs

What is cost per install CPI?

Cost per install, or CPI, is the average amount an app advertiser pays for one app install from a campaign. It is calculated by dividing total ad spend by the number of installs. CPI helps app teams measure paid acquisition efficiency, but it does not show user quality or revenue.

What is the cost per install CPI definition?

The cost per install CPI definition is the cost paid to acquire one attributed app install through a marketing campaign. For example, if an app spends $2,000 on ads and receives 1,000 installs, the CPI is $2. CPI is commonly used in mobile app user acquisition.

How do you calculate cost per install?

To calculate cost per install, divide total campaign spend by the number of installs generated. The formula is: CPI = ad spend / installs. If a campaign costs $10,000 and drives 4,000 installs, the cost per install is $2.50.

What is a good CPI for mobile apps?

A good CPI depends on platform, country, category, channel, and monetization. iOS often costs more than Android, and competitive categories like finance, sports, shopping, and gaming can be more expensive. The best benchmark is not the market average. It is whether CPI stays below user value.

What is the difference between CPI and CPA?

CPI measures the cost of one app install. CPA measures the cost of a specific action after the click or install, such as registration, trial start, purchase, or subscription. CPI is useful for acquisition efficiency. CPA is better for judging user quality and campaign value.

How does ASO affect cost per install?

ASO affects CPI because the app store listing influences whether paid traffic converts into installs. Better screenshots, stronger ratings, clearer metadata, localized messaging, and review proof can improve conversion. When more users install after landing on the product page, CPI can decrease.

Why can low CPI be a bad sign?

Low CPI can be a bad sign when cheap installs do not retain, register, purchase, or subscribe. A campaign with a $1 CPI may look efficient but fail commercially if users churn immediately. App teams should compare CPI with retention, CPA, LTV, and revenue quality.

How can app teams reduce CPI?

App teams can reduce CPI by improving store listing conversion, matching ad messaging to the product page, localizing assets, monitoring ratings and reviews, segmenting campaigns by market and channel, and cutting sources that bring cheap but low-quality installs.



Let AppFollow manage your
app reputation for you