Customer Acquisition Cost: How to Measure It and Bring It Down
Customer acquisition cost, or CAC, is the total amount a company spends to win one new customer. The formula is simple: take everything you spent on sales and marketing in a period, including salaries, ad spend, software, content, and commissions, and divide it by the number of new customers you won in that period. Spend €200,000 to acquire 100 customers and your CAC is €2,000. The number is easy to compute and easy to fool yourself with, because most companies count only the ad spend and leave out the salaries and the software, which is how a CAC of €2,000 quietly turns out to be €5,000.
CAC matters because it sets the price of growth. A business that cannot acquire a customer for less than that customer is worth does not have a growth problem to spend its way out of; it has a math problem that gets worse with scale. And across B2B, that math is getting harder: acquisition costs have risen roughly 60% over the past five years, driven by higher ad prices, longer sales cycles, and more stakeholders per deal (Paddle). Spending more is not a strategy when the thing you are spending on keeps getting more expensive.
Why “spend less” is the wrong response
When CAC climbs, the reflex is to cut spend. That usually makes it worse, because it treats a symptom of a broken system as a budgeting problem. A high CAC is rarely caused by paying too much per click. It is caused by spending on the wrong people, converting too few of them, and losing the ones you win too quickly to earn back the cost.
The benchmarks make the point. Median B2B SaaS customer acquisition cost runs around $702 for a self-serve motion and around $11,400 for a sales-led one (digitalapplied). A sixteen-fold difference, driven not by the category but by how the company acquires. The lever was never the price of the ad. It was the design of the system doing the acquiring.

The number that matters is the ratio
CAC on its own is meaningless. An €11,000 CAC is excellent if each customer is worth €100,000 and terrible if each is worth €12,000. The number that matters is the relationship between what a customer costs to acquire and what they are worth over the relationship: the LTV to CAC ratio.
The working benchmark is a ratio of at least 3 to 1, meaning a customer is worth at least three times what you paid to acquire them; services and software businesses running efficiently often clear 4 to 1 (Martal). Below 3 to 1, growth burns cash faster than it builds value, and spending more accelerates the loss. Alongside the ratio sits payback period: how many months of revenue it takes to earn back the acquisition cost. A healthy ratio with a two-year payback can still starve a business of cash. Read both, and CAC stops being a vanity metric and becomes a decision tool.

Where a high CAC actually comes from
Three causes account for most of an inflated CAC, and none of them is fixed by trimming the ad budget.
The first is imprecise targeting. Every euro spent reaching someone who was never going to buy inflates the cost of the ones who do. Vague targeting is the single most expensive habit in acquisition, because it multiplies waste across every channel downstream of it.
The second is renting your channels. When your acquisition runs entirely on paid platforms and outsourced agencies, your CAC is set by their prices, and their prices only rise. Owned channels, content that keeps ranking, a reputation that generates referrals, an audience that returns, cost more to build and then get cheaper to run, which is the opposite of the paid treadmill.
The third is weak conversion and retention. A leaky funnel raises CAC by wasting the demand you already paid for, and weak retention raises the effective CAC by shortening the lifetime you are dividing against. Since retaining a customer costs roughly 5 to 25 times less than acquiring one (gtm8020), the cheapest customer acquisition is often the customer you already have.

How to bring customer acquisition cost down
Lowering CAC is a matter of fixing the system, in a specific order, not cutting the budget.
Sharpen the target first. A precise definition of who you sell to makes every downstream euro cheaper, because it stops you paying to reach people who will never convert. This is the highest-leverage and lowest-cost move available, and most companies skip it.
Build at least one owned channel. Shift dependence off pure paid acquisition and towards channels you own, which cost more up front and then compound downward instead of inflating. Referrals belong here: referred customers close far more often and cost almost nothing to acquire.
Fix conversion and retention. Stop leaking the demand you already bought, and extend the lifetime you divide against. A five-point improvement in conversion and a longer retained lifetime move CAC further than any bidding change.
Instrument the whole thing. You cannot lower a number you cannot see per channel and per stage. Attribution, even a simple “how did you hear about us?” on the booking form, tells you where CAC is high so you stop feeding it.
Where AI moves the number
AI lowers CAC by attacking its biggest driver, waste, before it attacks anything else. It sharpens targeting by finding the accounts showing real buying signals, so spend lands on people with intent. It qualifies earlier, so expensive sales hours are not spent on bad-fit deals. And it personalises at a scale that improves conversion without adding headcount. Each of those lowers cost by removing waste, not by cutting the budget.
What AI does not do is fix a broken target definition or a leaky funnel on its own. Pointed at imprecise targeting, it just reaches the wrong people faster and more cheaply per message, which lowers cost per contact while doing nothing for cost per customer. The number moves when AI runs inside a system that already works.
CAC is an output, not a dial
The mistake underneath most CAC problems is treating it as a dial to turn rather than a reading of how well the acquisition system is built. You cannot set CAC directly. You can only build the targeting, the owned channels, the conversion, and the retention that produce a low one, and then read the result. A company with a well-built, owned client-acquisition engine has a low CAC because of how the engine is designed, not because it found a cheaper ad.
That is also why CAC keeps falling for firms that own their acquisition and keeps rising for firms that rent it: an owned system compounds, and a rented one inflates. Which means the place to start is not the ad account. It is the reading itself, and which part of the system produced it.
A number is only as good as the system that produced it. The Workshop is where one gets built where you can see it, and where the awkward figures get read out rather than tidied.
Frequently Asked Questions
What is customer acquisition cost?
Customer acquisition cost, or CAC, is the total cost of winning one new customer: all sales and marketing spend in a period, including salaries, ads, software, and commissions, divided by the number of new customers won. The common mistake is counting only ad spend and omitting salaries and software, which understates the true CAC and hides a growth problem until it is expensive.
How do you calculate CAC?
Add up everything spent on sales and marketing over a period, then divide by the number of new customers acquired in that same period. If you spent €200,000 and won 100 customers, CAC is €2,000. For an honest number, include salaries, commissions, software, and content, not just media spend, and match the spend period to the period customers were actually acquired.
What is a good LTV to CAC ratio?
The working benchmark is at least 3 to 1: a customer should be worth at least three times what you paid to acquire them, and efficient services and software businesses often clear 4 to 1 (Martal). Below 3 to 1, growth burns cash faster than it builds value. Read the ratio alongside payback period, since a healthy ratio with a very long payback can still starve a business of cash.
Why is customer acquisition cost rising?
Across B2B, CAC has risen roughly 60% over five years, driven by higher ad prices, longer sales cycles, and more stakeholders per deal (Paddle). Cutting spend in response usually makes it worse, because a high CAC is rarely about the price of a click; it comes from imprecise targeting, weak conversion, and short retention. Those are system problems, not budget problems.
How do you reduce customer acquisition cost?
Fix the system in order: sharpen the target so spend stops reaching people who will never buy, build at least one owned channel that compounds instead of inflating, improve conversion and retention so you stop wasting demand you already paid for, and instrument attribution so you can see where CAC is high. These move CAC far more than any change to bidding.
Does AI lower customer acquisition cost?
It can, by removing waste: targeting accounts with real buying signals, qualifying earlier so expensive hours are not wasted, and personalising to lift conversion without adding headcount. What it cannot do is fix a broken target definition or a leaky funnel on its own; pointed at those, it just reaches the wrong people more cheaply per message while cost per customer stays high. AI lowers CAC inside a system that already works.