Cost Per Install (CPI)

Mapendo Team
August 31, 2022
Cost Per Install (CPI)

Cost per install (CPI) is one of the main metrics used in Mobile User Acquisition.

It is defined as the (equivalent) cost needed to generate an app install. The target of Mobile User Acquisition is to increase the number of active users for mobile apps.

What is Cost Per Install (CPI)?

CPI is a pricing model used in app install campaigns, which sets the price the advertiser has to pay to the publisher (DSPs, Demand-Side-Platforms, or other media sources) every time their app is installed and opened as a result of an app install campaign. So, it is different from the CPA strategy, in which the advertiser has to pay only after some post-install events performed by users (item purchase, registration and so on).

CPI is a fixed price. It means that no matter how much media space (i.e. impressions, clicks, …) is needed to generate the install the price stays flat.

In case the advertiser is paying for clicks or impressions, it might be interested in calculating the eCPI (equivalent Cost per Install – the actual price paid for installs), by dividing the total spending invested in the marketing campaign, by the number of app installs.

It is useful to calculate the eCPI also in a CPA campaign (where the advertiser pays the publisher only after a post-install action) to determine the corresponding price for install. This is important to estimate the Customer Acquisition Cost (CAC) and the ROAS of the app campaign.

Why is Cost Per Install so important?

CPI is one of the most widespread payout models: let’s discover the reasons why.  Cost per Install is a performance based pricing model. This means that when you bid CPI no money is wasted, since the advertiser is not paying for the media space filled with ads. Instead the advertiser is paying only for results, app installs, on a performance based model.

This is important as it helps the advertiser save money and take less risks, in other words increasing the ROAS (return on ad spend).

The second important element of success is the fact that CPI is actually a good index for your app campaigns, as the number of installs (roughly equivalent to the number of the users) is a very important app growth metric. Not all app installs are generated through mobile advertising campaigns, so the average Cost per install calculation must take into account also organic installs.

Cost per Install campaigns are very good to generate app installs, thus bringing in new users for mobile apps. There are also other kinds of app campaigns, for example CPA app campaigns, focusing on user engagement rather than app installs. A Cost per Action based strategy may be more suitable when the advertisers need to be extremely cautious about in-app engagement.

Cost per install Formula

When you bid CPI you usually pay a fixed price. You set the CPI then the mobile DSP (or the Ad network) generates as many installs as possible at the prices you have set. Obviously the number of installs depends on the conversion rate of the app.

In case you want to use a dynamic CPI or you want to calculate the equivalent Cost per Install (eCPI) you can use the following formula:

CPI= marketing campaign spend/ number of app installs

To learn more about cost per install rates and their impact on mobile user acquisition strategies, don't miss our app marketing report for 2023. Get your free copy here! 

Cost per Install by Country

Obviously Cost per Install prices tend to variate a lot, depending mainly on:

  • the app and its category
  • the quality of media used to generate the installs
  • the season of the year
  • the country
  • the platform (Android or iOs). 

Let’s focus on the variations of Cost per Install by Country, as these differences are crucial while setting up an app install strategy. CPI prices tend to reflect the cost of media in any given country

Here are some statistics about CPI prices (as of early 2022, data coming from various sources such as Appsflyer, Moloco, Applovin and others):

  • Average CPI for mobile apps is $0.93 in APAC, $1.03 in EMEA, $0.34 in Latin America, and $5.28 globally (North America)
  • Android app CPI globally (Google Play market): $1.22 iOS app CPI globally: $3.6
  • CPI for iOS Games: $4.3
  • CPI for Android Games: $1.15

How are Cost per Install prices changing in the coming months and for 2023?

  • The shopping season has a huge impact on CPI prices, expect prices to increase from September to December
  • Android is becoming more expensive, while iOs prices tend to stagnate or decrease. This is mainly due to the ATT/Skadnetwork that is making more difficult to run campaigns on iOs

What you need to know about CPI

In a nutshell, here are some notes about Cost per Install:

  • CPI is one of the payout models in mobile app install campaigns;
  • With a cost-per-install campaign the advertiser pays the DSPs and ad networks only after the user downloads and opens the app for the first time; 
  • CPI campaigns are generally used to increase an app user base;
  • CPI depends on a number of factors such as location, kind of app, channel, and operating system;
  • Even when running a CPA campaign, it is important to estimate the eCPI (effective cost-per-install) both to evaluate the real cost paid for each install and to optimize your app user acquisition strategy.