CAC for Mobile Apps Explained (Plus the Calculation Mistakes to Avoid)
What Customer Acquisition Cost means for mobile apps, how to calculate it across blended and per-channel, and the four calculation traps that mislead indie devs.
CAC — Customer Acquisition Cost — is one of two numbers (alongside LTV) that determines whether your app is a business or a hobby. Get CAC wrong and you'll either overspend on acquisition or underspend, both of which are slow-motion failures.
This is the glossary post for what CAC actually means in mobile, how to calculate it correctly, and the four traps to avoid.
The basic formula
CAC = Total acquisition spend / Number of customers acquired
If you spent $1,000 and acquired 200 paying customers, CAC = $5.
Simple. The problem is which "spend" and which "customers" — and over what time window.
CAC vs CPI
These are different and often confused:
- CPI = Cost Per Install. Spend / installs.
- CAC = Cost per paying customer. Spend / paying customers.
For a freemium subscription app with 30% install-to-paid conversion:
CPI = $3
Install-to-paid = 30%
CAC = $3 / 0.30 = $10
CPI is the lower number that ad networks report. CAC is the higher number that actually drives business decisions.
Most indie devs accidentally use CPI when they should be using CAC, then misjudge profitability.
Blended vs per-channel CAC
Blended CAC
Blended CAC = (All paid spend + Marketing salaries + Tools)
/ (All paying customers from all sources)
This is the "true" CAC most useful for business planning. It includes:
- Paid ad spend.
- Marketing team salaries.
- Marketing tools (MMP, analytics, design).
- Content creation costs (videos, blog).
- PR.
For indie devs without a marketing team:
Blended CAC = (Paid spend + Tools)
/ (All paying customers from all sources)
Per-channel CAC
Per-channel CAC = Channel spend / Paying customers from that channel
The per-channel number tells you which channels are profitable. Use this for scaling decisions.
What "customer" means
For different monetization models:
Subscription
CAC per paying subscriber. Don't count trial-starts unless they convert.
CAC = Spend / Trial-to-Paid conversions
IAP / Game
CAC per first-time payer. The user who made their first IAP purchase.
CAC = Spend / First-time payers
Ad-supported
CAC per "retained user worth monetizing" — typically D7 or D30 retained user.
CAC = Spend / D7 retained users
Freemium
Depends on what "monetization" means for you. If free users are valuable (e.g., for ad revenue or virality), include them. If only paying users matter, exclude them.
The four calculation mistakes
Mistake 1: Using CPI instead of CAC
Already discussed. The single most common mistake. If 30% of installs convert to paid, your CAC is ~3× your CPI. Don't conflate.
Mistake 2: Ignoring time delay
For a subscription app with a 7-day trial:
- User installs day 0.
- User starts trial day 0.
- User converts to paid day 7.
- Your CAC for them is fully knowable only after day 7.
If you calculate CAC weekly using "last 7 days spend / last 7 days new payers," you'll lag the truth by a week. Match your spend window to your conversion window.
Mistake 3: Ignoring organic contribution
If you spent $1,000 on paid ads and got 200 paid customers, but 80 of those would have converted organically (via search or word of mouth), your incremental CAC is:
Incremental CAC = $1,000 / 120 = $8.33
Not $5. The incrementality test is hard but matters at scale.
Mistake 4: Mixing acquisition with retention spend
If you spent $500 on paid ads (acquisition) and $300 on retargeting your lapsed users (retention), the retention spend isn't CAC — it's retention cost.
True CAC = $500 / New paying customers (not including retargeted reactivations)
Lump them together and you'll think CAC is higher than it is, possibly underspending.
CAC payback period
CAC payback period = CAC / Monthly net revenue per customer
If CAC is $20 and monthly net revenue per customer is $5, payback = 4 months.
Indie targets:
- Payback < 6 months: comfortable, can scale aggressively.
- Payback 6-12 months: workable if retention is strong.
- Payback 12+ months: only sustainable for high-LTV businesses with capital backing.
CAC by category
Median 2026 CAC (US):
| Category | Median CAC |
|---|---|
| Productivity | $15-$40 |
| Health & Fitness | $25-$60 |
| Photo & Video | $20-$45 |
| Casual games | $5-$15 |
| Mid-core games | $40-$120 |
| Dating | $50-$150 |
| Fintech | $50-$200 |
| Education | $20-$50 |
Wide ranges. Your actual CAC depends on your conversion funnel + LTV. Use the Ad Analytics Calculator to model yours.
CAC payback in subscription apps
For subscription apps, payback math is more nuanced because revenue is recurring:
Net revenue per subscriber per month = ARPU × (1 - Apple/Google take)
For a $9.99/month app:
- Year 1: ~$6.99/mo net.
- Year 2+: ~$8.49/mo net.
If CAC = $50:
- Payback at year 1 rate: $50 / $6.99 = 7.2 months
- Payback at year 2 rate: $50 / $8.49 = 5.9 months
The crossover from year-1 (30% Apple take) to year-2 (15%) shortens payback meaningfully for subscription apps that retain past month 12.
See LTV calculation for subscription apps for the full LTV side of the math.
The LTV / CAC ratio
The single most important metric for any subscription app:
LTV / CAC ratio
Industry benchmarks:
- LTV / CAC > 3: healthy unit economics, scale aggressively.
- LTV / CAC = 1-3: working, but careful — small changes (price hike, churn fix) can move things.
- LTV / CAC < 1: losing money on acquisition. Don't scale; fix unit economics first.
The 3× rule of thumb gives margin for:
- Variance in CAC estimates.
- Future LTV degradation (churn drift).
- Opex outside acquisition (servers, support, tools).
How to lower CAC
Three big levers:
1. Improve conversion at every funnel step
- Listing → install (ASO + screenshots + icon).
- Install → activated (onboarding).
- Activated → trial (paywall placement + copy).
- Trial → paid (trial design, follow-up).
A 20% lift at any step lowers CAC by 20%. See conversion rate optimization.
2. Improve organic acquisition
Every install you get from organic is CAC reduction at the blended level. Focus on:
- ASO ranking (free tools, audits).
- Word of mouth (product quality).
- Content marketing.
- Referral mechanics.
3. Channel-level efficiency
Some channels are 2-5× cheaper than others. If your blend is 50% Meta, 50% TikTok with TikTok at half the CAC, rebalance toward TikTok (within saturation limits).
How to raise the "LTV" half of LTV / CAC
If CAC is hard to lower, push LTV up:
- Increase ARPU (pricing tests).
- Increase retention (less churn).
- Add expansion revenue (upgrade tiers).
- Improve trial-to-paid conversion.
See mobile app churn and retention.
Common mistakes
- Using CPI as CAC. They're different by 3-5×.
- Ignoring time delay. Match windows.
- Skipping incrementality. Organic baseline matters.
- Mixing acquisition + retention spend. Separate them.
- Looking only at blended CAC. Per-channel reveals the real story.
- No LTV / CAC ratio tracking. It's the headline metric.
Run the unit economics
Plug your numbers into the Ad Analytics Calculator — it models CPI → install → trial → paid → LTV → ROAS in one flow. Compare against Ad Benchmark Analyzer to see if your CAC sits at, above, or below your category's median.
Related reading
- LTV Calculation for Subscription Apps
- ROAS Explained for Mobile Apps
- Mobile Ad Metrics Guide
- CPM, CPC, CPI in App Advertising Explained
- Measuring True ROAS for Subscription Apps
- Mobile App Monetization Guide 2026
Try the tools
Ready to Optimize Your App Store Listing?
Try our free ASO tools — no signup required.