How do you judge app marketing KPIs?
Unify the definitions first, then compare against country, OS, and category benchmarks.
Related resources
Unify the definitions first, then compare against country, OS, and category benchmarks.
Related resources
Unify the definitions of CPI/CPA/ARPU/ROAS and judge campaign performance against country/OS/category benchmarks. Absolute numbers without a benchmark are meaningless.
Measure KPIs in 5 layers: (1) efficiency (CPI/CPC), (2) conversion (CPA/CVR), (3) value (ARPU/ARPPU), (4) payback (ROAS), (5) durability (LTV/Retention). Never judge on a single metric — monitor all five together.
| Metric | Definition | Formula | Measurement timing |
|---|---|---|---|
| CPI | Cost per install | cost / installs | Per campaign, daily |
| CPC | Cost per click | cost / clicks | Per campaign, daily |
| CPA | Cost per action | cost / conversions | Typically D7 basis |
| CTR | Impression→click rate | clicks / impressions | Network report basis |
| IPM | Installs per 1000 impressions | (installs / impressions) × 1000 | Used on TikTok etc. |
| ARPU | Avg revenue per user | revenue / installs | At D7 / D30 |
| ARPPU | Avg revenue per paying user | revenue / paying_users | Per cohort |
| ROAS | Revenue vs ad cost | revenue / cost | D7 / D30 / D90 |
| LTV | User lifetime value (predicted) | cumulative ARPU × retention curve | 12-month projection |
USD basis, Adjust + AppsFlyer aggregate data. Standard deviations across category/country/OS are large — treat as reference only.
| Country/OS | Category | CPI | D7 ROAS | D7 retention |
|---|---|---|---|---|
| KR iOS | Commerce | $3.20 – $4.80 | 12% – 25% | 22% – 30% |
| KR iOS | Games | $4.50 – $7.00 | 8% – 18% | 18% – 25% |
| KR AOS | Commerce | $1.80 – $3.20 | 10% – 22% | 19% – 27% |
| KR AOS | Games | $2.50 – $4.50 | 6% – 15% | 15% – 22% |
| JP iOS | Commerce | $4.80 – $7.50 | 15% – 30% | 25% – 33% |
| JP iOS | Games | $6.00 – $9.50 | 12% – 22% | 22% – 30% |
| US iOS | Commerce | $4.50 – $6.80 | 10% – 20% | 20% – 28% |
| US iOS | Games | $5.50 – $9.00 | 10% – 22% | 18% – 26% |
| US AOS | Commerce | $2.50 – $4.20 | 8% – 18% | 17% – 24% |
| SEA AOS | Commerce | $0.60 – $1.50 | 6% – 12% | 12% – 20% |
1) Attribution window mismatch (Meta 1d_click vs Adjust 7d_click). 2) SKAN postback delays land iOS installs on D-2~D-3. 3) Missing cost-data sync. Use Adjust numbers as the SSOT for all analysis.
You're catching high-value users but acquisition is too expensive. 1) Lower bids −10%. 2) Try the same LTV group on cheaper networks. 3) Narrow the Lookalike seed for tighter targeting.