CAC by channel: how to compare customer cost
Channel CAC is the cost of acquiring one new customer broken down by a specific traffic source. The channel view helps reallocate budget, scale effective sources, and keep LTV/CAC and Payback under control.
What the metric measures
The economics of customer acquisition for each channel: how much a customer costs, their quality (retention, AOV/ARPU, returns), and the contribution to growth — and whether investment should be increased or reduced.
Calculation
- CAC (Paid) by channel = (media + platform fees + agency fees) / new customers from the channel
- CAC (Blended) by channel = (all relevant acquisition costs allocated to the channel) / new customers from the channel
- LTV/CAC by channel = LTVchannel / CACchannel
- Payback (months) = CACchannel / monthly contribution profit per customer from the channel
- Incremental CAC = ΔSpendchannel / ΔNew customerschannel (lift/holdout)
Agree on attribution (click/view; 7/28 days), models (last/multi-touch), brand vs non-brand, deduplication across channels, currencies/VAT, and anti-fraud.
Calculation example
Search ads: 60,000 for 40 customers — CAC 1,500. Social media: 45,000 for 15 customers — CAC 3,000. Partner referrals: 10,000 in bonuses for 20 customers — CAC 500. With similar LTV the budget should shift towards search and referrals.
Data sources
Ad platforms (spend), MMP/web analytics (sessions/attribution), CRM/billing (the "new customer" event), ERP (costs/fees/sales salaries), call tracking, UTM reference lists.
Interpretation
- Low CAC + high LTV/Payback — scale while monitoring diminishing returns
- High CAC is acceptable with high LTV/retention or strategic value of the channel
- Rising CAC: auction competition, creative fatigue, audience saturation, attribution errors
- Compare quality: AOV/ARPU, returns, churn, NRR/GRR
Useful breakdowns
- Channels / campaigns / creatives / keywords
- Audiences / placements, regions / currencies / devices
- Brand vs non-brand traffic
- New vs reactivated; first purchase vs subscription/plan
Dashboard visualizations
- Bar chart of CAC by channel with LTV/CAC and Payback alongside
- Scatter: X — CAC, Y — LTV, size — volume
- Monthly trend of Paid vs Blended CAC
- Scaling curve: budget → CAC/volume
- Funnel Impr→Click→Lead→Sale for each channel
How to set targets
Set a threshold CAC and LTV/CAC and Payback targets by channel, CPC/CPA limits, an incrementality measurement policy (holdout/geo), an SLA for refreshing creatives, and an experiment plan. Scale in steps while monitoring returns.
Common mistakes
- Inconsistent attribution models/windows across channels
- Agency fees/commissions not included; VAT included
- "New" customers not deduplicated across channels
- Mixing brand and performance traffic
- Ignoring customer quality and diminishing returns
- Comparing different currencies/periods without normalization
Questions for discussion
- Which channels already exceed the target LTV/CAC and are ready to scale?
- What will reduce CAC faster: new audiences, creatives, or landing pages?
- What is the incremental CAC at +20% budget?
- How does Payback by channel change at 30/60/90 days?