How to Calculate Customer Acquisition Cost Across Channels
Why CAC Is the Most Important Metric You're Probably Getting Wrong
Customer Acquisition Cost (CAC) tells you exactly how much you're spending to bring in each new customer. In practice, it's the most misunderstood metric in digital marketing — especially when running ads across multiple platforms.
The Basic CAC Formula
CAC = Total Ad Spend ÷ New Customers Acquired
For a single channel in isolation, that's easy. Spend $10,000 on Google Ads, get 50 new customers: CAC = $200.
But when someone clicks your Google Ad, doesn't convert, sees your Meta retargeting ad, and then converts — both Google and Meta claim credit. Your reported CAC is now $200 from Google AND $100 from Meta, even though you only acquired 50 customers total.
True Blended CAC (The Number That Actually Matters)
True Blended CAC = Total Spend Across All Channels ÷ Total Actual New Customers
To get "Total Actual New Customers," pull from your revenue source — not from your ad platforms. Check Stripe, Shopify, or HubSpot for actual new paying customers in the period.
Example Calculation
| Channel | Spend | Platform-Reported Conversions | Platform CAC |
|---|---|---|---|
| $15,000 | 75 | $200 | |
| Meta | $10,000 | 60 | $167 |
| TikTok | $5,000 | 30 | $167 |
| **Total** | **$30,000** | **165** | **$182 avg** |
Actual new customers from Stripe: 80
True Blended CAC: $30,000 ÷ 80 = $375 — nearly 2x what platform metrics suggested.
How to Automate This
AdBliss connects all your sources, deduplicates conversions using probabilistic modeling, and shows you true CAC by channel — updated every 30 minutes.
Ready to see your real attribution data?
Connect your ad platforms in 2 minutes. Free forever. No credit card needed.
Book a Demo