Ad campaigns can spend thousands of dollars a day — but are these investments paying off? CAC (Customer Acquisition Cost) shows the cost of acquiring one paying user. According to AppsFlyer (2025), the average CAC in mobile games is $2.50, while in fintech apps it reaches $25. This metric directly determines which marketing budget is economically justified and which channels are more effective.
Key Takeaways
CAC (Customer Acquisition Cost) is the sum of all marketing and sales expenses divided by the number of paying customers acquired over a period. In mobile development, CAC is a key user acquisition (UA) metric that determines which advertising channels are working effectively.
The metric includes direct advertising costs (CPI campaigns on Facebook Ads, Google Ads, TikTok), marketer salaries, analytics tools, and creative production costs. Fully loaded CAC accounts for all of these components and provides a realistic picture.
According to Singular (2025), the average CAC in the mobile industry is $4.20 for iOS and $2.10 for Android. This difference is driven by the higher purchasing power of iOS users and lower competition for Android traffic. CAC is growing by 10–15% annually due to media inflation.
CAC directly impacts business profitability. If CAC exceeds LTV, each new user brings a loss. Scaling ad campaigns with CAC > LTV leads to bankruptcy. This metric is essential for budgeting, channel selection, and evaluating unit economics.
The second reason is benchmarking. Comparing CAC with competitors shows the effectiveness of the UA team. If CAC is 20% lower than the category average, the team is outperforming the market. If it's higher, it's time to optimize creatives, targeting, or the funnel.
Payback Period shows how many months it takes for a user’s revenue to cover CAC. Formula = CAC / Monthly ARPU. If CAC = $30, Monthly ARPU = $10, Payback = 3 months. For a healthy business, Payback should not exceed 12 months for subscriptions, 6 months for IAP models, and 1 month for hypercasual games.
The basic CAC calculation requires two values: total marketing spend and number of paying customers acquired. The calculation period can be a month, quarter, or year. It’s important to define who qualifies as a paying customer in the context of your specific business.
data class CACMetrics(
val adSpend: Double,
val salaries: Double,
val tools: Double,
val newPayingUsers: Int
) {
val totalCAC: Double
get() = roundToTwoDecimals(
(adSpend + salaries + tools) / newPayingUsers
)
val marketingCAC: Double
get() = roundToTwoDecimals(
adSpend / newPayingUsers
)
}
The CACMetrics class separates full and marketing CAC. MarketingCAC only includes advertising spend — it’s needed for day-to-day UA management. TotalCAC includes salaries and tools — for strategic planning. Both values are useful, but use TotalCAC when comparing with LTV.
Important: when calculating CAC, only count paying users, not all installs. CPI (Cost Per Install) is the cost per install, while CAC is the cost per paying customer. If CPI = $1 and the conversion to paying is 2%, then CAC = $1 / 0.02 = $50. Ignoring conversion is the most common mistake.
| Metric | Formula | Example |
|---|---|---|
| CPI | Spend / Installs | $10,000 / 10,000 = $1.00 |
| CAC | Spend / Paying Users | $10,000 / 200 = $50.00 |
| Blended CPI | Total Spend / All Installs | $10,000 / 15,000 = $0.67 |
Blended CAC (average across all channels) can hide inefficiencies in individual channels. Calculate CAC separately for each source: Facebook Ads, Google Ads, Apple Search Ads, TikTok, organic traffic, referral programs. This allows you to reallocate budget to the most effective channels.
LTV/CAC ratio is the primary indicator of mobile business health. A value of 3 or higher means the business can scale. A value below 1 means the business is unprofitable at the unit economics level. Investors and venture capital funds look at this ratio first.
According to OpenView (2025), the median LTV/CAC for public mobile-first companies is 3.8. Top companies (Spotify, Duolingo, Roblox) show 5–8. The higher the ratio, the more budget can be allocated to aggressive growth without sacrificing profitability.
The Payback Period complements LTV/CAC. Even with a good ratio, if Payback exceeds 12–18 months, the business faces cash flow gaps. Fintech and D2C brands can have LTV/CAC = 5 with a Payback of 15 months — this is acceptable if financing is available.
| Category | Average CAC | Typical LTV/CAC |
|---|---|---|
| Hypercasual Games | $0.15 | 2–3 |
| Casual Games | $1.50 | 3–5 |
| Midcore Games | $5–10 | 3–4 |
| Health & Fitness | $8–15 | 4–6 |
| Dating Apps | $20–50 | 5–10 |
Acquisition channels have radically different CAC. Understanding the cost of each channel is essential for effective budget allocation. Let’s review the main channels for mobile apps with current data.
Apple Search Ads — the most expensive channel with a CAC of $3–8, but with the highest conversion to paying users. Users coming through ASA make purchases 2–3 times more often. High traffic quality justifies the price: the LTV of these users is 40–60% above average.
Facebook Ads — the primary channel for most apps. CAC of $1–5 depending on category and region. Pros: flexible targeting and lookalike audiences. Cons: rising costs due to IDFA changes and targeting restrictions after iOS 14.5. iOS 14.5 increased CAC on Facebook by 20–30% according to Singular (2025).
Google Ads (UAC) — a competitor to Facebook in traffic volume. CAC is 10–20% lower than Facebook, but conversion to paying users is 15–25% lower. Google UAC automatically optimizes campaigns by goal: install, action, or target cost. For subscription apps, Google is less effective due to a weak attribution model.
TikTok Ads — a fast-growing channel with a CAC of $1–3 for casual games. The young audience converts better for apps with a short lifecycle. TikTok’s viral potential lowers CAC: users may install an app not from an ad but because they saw it in organic content.
Organic traffic — ASO (App Store Optimization), referral programs, content marketing. CAC = $0. Organic users have an LTV 20–30% higher than paid users. The goal of a UA strategy is to increase the organic share to 30–50% of all installs.
Reducing CAC is one of the main goals of the UA team. Every dollar saved on CAC while maintaining LTV is pure profit. Let’s look at strategies validated by the practice of leading mobile publishers.
First strategy — creative optimization. A/B testing of videos, playable ads, and static images. A creative with a high CTR (above 1.5%) lowers CPI and therefore CAC. Facebook recommends updating creatives every 2–3 weeks — outdated creatives lose effectiveness and increase CAC by 15–25%.
Second strategy — improving post-install conversion to paying users. Onboarding, first impressions, fast activation — factors that influence conversion. If users immediately see the product’s value after install, the likelihood of purchase increases. Conversion growth from 2% to 3% reduces CAC by 33% — without changing ad spend.
Third strategy — retargeting. Users who interacted with the app but didn’t install (or installed and left) are cheaper to re-engage. Retargeting campaigns show a CAC 40–60% lower than cold audience campaigns.
Fourth strategy — referral programs. A user brings a friend and gets a bonus. The CAC of these users equals the cost of the bonus — significantly lower than paid traffic. Dropbox historically grew from 100,000 to 4 million users in 15 months through its referral program, driving CAC down to nearly zero.
CAC is a simple metric that’s easy to calculate incorrectly. Let’s go through the most common mistakes. First — not accounting for all costs. CAC should include not only media spend but also salaries, software, and creative production. Omitting even one expense item understates CAC and creates a false sense of efficiency.
Second mistake — averaging CAC across all channels and products. If Facebook CAC = $3 and Google CAC = $1, a blended CAC of $2 hides Facebook’s inefficiency. Budget is allocated incorrectly. Calculate CAC separately for each campaign, creative group, country, and platform.
Third mistake — confusing CPI and CAC. CPI is cost per install, CAC is cost per paying customer. If 100 installs cost $100, CPI = $1. If only 2 out of 100 become paying customers, CAC = $50. Marketing managers who focus on CPI instead of CAC make wrong scaling decisions.
Fourth mistake — ignoring the attribution funnel. Last-click attribution assigns the conversion to the last channel, first-click to the first. The choice of attribution model changes CAC by 20–40%. Use multi-touch attribution for correct CAC distribution across touchpoints. Singular and AppsFlyer support flexible attribution models.
Frequently Asked Questions
CPI (Cost Per Install) is the cost of one install. CAC is the cost of one paying customer. CAC is always higher than CPI because only a fraction of installing users end up paying.
A high CAC is one that exceeds LTV. If LTV = $10 and CAC = $15, the business is unprofitable. In absolute terms, CAC above $5 for casual games is considered high, while for fintech, $30+ is normal.
Monthly — for general reporting. Weekly — for active UA campaigns. When launching new creatives — every 3–5 days to quickly identify ineffective ads and reallocate budget.
Yes, by improving creatives, targeting, and conversion to paying users. Better creatives can reduce CPI by 30–50% without losing traffic quality. Retargeting and referral programs also reduce CAC while maintaining LTV.
Natural causes: ad inflation, audience saturation, growing competition. If CAC grows faster than the market (more than 10–15% per year), the issue lies in outdated creatives, targeting, or declining product conversion.
Summary
We will develop a mobile application turnkey
IT Sectr creates iOS and Android applications for startups and businesses since 2017. We will advise you and propose the best solution.
Read also