Updated:
CAC (Customer Acquisition Cost) — Why It Matters, How to Calculate It and How It Relates to LTV
CAC (Customer Acquisition Cost) is the amount a business spends to acquire one paying customer. In iGaming and betting, this usually means the total marketing and advertising cost required to acquire a player who reaches the first-time deposit (FTD) stage.
For affiliates and media buyers, CAC is one of the key metrics for scaling campaigns. It shows the actual cost of acquiring a player, taking into account traffic acquisition, testing and optimization costs rather than looking only at the nominal CPA rate offered by an advertiser.
Why Calculate CAC?
CAC helps with several practical decisions:
- Assess the real profitability of a campaign. An offer may pay 200 USD in CPA, but if traffic acquisition, creative testing and invalid leads cost 150 USD per player, the actual margin is limited.
- Compare traffic sources. Different acquisition channels can produce very different CAC figures, even within the same GEO.
- Make scaling decisions. If CAC remains well below projected LTV, a campaign has room to scale. When the two metrics move closer together, increasing the budget becomes more risky.
- Support negotiations with a CPA network. Reliable CAC, conversion and player-value data can help affiliates negotiate individual terms through affiliate programs.
How to Calculate CAC: Formula and Example
The basic formula is:
CAC = Total acquisition costs / Number of acquired paying customers
The exact costs included in CAC depend on the acquisition model. They may include:
- budget spent testing creatives and landing pages;
- costs of banner advertising, clickunder and popunder campaigns and other ad formats;
- losses from invalid or rejected traffic;
- fees for analytics platforms and postback tracking.
CAC Calculation Example
Suppose an affiliate spends 3,000 USD on traffic acquisition in one month and generates 30 players who make a first-time deposit (FTD).
CAC = 3,000 / 30 = 100 USD per player.
If the offer pays 120 USD CPA per FTD, the campaign generates a nominal 20 USD margin per player before other costs are taken into account.
However, this does not tell the whole story. If these players continue depositing and generate a high LTV, the long-term economics can be significantly stronger.
This becomes particularly important when working with RevShare as an affiliate payment model, where the affiliate's revenue depends on the player's subsequent activity.
CAC and LTV: A Key Rule of Unit Economics
CAC should never be evaluated in isolation. Together with LTV, it forms one of the basic ratios used to assess unit economics:
LTV / CAC
As a general benchmark:
- LTV/CAC < 1 — acquisition does not pay back;
- LTV/CAC between 1 and 3 — the economics require further optimization and validation;
- LTV/CAC > 3 — the campaign has a more comfortable margin between acquisition cost and customer value.
These figures should be treated as general reference points rather than universal industry benchmarks. The appropriate LTV/CAC level depends on the GEO, vertical, payment model, LTV calculation period, traffic quality and overall cost structure.
Therefore, LTV/CAC is most useful when comparing campaigns, traffic sources and cohorts under similar conditions rather than applying a fixed threshold to every offer.
Where CAC Fits into the Overall Metrics Chain
CAC complements the broader metrics framework used to evaluate the economics of an iGaming or betting offer:
CAC → FTD → RevShare → LTV → NGR → Approval Rate → Hold → Chargeback
This is not a literal sequence of player actions. It is a framework for understanding acquisition economics and the flow of revenue and affiliate payouts:
- CAC — the cost of acquiring a player up to the target action.
- FTD — the player's first deposit and a key point where acquisition starts translating into monetization.
- RevShare — an affiliate payment model in which the affiliate's revenue depends on the income generated by referred players.
- LTV — the total value generated by a player over their active lifetime, which is compared with CAC.
- NGR (Net Gaming Revenue) — net gaming revenue after applicable deductions. In many RevShare arrangements, NGR is the basis used to calculate the affiliate's share.
- Approval rate — the share of target actions approved by the operator. A low approval rate increases the effective cost of acquiring a valid player.
- Hold — the share of player wagering revenue retained by the operator after payouts. It affects GGR and, consequently, the economics generated by the player.
- Chargeback — a payment reversal that can reduce previously recognized revenue and weaken the final economics of acquisition.
In short, CAC measures the cost of acquisition, FTD marks the target action, RevShare defines the monetization mechanism, LTV measures accumulated player value, while NGR, approval rate, hold and chargebacks affect how much of that value ultimately turns into revenue.
What Affects CAC?
Competition in the GEO
Acquisition costs depend heavily on competition for advertising inventory and audiences. In mature, highly competitive GEOs, traffic can cost more than in less saturated markets.
For a broader comparison of market economics, see the iGaming market reviews on 3S.INFO.
Creative Quality and Ad Format
Weak creatives can increase click costs and reduce conversion to FTD. As a result, more advertising spend is required to acquire each paying player, pushing CAC higher.
Traffic Type
Different traffic sources vary significantly in both cost and audience quality. For example, motivated traffic may produce a lower acquisition cost but also attract players with weaker retention.
This is why a traffic source should not be evaluated on CAC alone. The resulting player LTV also matters.
Licensing and Offer Quality
The presence of a gambling license can affect traffic requirements, conversion rates and player retention.
However, it would be incorrect to assume that a licensed operator will always deliver a lower CAC. The outcome depends on the market, offer terms, advertising restrictions and audience quality.
Payment Infrastructure
Convenient payment methods for players can reduce friction at the deposit stage. When a higher share of registered users reaches FTD, the cost of acquiring each paying player decreases.
How to Reduce CAC Without Sacrificing Traffic Quality
- Test different traffic sources and compare them not only by acquisition cost but also by LTV/CAC.
- Improve campaign attribution and postback tracking to avoid optimizing campaigns based on incomplete data.
- Compare different affiliate marketing verticals and prioritize those where the audience converts more efficiently.
- Test offers in betting, esports and poker depending on the audience and available acquisition channels.
- Choose 3SNET offers with transparent terms and compare them by approval rate, hold, payment model and traffic quality.
- Monitor fraud traffic, as inexpensive but invalid traffic can create the illusion of a low CAC while increasing the actual cost of acquiring a valid player.
Common CAC Mistakes
- Calculating CAC based only on media buying costs. If testing, platform fees and other relevant expenses are excluded, CAC may be understated.
- Counting registered users instead of paying players. When measuring the cost of acquiring an FTD, the calculation should focus on users who actually complete the target action.
- Comparing CAC across GEOs without considering market economics. Average deposits, conversion rates, retention and traffic costs can vary significantly between markets.
- Optimizing exclusively for a lower CAC. A low acquisition cost does not necessarily mean higher profitability. Cheaper traffic may have lower FTD conversion, weaker retention or lower LTV. CAC should therefore be evaluated together with the quality and subsequent value of acquired players.
- Ignoring traffic quality. Fraudulent and invalid users can distort campaign economics and create a misleadingly low CAC.
- Failing to recalculate CAC regularly. Acquisition costs change with competition, seasonality, advertising channels and offer conditions.