What is customer acquisition cost?
Customer acquisition cost (CAC) is the average cost of winning one new paying customer: what you spent on acquiring customers in a period, divided by the customers you won in it. It counts paying customers only. It isn't cost per lead, cost per signup or cost per click: a campaign that brings 2,000 signups and 50 paying customers for $7,500 has a CAC of $150, not $3.75.
Customer acquisition cost formula
Total acquisition costs are marketing costs plus sales costs plus any other acquisition costs. In the calculator's example (fictional numbers), $5,000 of marketing, $2,000 of sales and $500 of other costs make $7,500; divided by 50 new customers, CAC is $150. To reach a $100 target at the same spend you'd need 7,500 ÷ 100 = 75 customers, 25 more. With a $600 gross-profit LTV, LTV:CAC is 600 ÷ 150 = 4.00:1.
Costs and customers must cover the same period. When customers take weeks to convert, costs in one month produce customers the next; pick a rule (such as counting customers one trial length later) and keep it every period.
What should be included in CAC?
- Advertising spend
- Agency fees and acquisition contractors
- Marketing and sales salaries, or the share of time spent winning new customers
- Sales commissions on new business
- Marketing and sales software
- Creative production
Companies draw the line differently. Most leave out product development, customer success for existing customers and general overhead, since those don't exist to win new customers. Not every operating expense belongs in CAC; whatever you include, write the rule down so this quarter compares with the last.
Blended CAC vs paid CAC
Blended CAC divides acquisition costs across a defined scope (the whole business, or one product) by all new customers in that same scope, whatever channel they came from. Paid CAC divides paid acquisition costs by the customers attributed to paid acquisition, under a methodology you state. Blended CAC is usually lower, because customers from organic search, referrals and word of mouth arrive without ad spend.
Paid CAC misleads when only ad spend is counted: agency fees, creative and the people running campaigns are paid acquisition costs too. Channel CAC is one figure per channel, and depends on how customers are assigned: a customer who found you through search and came back through an ad counts for search under first touch and for the ad under last touch.
CAC vs CPA vs CPL
| Metric | Name | Divides cost by | Example |
|---|---|---|---|
| CAC | Customer acquisition cost | New paying customers | $7,500 ÷ 50 customers = $150 |
| CPA | Cost per acquisition | The action a platform calls an acquisition (a signup, a purchase, an install) | $1,000 ÷ 200 signups = $5 |
| CPL | Cost per lead | Leads (form fills, demo requests) | $1,000 ÷ 80 leads = $12.50 |
A signup or a lead isn't a paying customer, so CPA and CPL are usually far lower than CAC for the same spend.
What is a good CAC?
No CAC is good or bad on its own. $150 is cheap for a customer worth $2,000 in gross profit and expensive for one worth $100. Judge it against your gross-profit LTV, retention, margins, payback period, cash, customer segment and growth plans, and compare with your own history before anyone else's benchmark.
How to reduce CAC
- Improve landing page conversion, so the same traffic brings more customers.
- Remove friction from signup, onboarding and checkout.
- Target campaigns more tightly, and stop paying for clicks that never convert.
- Clarify positioning, so the people who arrive are the people who buy.
- Qualify leads before they take sales time.
- Review channels by the customers they bring, not the signups.
- Improve trial-to-paid conversion.
- Cut acquisition costs that don't lead to customers.
None has a guaranteed effect; measure each change against your own baseline.
CAC for SaaS businesses
In SaaS, the signup is rarely the customer. With a free trial, the acquisition happens when a trial converts to paid, sometimes weeks later, so counting signups as customers makes CAC look a fraction of what it is. Sales-led products carry salaries, commissions and longer cycles that self-serve products don't. And because revenue arrives monthly, churn shortens the lifetime that has to pay CAC back, which is why LTV:CAC and payback period matter more for subscriptions than CAC alone.
How SuprAnalytics helps analyze acquisition sources
The customer side of CAC is knowing where paying customers came from. SuprAnalytics is web analytics that ties payments to the visits behind them:
- Website traffic by channel, referrer and campaign, with UTM tracking.
- Goal tracking for signups and trials, and conversion funnels that can end in a payment.
- Payments from Stripe, Polar, Lemon Squeezy, Paddle and Dodo Payments, or the Payment API, with revenue attribution to the first or last visit (last by default). Each channel and campaign shows its revenue and its new paying customers. See how attribution works.
- Lifetime value by the source customers first came from: revenue actually paid, not gross profit, so apply your margin before using it as gross-profit LTV here.
What it doesn't do: SuprAnalytics doesn't import ad spend from Google Ads, Meta or any other platform, doesn't know your sales salaries or agency fees, and doesn't calculate CAC, channel CAC or payback. Take new customers per channel from your dashboard, costs from your ad platforms and books, and put both into this calculator. Payments it can't match to a visit count in revenue without a source, so they're in no channel's customer count.
Common CAC mistakes
- Counting leads or signups as customers. CAC divides by paying customers.
- Ignoring sales costs. Salaries and commissions are often the largest part of CAC.
- Double-counting expenses. An agency fee belongs in marketing or other costs, not both.
- Mixing attribution models. First-touch customers for one channel and last-touch for another don't compare.
- Mixing time periods. Costs and customers must cover the same window.
- Comparing different segments. Enterprise and self-serve CAC answer different questions.
- Leaving out relevant costs to make a channel look cheaper.
- Treating attributed customers as incremental. Some would have bought anyway.
- Confusing CAC with ROAS. ROAS divides revenue by ad spend; CAC divides costs by customers.
- Comparing revenue LTV with CAC and calling it a gross-profit ratio.
Every figure on this page is calculated in your browser from the numbers you enter; the examples use made-up numbers. Plans and prices are on the pricing page.