Calculator · 008
CAC Calculator
Measure what it costs to acquire one customer — and decide whether acquisition efficiency or budget is the lever that wins more customers.
Customer acquisition cost
—
AverageFormula
CAC = Spend / New customers
Understanding customer acquisition cost
Reference material — the calculator above stays the primary tool.
What CAC measures
Customer acquisition cost is the average spend required to win one new customer. It is the denominator of unit economics: every retention, pricing, and lifetime-value decision is ultimately judged against what it costs to acquire the customer in the first place.
On its own a CAC figure is neither good nor bad — it only becomes a verdict when set against lifetime value, which is why the LTV:CAC ratio is its natural companion.
How to read your result
Here, lower is better:
Low — CAC well above benchmark; acquisition efficiency is the constraint. Average — near benchmark; targeted efficiency work pays off. Strong — CAC at or below benchmark; the channel can absorb more budget profitably.
CAC vs CPA vs CPL
The three acquisition-cost metrics differ by what they count. CAC divides blended spend by new customers; CPA divides campaign spend by acquisitions; CPL divides spend by leads, the top-of-funnel step before a customer. Read them together to see where cost concentrates between lead, acquisition, and blended customer cost.
Levers that lower CAC
The reliable levers are conversion efficiency on paid traffic, channel reallocation toward lower-payback sources, retention and referral that reduce the share of customers you must buy, and pruning spend on low-converting segments. Model each gain as a scenario above to see the additional customers the same budget would win.
Why pair CAC with LTV?
CAC answers what a customer costs; lifetime value answers what they are worth. Neither is actionable alone. A rising CAC is fine if lifetime value rises faster, and a low CAC can still be unprofitable if customers churn quickly. The related LTV and LTV:CAC tools close that loop.