Back to Blog

How to lower your customer acquisition cost (CAC)

How to calculate CAC correctly, what a healthy CAC looks like against customer value, and eight practical ways to bring it down, with a worked example.

Customer acquisition cost (CAC) is what you spend, on average, to win one new paying customer. It is one of the few numbers that decides whether a business can grow profitably: if winning a customer costs more than the customer brings in, every new sale makes the hole deeper.

How to calculate CAC

The basic formula:

CAC = total sales and marketing cost in a period ÷ new customers won in that period

“Total cost” should include everything you spend to win customers, not only ads:

  • Advertising and sponsorships.
  • Salaries and commissions of the people who sell and market (or the share of their time spent on it).
  • Tools: CRM, data, email, prospecting and analytics software.
  • Agencies, freelancers, content and events.

A worked example

An example agency (the numbers are illustrative): in one quarter it spends $6,000 on ads, $12,000 on the share of salaries spent on sales, and $2,000 on tools ($20,000 in total), and wins 10 new clients. Its CAC is $20,000 ÷ 10 = $2,000 per customer.

What is a good CAC?

CAC only means something next to customer lifetime value (LTV): the gross profit a customer brings over the whole relationship. Two checks are widely used:

  • LTV : CAC ratio. Many B2B businesses aim for roughly 3:1 or better: each customer brings in about three times what it cost to win.
  • CAC payback period. How many months of a customer’s gross profit it takes to earn back their CAC. Shorter is safer, because the cash comes back before it’s needed elsewhere.

In the example, if a client pays $1,000 a month at a 60% gross margin and stays 12 months on average, LTV ≈ $7,200 and LTV:CAC ≈ 3.6:1, with a payback of about 3.3 months ($2,000 ÷ $600).

Eight ways to lower CAC

1. Narrow your ideal customer profile

The cheapest leads are the ones you don’t waste time on. Define the industries, sizes, regions and buying signals of the customers who close fastest and stay longest, and stop paying to reach anyone else.

2. Replace manual prospecting with AI

List building and account research are often the largest hidden cost in outbound sales: hours of a salesperson’s time per day. AI sales automation moves that work to software, so the same team handles more conversations and the cost per customer falls.

3. Personalize the first message

A message that mentions the buyer’s real situation gets more replies than a template. More replies from the same number of contacts means a lower cost per meeting, and per customer.

4. Follow up, consistently

Many replies come after the second or third message. Without a follow-up system, you pay to find prospects and then drop most of them before they answer.

5. Improve conversion at every stage

Measure where prospects drop: reply → meeting → proposal → close. A 10% improvement at one stage lowers CAC without spending a cent more on acquisition.

6. Invest in channels that compound

Content and search optimization keep bringing visitors after you stop paying. Guides that answer your buyers’ real questions also get cited by AI assistants.

7. Build referral and partner programs

Customers and partners who recommend you bring warm leads, and you pay only when they convert. See how the Yolias partner program works as an example.

8. Keep customers longer

Retention doesn’t lower CAC directly, but it raises LTV, which makes the same CAC far more profitable, and happy customers refer others.

Mistakes that hide the real CAC

  • Counting only ad spend and ignoring salaries and tools.
  • Mixing channels: a blended CAC can hide one expensive channel behind a cheap one. Calculate CAC per channel too.
  • Comparing CAC to revenue instead of gross profit.
  • Measuring too soon: B2B deals can take months, so match the cost period to when those customers actually closed.

Frequently asked questions

What’s the difference between CAC and CPA?

CPA (cost per acquisition) usually counts the cost of one action, such as a signup or a lead, often from one channel. CAC counts the full cost of winning a paying customer across all channels.

Should salaries be included in CAC?

Yes. The time your team spends finding and winning customers is often the largest part of the cost.

How does AI lower CAC?

By reducing the manual work per qualified meeting (finding companies, identifying decision makers, researching them and drafting outreach), and by keeping follow-ups consistent so fewer prospects are lost.

Next step

Calculate your CAC per channel this month, then try one change from the list. To cut prospecting time, describe your ideal customer on Yolias and compare the cost per meeting with your current process.

Was this article helpful?

AI sales automation: a practical guide for B2B teams

What AI sales automation is, which parts of the sales process it should handle, which parts it shouldn’t, and how to roll it out in 30 days without hurting your reputation.

Read more

Introducing Yolias

A customer-discovery assistant that starts from one sentence about who you want to sell to.

Read more

Three rewrites that make a search sharper

The same request, improved step by step, and why each change helps.

Read more

Why Yolias stops at discovery

We chose not to send messages for you. Here is the reasoning.

Read more