The Customer Acquisition Cost (CAC) Calculator tells you exactly how much you spend, on average, to win one new paying customer — broken down by marketing channel and benchmarked against the lifetime value of those customers. Whether you run paid search, paid social, email campaigns, or all three, this tool gives you the single number that determines whether your growth engine is actually profitable.
Why CAC matters
CAC is the denominator in the most important ratio in growth marketing: LTV:CAC. If a customer is worth $480 over their lifetime and it costs you $40 to acquire them, your ratio is 12:1 — exceptional. If it costs $500 to acquire a $480 customer, you are burning money on every signup no matter how fast you grow. Investors, CFOs, and growth leads all watch this ratio closely. A ratio of 3:1 or above is the widely-cited benchmark for a healthy, scalable acquisition model.
How the calculator works
Step 1 — enter your channels. Add a row for each marketing channel (Google Ads, Meta, LinkedIn, referral, email, etc.). Enter the total ad spend and the number of new customers that channel generated in the same period (usually a calendar month or quarter).
Step 2 — blended CAC. The tool divides total spend by total new customers:
CAC = total marketing spend / new customers acquired
Step 3 — per-channel CAC and spend share. The breakdown table shows each channel’s individual CAC alongside its percentage of your total budget, so you can see at a glance which channels deliver customers cheaply and which are draining budget inefficiently.
Step 4 — LTV and the LTV:CAC ratio (optional). Paste in a known LTV figure, or tick the checkbox to derive it from first principles using the standard SaaS formula:
LTV = (monthly ARPU × gross margin %) / monthly churn %
For example: monthly ARPU = $40, gross margin = 70%, monthly churn = 5% yields LTV = (40 × 0.70) / 0.05 = $560.
Step 5 — payback period. When ARPU-mode is on, the tool also computes:
Payback (months) = CAC / (monthly ARPU × gross margin)
This shows how many months of gross profit it takes to recoup acquisition spend — a critical metric for cash-flow planning and fundraising.
Worked example
A SaaS startup runs three paid channels in May:
| Channel | Spend | New customers | CAC |
|---|---|---|---|
| Google Ads | $5,000 | 120 | $41.67 |
| Meta Ads | $3,000 | 60 | $50.00 |
| $2,000 | 20 | $100.00 | |
| Total | $10,000 | 200 | $50.00 |
Blended CAC = $10,000 / 200 = $50.00.
Monthly ARPU = $40, gross margin = 70%, churn = 5%.
LTV = (40 × 0.70) / 0.05 = $560.
LTV:CAC = 560 / 50 = 11.2× — excellent.
Payback = 50 / (40 × 0.70) = 1.79 months.
The LinkedIn channel has a CAC of $100 — double the blended average. With LTV of $560 its ratio is still 5.6×, so it is profitable, but budget might be better deployed into Google Ads (12.5× ratio) before scaling LinkedIn further.
Formula reference
- CAC = total sales and marketing spend / new customers acquired
- LTV = (monthly ARPU × gross margin %) / monthly churn %
- LTV:CAC ratio = LTV / CAC
- Payback period = CAC / (monthly ARPU × gross margin %)
Everything runs in your browser. No data is uploaded or stored.