Every UA team is asked to bring CPI down. The trap is that the cheapest installs are often the least valuable: low-intent placements, accidental clicks and users who never open the app twice. The goal is not the lowest CPI — it is the lowest cost per valuable user. This playbook covers the levers that reduce CPI while protecting, or improving, quality.
Start By Redefining The Target
Before touching bids, agree on the metric that CPI must not damage. For a game, that might be D7 ROAS or payer rate; for a fintech app, cost per first-time deposit; for a shopping app, cost per first purchase and repeat rate. Write it down next to the CPI target. Every optimization below should be judged against both numbers together.
A useful framing is quality-adjusted CPI: CPI divided by the share of installs that reach your quality event. A source with a higher CPI but a much higher quality rate can be the cheaper source in reality.
- Illustrative example: Source A has a $2.00 CPI and 10% of installs reach D7 — cost per retained user $20.00.
- Illustrative example: Source B has a $3.00 CPI and 25% reach D7 — cost per retained user $12.00.
- In this hypothetical, Source B is 40% cheaper per retained user despite a 50% higher CPI.
Lever 1: Creative Is The Largest CPI Lever
CPI is the product of what you pay for impressions and how efficiently those impressions convert. Creative drives the second half: a creative with twice the IPM (installs per thousand impressions) halves CPI at the same CPM. No bidding trick moves cost as much as a better hook.
Focus testing on the first three seconds of video and the first interaction of a playable. Test one variable at a time — hook, gameplay or product shown, call to action, end card — so you learn what moved IPM. Retire creatives before fatigue sets in; a decaying top creative quietly raises CPI week after week.
Crucially, check that higher-IPM creatives do not attract the wrong users. Misleading creative — showing gameplay or features the app does not have — lowers CPI and destroys retention. Match the creative to the real first-session experience.
Lever 2: Store Conversion Rate
Every click that lands on your store page and leaves without installing is paid for. Improving tap-to-install conversion lowers CPI on every channel at once. Treat app store optimization as part of UA: test icons, first screenshots, preview videos and the first lines of the description. Make sure the store page continues the story of the creative — the same characters, colors and value proposition.
Custom product pages on iOS and custom store listings on Google Play let you align store pages with specific creative concepts or audiences. Use them for your highest-spend concepts.
Lever 3: Supply Quality, Not Supply Volume
Cheap supply is cheap for a reason. Placements with high accidental-click rates, poor viewability or incentivised behavior can produce low CPIs and terrible cohorts. In a DSP, you can see supply at placement level — use that visibility.
- Build allow-lists of apps and placements that produce retained users, and expand from them.
- Block placements with abnormal click-through rates and very short click-to-install times.
- Prefer direct, authorised supply paths (check app-ads.txt and sellers.json) over long resale chains.
- Separate rewarded and non-rewarded inventory in reporting; they behave differently.
Lever 4: Bid On Value, Not On Installs
If your bidder only knows about installs, it will find the cheapest installs — which is exactly the problem. Feed post-install events back through your MMP and optimize toward an event that predicts value: tutorial completion, registration, a level milestone, add-to-cart, KYC approval. This often raises CPI on some impressions but lowers cost per valuable user overall.
When the deep event is rare, use a proxy event with enough volume for the model to learn, and move deeper as data accumulates. Avoid frequent target changes; each change restarts learning.
Lever 5: Targeting And Geo Mix
CPI varies widely by country, OS and device. Broad targeting can lower average CPI while hiding pockets of excellent value. Split campaigns where behavior differs materially — iOS vs Android, tier-1 vs emerging markets — so the model can price each correctly. Consider second-tier markets with strong monetization for your category; they can deliver quality users at lower CPIs than the most contested geos.
Device-level signals matter too: older or low-memory devices may install cheaply but crash or churn. If your app is heavy, exclude devices that cannot run it well.
Lever 6: Fraud Removal
Fraudulent installs make CPI look artificially low on the sources that generate them, and pull budget toward those sources. Review your MMP's fraud rejections weekly, block sources with click-injection or click-spam patterns, and confirm that rejected installs are excluded from billing. Clean data is a precondition for every other lever in this article.
Lever 7: Frequency And Dayparting
Showing the same user the same ad many times rarely produces a new install; it just inflates CPM. Set sensible frequency caps per user and creative. If your data shows conversion rates differ strongly by hour — common for games in the evening and fintech during working hours — adjust bids by daypart rather than turning hours off entirely.
Bid Shading And Auction Dynamics
Most open-exchange inventory is now sold through first-price auctions: the winner pays what it bid, not the second-highest price. In a first-price world, bidding your full valuation on every impression overpays systematically. Bid shading — estimating the lowest price likely to win and bidding close to it — is one of the quiet levers that separates efficient DSPs from expensive ones. Ask any platform you work with how it shades bids and how it measures whether shading is costing you scale.
Auction pressure also changes through the day, week and year. Prices in many geos climb toward the end of quarters and in the run-up to major retail events, as brand budgets flood in. If your KPI allows it, shift some budget to the weeks just before or after those peaks rather than competing at the most expensive moments. Planning this in advance is cheaper than reacting when CPIs have already spiked.
A Practical Weekly Routine
CPI work is not a project; it is a routine. The teams that keep costs down without hurting quality usually follow a simple weekly cadence that combines creative, supply and measurement reviews.
- Monday: review last week's mature cohorts by source and creative — CPI, quality rate and cost per quality user side by side.
- Tuesday: refresh or retire creatives whose IPM has declined at stable bids; brief new concepts based on what won.
- Wednesday: prune placements with abnormal CTR, very short CTIT or near-zero retention; expand allow-lists with winners.
- Thursday: check MMP fraud rejections and reconcile with partner reporting.
- Friday: review bids and budgets against targets, making a small number of deliberate changes rather than many small ones.
When A Higher CPI Is The Right Answer
Sometimes the correct decision is to accept a higher CPI. Entering a high-value market, buying premium placements with strong retention, or moving to a deeper optimization event will often raise CPI while improving return. The communication challenge is internal: stakeholders who track CPI alone will see the number go up. Share quality-adjusted metrics in every report so the conversation stays focused on cost per valuable user and payback, not on the cheapest install available.
How To Measure Whether It Worked
Read results on mature cohorts. A CPI drop visible on day one can turn into a quality drop visible on day seven. Compare like with like: same geo, OS and creative mix before and after. Track three numbers side by side — CPI, your quality rate, and cost per quality user — and only declare success when the third improves.
- CPI and IPM by source and creative.
- Quality rate: D1/D7 retention, payer or event rate.
- Cost per quality user and cohort ROAS at D7 and D30.
Related Content
- Planning ResourceCPI & ROAS Calculator
- Planning ResourceLTV Calculator
- Planning ResourceMobile UA Benchmarks
- MeasurementSKAdNetwork And SKAN 4 Explained For UA Teams
- StrategyROAS vs CPI: Which KPI Should You Optimize For?
- FraudHow To Detect Mobile Ad Fraud In Your MMP Data
- CreativePlayable Ads Best Practices For 2026
Next Step
Want to put this into practice? Talk to the team behind Adora X.

