CPI Tells You What You Spent, Not What You Earned
A $2 CPI on Meta might deliver players who spend $10 in their first week. A $1 CPI on TikTok might bring players who churn in 48 hours. The cost per install looks different, but the cost per install tells you nothing about which channel actually made you money.
CPI has dominated mobile game marketing for over a decade. It is the default metric that UA teams optimize for, that executives put in dashboards, and that ad networks sell on. But CPI is a vanity metric. It measures the cost of filling a bucket without telling you whether the bucket has a hole in the bottom.
This article explains why CPI misleads mobile game studios, which metrics actually matter, and how affiliate marketing shifts the entire model toward revenue.
The CPI Trap: Cheap Installs, Expensive Outcomes
The average mobile game CPI on iOS is $4.22. On Android, it is $2.97. These figures vary by genre, with simulation games as low as $0.59 and hardcore titles climbing well above $5.00. Studios spend enormous energy optimizing these numbers downward.
But here is what CPI optimization actually looks like in practice:
- A studio runs an ad campaign and achieves a CPI of $1.50 across 100,000 installs, spending $150,000.
- 70% of those players never open the game a second time.
- Of the 30% who return, only 3% ever make an in-app purchase.
- The 900 paying players generate $45,000 in revenue.
- The studio lost $105,000.
The CPI was excellent. The outcome was a disaster. This scenario plays out across the industry every single day.
Why Studios Keep Chasing CPI Anyway
CPI persists as the dominant metric for several reasons, none of them good:
It Is Easy to Measure
An install is a binary event. It happened or it did not. Revenue attribution across a player lifecycle is more complex. Teams default to what they can count easily.
Ad Networks Sell on CPI
Ad networks have a structural incentive to promote CPI as the key metric because they get paid per impression or click regardless of whether the installed user ever spends money. A network that delivers 100,000 installs at $1.00 CPI looks like a hero, even if those users generate zero revenue.
It Gives the Illusion of Growth
A chart showing 500,000 monthly installs feels like progress. It is the kind of number that looks good in board presentations. But installs are not growth. Revenue is growth. Installs without spending are just server costs.
The Metrics That Actually Matter
If CPI is the vanity metric, here are the substance metrics:
Revenue Per User (ARPU)
How much revenue does each acquired user generate on average? This is the number that determines whether your marketing is profitable. A channel with a $5 CPI and $15 ARPU is vastly superior to a channel with a $1 CPI and $0.50 ARPU.
Lifetime Value (LTV)
How much total revenue will a user generate over their entire relationship with your game? LTV accounts for retention, repeat purchases, and subscription renewals. It is the metric that tells you how much you can afford to spend on acquisition.
Return on Ad Spend (ROAS)
For every dollar you spend on marketing, how many dollars do you get back? ROAS is the ultimate accountability metric. It does not care about installs. It only cares about the relationship between spending and revenue.
Time to First Purchase
How quickly does a referred player make their first in-app purchase? Faster conversion times indicate higher-intent users who were well-matched to your game. This metric helps you evaluate the quality of different acquisition channels.
How Affiliate Marketing Eliminates the CPI Problem
Affiliate marketing for mobile games does not use CPI at all. The entire model is built around revenue.
Here is how it works: An affiliate promotes your game through their YouTube channel, Twitch stream, Discord server, blog, or social media. When a player clicks their unique referral link, installs your game, and makes an in-app purchase, the affiliate earns a commission. If the player installs but never spends, the affiliate earns nothing and you pay nothing.
This structure eliminates the CPI trap completely:
- No wasted spend on non-converting installs: You only pay when revenue arrives.
- Aligned incentives: Affiliates are motivated to send you players who will spend, not just players who will install.
- Self-optimizing channels: Affiliates naturally stop promoting to audiences that do not convert because those audiences do not earn them money.
Why Affiliate-Referred Players Spend More
Players who arrive through affiliate links tend to have higher ARPU and LTV than players acquired through paid ads. The reason is context.
A paid ad interrupts someone who was doing something else. They may install the game out of curiosity, play for five minutes, and forget about it. An affiliate referral comes with a personal recommendation from a creator or community leader that the player trusts. They install the game because someone they follow explained why it is worth playing and spending money on.
That context creates a pre-qualified user. They already understand what the game offers and they have seen (through a video, stream, or community discussion) what the premium content looks like. They arrive with intent, not just curiosity.
Setting Up a Revenue-First Affiliate Program
Moving from CPI-based UA to affiliate-driven revenue requires a shift in how you think about acquisition:
Choose Revenue-Based Commissions
Insert Affiliate supports both revenue share and flat-fee commission structures. For maximum alignment with IAP revenue, revenue share is the strongest model. Offer affiliates a percentage of every in-app purchase made by the players they refer. This guarantees you never pay more than you earn.
Integrate With Your Payment Stack
Insert Affiliate connects with RevenueCat, Adapty, Apphud, Iaptic, direct App Store, direct Google Play, and Stripe. Whatever handles your in-app purchases, the SDK tracks which affiliate referred each paying player and attributes revenue accurately.
Track the Right Metrics
Stop looking at CPI. Start looking at revenue per affiliate, LTV by referral source, ARPU by affiliate channel, and commission-to-revenue ratio. These metrics tell you which affiliates are genuinely valuable and where to invest more.
Pay Promptly and Transparently
Affiliates who can see their earnings in real-time and receive reliable cash payouts through Stripe will prioritize your game over programs with delayed or unclear payments.
The Industry Is Moving Past CPI
The mobile gaming industry is already shifting. In 2026, the focus has moved from securing the lowest CPI to balancing cost with lifetime value to maximize return on ad spend. Studios that cling to CPI as their north star metric are optimizing for the wrong outcome.
Affiliate marketing is the clearest expression of this shift. It is a model where you pay for revenue, not installs. Where your marketing partners are incentivized to find high-value players, not just high-volume traffic. Where every dollar you spend on commissions is a dollar that came from actual player spending.
CPI is a vanity metric. Revenue is the metric that matters. Affiliate marketing is how you optimize for it.
