CAC: What It Is and How to Calculate Customer Acquisition Cost

Author: IT Sectr Published: 2026-04-20 Reading time: 9 min

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 — the cost of acquiring one paying customer, the sum of all marketing expenses to obtain them.
  • Formula CAC = total marketing costs / number of paying customers acquired.
  • The metric should be considered alongside LTV — a healthy LTV/CAC ratio is >= 3.
  • CAC varies by channel: organic traffic has zero CAC, paid traffic grows with competition.
  • Blended CAC (average across all channels) is less informative than CAC per individual channel.

What Is CAC?

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.

Why Track CAC

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: CAC Recovery Time

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.

How to Calculate CAC

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.

kotlin
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.

MetricFormulaExample
CPISpend / Installs$10,000 / 10,000 = $1.00
CACSpend / Paying Users$10,000 / 200 = $50.00
Blended CPITotal Spend / All Installs$10,000 / 15,000 = $0.67

CAC by Channel

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.

CAC and LTV Ratio

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.

CategoryAverage CACTypical LTV/CAC
Hypercasual Games$0.152–3
Casual Games$1.503–5
Midcore Games$5–103–4
Health & Fitness$8–154–6
Dating Apps$20–505–10

CAC by Acquisition Channel

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.

Strategies to Reduce CAC

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 Calculation and Interpretation Mistakes

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

How is CAC different from CPI?

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.

What CAC is considered high?

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.

How often should CAC be recalculated?

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.

Can CAC be reduced without losing quality?

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.

Why does CAC increase over time?

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

  • CAC — the cost of acquiring a paying customer, a fundamental unit economics metric.
  • Formula CAC = all marketing costs / number of new paying customers.
  • Healthy ratio LTV/CAC >= 3 is a condition for business scalability.
  • Acquisition channels have different CAC: from $0 (organic) to $50 (Dating).
  • Reduce CAC through creatives, conversion optimization, retargeting, and referral programs.
  • Mistakes include confusing CPI and CAC, lack of channel segmentation, and incorrect attribution.
  • Payback Period CAC/LTV is an additional indicator that should not exceed 12 months.

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.

Discuss the project

Read also