Marketing Metrics
How to Calculate Customer Acquisition Cost
CAC shows how much it costs to win a new customer. It becomes useful when cost categories and customer cohorts are measured consistently.
By QuickWebUtility Editorial ยท Published Aug 6, 2026
The quick answer
Customer acquisition cost, or CAC, is the average cost to acquire one new customer during a defined period or cohort. It is usually calculated by dividing acquisition costs by new customers acquired.
Formula
cac = total_acquisition_cost / new_customers_acquiredTotal acquisition cost can include ad spend, sales compensation, agency fees, marketing software, creative production, events, and acquisition-focused salaries. The Customer Acquisition Cost Calculator includes both total CAC and marketing-only CAC.
Example
If acquisition costs total 18,000 and those efforts bring in 120 customers, CAC is 150.
Use the right denominator
CAC divides by customers, not leads, visitors, signups, or trials unless those are genuinely the customers being measured. If you are analyzing lead quality, use the Conversion Rate Calculator alongside CAC.
Common mistakes
Do not mix paid and organic costs inconsistently from month to month. Do not use blended CAC when channel CAC differs enough to change budget decisions. Do not compare CAC with lifetime value unless both use the same customer segment.
Actionable recommendations
Track CAC by channel, campaign, geography, product, and customer segment when possible. Compare CAC with payback period, gross margin, and customer lifetime value. For advertising campaigns, compare CAC with the ROAS Calculator.
FAQ
Should salaries be included in CAC?
Include acquisition-focused salaries for fully loaded CAC. Exclude them only when you clearly label the metric as media-only or marketing-only CAC.
Is lower CAC always better?
Not always. A higher CAC can be acceptable when customers have higher margin, longer retention, faster payback, or strategic value.