GROWTH GROUP / B2B LEAD GENERATION

CAC marketing: how to calculate and lower your customer acquisition cost

Łukasz Siemaszko · September 24, 2026 · 9 min read

Most B2B companies know their campaign cost, but not the cost of acquiring a single customer. Without that number, you cannot tell whether sales are growing because of marketing or despite it. Below you will find the formula, the factors that shape the result, and concrete moves that genuinely lower CAC.

What CAC marketing is and how to calculate it step by step

CAC marketing, or customer acquisition cost, is the average cost a company incurs to win one new customer in a given period. The metric covers all sales and marketing spend that led to a signed contract: advertising budgets, team salaries, tools, agencies, trade shows, content, and sales commissions.

The formula is simple:

CAC = (sales costs + marketing costs) / number of new customers in the period

Imagine you run a manufacturing company. The owner asks: how much does one new customer cost us? Nobody knows the answer. In a quarter, the company spends 60,000 on campaigns, 40,000 on sales and marketing salaries, and 10,000 on tools. That is 110,000 in total. In the same quarter, it signs 22 contracts with new customers. CAC comes out at 5,000. Only this number lets the owner understand whether sales are growing thanks to marketing or despite it.

Three traps that break this calculation in practice:

  • A numerator that is too narrow. If you count only the advertising budget and skip salaries and tools, CAC comes out artificially low and stops being useful for decisions.
  • A denominator that is too broad. A lead is not a customer. Only signed contracts go into the denominator, not inquiries or meetings.
  • Mixing periods. A campaign from October may close a sale in January. Without a consistent time window (a quarter works best), CAC jumps around for no reason.

It is worth calculating CAC alongside cost per lead (CPL) and the lead-to-customer conversion rate. Only these three numbers show where the budget is leaking. You can read more about building a consistent inquiry generation system in our material on B2B lead generation.

What keeps CAC low and what drives it up

Several factors affect the level of CAC at the same time. It is worth looking at them separately, because each one requires a different response.

Factors that lower CAC

  • A precise definition of the target group. The more precisely you describe the company and the decision-maker, the less budget goes to contacts that will never buy.
  • A repeatable source of inquiries. Channels that regularly deliver leads of similar quality lower the cost, because you do not have to start from scratch with every campaign.
  • A high lead-to-customer conversion rate. The same lead may cost 300, but if every second one closes, the effective CAC is low.
  • A shorter sales cycle than your competitors. Closing faster means the team handles more opportunities at the same fixed cost.
  • Referrals and returning traffic. Customers from recommendations cost a fraction of what cold-traffic leads do.

Factors that raise CAC

  • Overly broad targeting. A campaign aimed at "every company in the region" generates plenty of clicks and few signed deals.
  • Misalignment between marketing and sales. If sales rejects leads from a campaign, the cost of those leads still weighs on CAC.
  • Rising ad rates. In paid channels, cost per click grows over time, which pushes CAC up even when conversion stays the same.
  • A long decision cycle. The more people and stages involved in the buying process, the higher the cost of handling a single opportunity.
  • No lead nurturing. Inquiries that go unanswered for several days go cold and have to be acquired all over again.

Marketing literature points out that research on customer acquisition is far thinner than research on retention, and most studies do not clearly separate acquisition from retention (Blattberg et al., 2008, cited in Handbook of Marketing Decision Models, 2017). That explains why many companies calculate CAC by intuition and cannot say which channel actually pays off.

How CPL differs from CAC
MetricWhat it measures
CPLCost of a single inquiryAssessing the effectiveness of lead-generating campaigns
CACCost of a single signed customerAssessing the profitability of customer acquisition
LTVCustomer value over timeCompared with CAC to assess profitability

What are realistic CAC ranges in B2B

There is no single universal number that fits every B2B company. Ranges vary widely between industries and sales models. Below are indicative ranges that can serve as a reference point rather than a rigid standard.

Type of B2B companyTypical CACNotes
Services for SMEs, phone sales800-3,000Short cycle, single decision-maker
Software for SMEs (SaaS)2,000-8,000Depends on subscription price
Industrial services, tenders5,000-25,000Long cycle, multiple decision-makers
Enterprise solutions20,000-100,000 and moreMulti-month purchasing process

Based on market observations and B2B projects, the indicative ranges in the table can be assumed. These are estimates based on market experience, not research data or Growth Group data. The key principle is different: CAC only makes sense alongside customer lifetime value (LTV). If LTV is 30,000 and CAC is 10,000, the relationship is healthy. If LTV is 12,000 with a CAC of 10,000, every sale barely breaks even.

A practical rule that most mature B2B companies apply: LTV should be at least three times higher than CAC. Below this threshold, the company operates at the edge of profitability and any increase in advertising costs can tip the result.

It is also worth breaking CAC down by channel. An aggregate metric hides the fact that one channel may cost 1,500 per customer while another costs 12,000. Without this breakdown, it is impossible to decide how to shift budget.

How to lower CAC: seven actions that work

Lowering CAC means changing the relationship between spend and the number of signed contracts, not simply cutting the budget, which usually also reduces the number of customers and brings you back to where you started. Effective moves change the relationship between spend and the number of signed contracts.

1. Narrow down your ideal customer definition

Instead of "manufacturing companies in the region", set criteria: size, decision-maker role, buying signals. The sharper the definition, the less budget goes to contacts with no chance of buying.

2. Break CAC down by channel and campaign

Calculate customer acquisition cost separately for each source: Google Ads, LinkedIn, trade shows, cold email, referrals. Only then can you see which channels contribute to the result and which merely generate traffic.

3. Improve lead-to-customer conversion

Shortening response time to an inquiry to a few hours, standardizing the first contact, and clear qualification criteria can raise conversion without increasing the budget. This is the cheapest way to lower CAC.

4. Build a repeatable source of inquiries

Expert content, webinars, a newsletter, and materials for decision-makers work longer than a single campaign. Their cost is spread over many months, which lowers average CAC in subsequent quarters.

5. Leverage your existing customer base

Referrals and sales to existing customers usually cost a fraction of the cost of acquiring a new contact. Systematically asking for recommendations is the simplest mechanism for lowering CAC.

6. Agree on lead quality criteria with the sales team

If sales rejects leads from a campaign, the problem lies in the definition, not the campaign. Shared criteria (industry, budget, role, timing) let you keep budget on contacts that have a chance of closing.

7. Test small, scale only what works

Instead of launching a large campaign in a new channel, test it on a limited budget and compare CAC with channels you already know. Scaling only after confirming the result protects you from burning through budget.

If you want to arrange these actions into a coherent plan, it is worth starting with a B2B marketing strategy, which defines who you are talking to and through which channels. Without it, any CAC optimization will be a one-off action.

Seven steps to lower CAC
  1. 1

    Narrow down your customer definition

    Set criteria: industry, size, decision-maker role, buying signals

  2. 2

    Break CAC down by channel

    Calculate customer acquisition cost separately for each source

  3. 3

    Improve conversion

    Shorten response time and standardize the first contact with a lead

  4. 4

    Build a repeatable source

    Content, webinars, and newsletters keep working longer than a single campaign

  5. 5

    Leverage your existing customers

    Referrals cost a fraction of cold outreach

  6. 6

    Align on lead criteria

    A shared definition of quality between marketing and sales

  7. 7

    Test and scale

    A small budget for testing, scaling only after the result is confirmed

Takeaways for the sales and marketing teams

CAC is a metric that connects the work of two departments. Marketing owns the cost and quality of leads, sales owns conversion. If either side looks only at its own numbers, CAC grows and nobody knows why.

It is worth establishing a single reporting rhythm: a monthly review of CAC, CPL, and conversion by channel, and a quarterly review of the LTV to CAC ratio. That is enough to make budget decisions based on data rather than impressions.

Companies that measure CAC regularly notice sooner when a channel stops being profitable, and they shift budget to where the cost of acquiring a customer is lowest. That is an advantage that is hard to make up for with campaign creativity alone.

Sources

  1. Blattberg, R.C., Kim, B.D., Neslin, S.A., cited in: Handbook of Marketing Decision Models, 2017

Related services

Frequently asked questions

How do we calculate CAC in a B2B company?

Add up all sales and marketing costs for a given period (ad budgets, salaries, tools, commissions, agencies), then divide that total by the number of new customers acquired in the same period. The result is the average cost of acquiring one customer.

What is a good CAC level in B2B?

There is no single universal figure, because the range varies from industry to industry. A practical rule of thumb is that customer lifetime value (LTV) should be at least three times higher than CAC. Below that threshold, a company operates at the edge of profitability.

How can we lower CAC without increasing the budget?

The most effective moves are narrowing the definition of the ideal customer, shortening response time to inquiries, improving lead-to-customer conversion, breaking CAC down by channel and shifting budget to the ones that perform best, and systematically generating referrals from existing customers.

How does CAC differ from CPL?

CPL (cost per lead) is the cost of acquiring one inquiry, while CAC is the cost of acquiring one customer, meaning a signed contract. CPL is always lower than CAC, and the difference between them shows how much it costs to convert a lead into a customer.

Łukasz Siemaszko

Łukasz Siemaszko

He has been running B2B marketing projects for 16 years. Growth Group has served more than 60 companies and generated PLN 160 million in profit for clients.

Free strategic audit

Let's see what we can improve for you

In the free audit we:

  • analyse your market, product and competitors,
  • show where you lose customers and what is worth changing,
  • prepare an initial action plan for your company.
Book a free audit
About the author. Łukasz Siemaszko has many years of experience managing marketing. He combines strategy with hands-on execution, from audit and plan to day-to-day channel work, and manages by data: every marketing decision has a measurable goal. Today he is the founder of Growth Group, where clients pay for results.