Clicks, impressions and form fills are activity metrics. They can look great in a monthly report, but they don’t show whether you’re bringing in profitable customers.
Your customer acquisition cost shows what it takes to turn marketing and sales activity into a new paying customer. Calculate it properly and you can see which lead generation efforts produce real demand, where money is being wasted, and how long your payback period takes.
The starting point is simple, but the detail behind it matters.
Key takeaways
- Customer acquisition cost is total agreed marketing and sales spend divided by the number of new, paying customers acquired. Count closed-won first-time customers, use a consistent reporting period and record costs net of recoverable VAT.
- Separate channel CAC, blended CAC and fully loaded CAC. Include relevant media, agency, salary, commission, software, content and event costs, but exclude product development, existing-customer support and renewals.
- A rolling 90-day view supports quick decisions, while cohort reporting better reflects the cost of longer B2B buying journeys. Combine CRM, analytics and self-reported source data, remembering that intent data is supporting evidence rather than proof of buying authority.
- Use cost per lead, cost per qualified lead and cost per opportunity to diagnose where acquisition is leaking, but judge channels by progression to opportunities and closed-won customers rather than clicks or form fills.
- Compare CAC with gross-profit LTV, payback period, retention and customer segment economics. Industry benchmarks and targets such as a 3:1 LTV to CAC ratio or a sub-12-month payback period are useful health checks, not universal rules.
How to calculate B2B customer acquisition cost
The basic formula is:
Customer Acquisition Cost = Total acquisition spend / Number of new customers acquired
The numerator is the agreed total go-to-market spend, not media spend alone. The denominator is new paying customers, not website visitors, enquiries, marketing-qualified leads or booked meetings.
A campaign might generate 200 leads at £80 each. If only four become customers, the media cost alone is £4,000 per customer, not £80. Cost per lead still matters, but it is a diagnostic metric. CAC is the commercial outcome.
For a clean calculation, agree these assumptions before you start:
- Count a customer when the deal is marked closed-won and has met your agreed payment or contract criteria.
- Use the same reporting period for spend and closed customers, usually a rolling quarter for B2B firms.
- Record costs net of recoverable VAT.
- Include only first-time customers, not renewals, expansions or reactivated accounts.
Here is a straightforward quarterly model using £108,000 in marketing spend. A business spends £32,000 on paid media, £8,000 on agency support, £10,000 on SEO content, £12,000 on events, £38,000 on allocated marketing and sales wages, £5,000 on CRM and enrichment tools, and £3,000 on commissions. It wins nine new customers.
£108,000 / 9 new customers = £12,000 CAC
This result can also provide the starting point for a payback period calculation. Use it when deciding whether your lead generation programme is paying for itself. The standard CAC calculation is simple enough. The work is making the cost base and customer count consistent.
Blended CAC versus fully loaded CAC
There is no point comparing customer acquisition cost figures if every team uses a different definition. A paid media report and a finance report can both call something CAC, yet include different parts of go-to-market spend.
| Measure | What it includes | Best used for |
|---|---|---|
| Channel CAC | Direct channel spend divided by customers attributed to that channel | Comparing Google Ads, LinkedIn, events or SEO |
| Blended CAC | Total agreed marketing and sales spend divided by all new customers | Tracking overall go-to-market efficiency |
| Fully loaded CAC | Blended spend plus attributable salary, commissions, tools, agencies, content production and event costs | Financial planning and profitability decisions |
A low channel CAC can be useful, but it may show only marketing spend, hiding a large sales team or expensive data platform. Months of content production can also remain invisible, while fully loaded CAC makes those costs visible.
Include paid social, agency retainers, freelancer fees, event costs, sales development work, sales commissions, sales salaries and content production. Also include the relevant share of other salaries and your tech stack, including CRM licences, call recording and data enrichment tools. If a sales engineer spends half their week supporting new deals, include that time too.
Exclude general product development, customer support for existing clients and renewal management. They affect profitability, but they are not acquisition costs.
A cheap lead source is not a cheap channel if it creates poor-fit enquiries that sales cannot close.
Do not load a full annual software bill into one month. Spread recurring costs across the period they support, including annual sponsorships and large content projects, to keep go-to-market spend consistent for budgeting. Use the same customer acquisition cost definition when assessing a payback period.
Account for the B2B sales cycle and the dark funnel
The longer your sales cycle, the less useful a simple monthly customer acquisition cost report becomes. Spend happens now, while the customer may sign six months later.
Start with two views. Use a rolling 90-day blended CAC for quick management decisions. Then build a cohort view that follows leads or accounts created in a particular month through the sales cycle until they close. This matches go-to-market spend to the cohort that ultimately closes, showing its customer acquisition cost and payback period. The first view manages current spend; the second shows the real cost of a long buying journey.
B2B buying journeys are rarely neat, particularly when target accounts research you through several routes. One person may discover you through Google, another sees LinkedIn ads, a third hears your name in a private Slack group, then a director searches your brand and submits an enquiry directly. That research is often called the dark funnel because standard platform tracking misses much of it. Intent data can support this account-level picture, but it isn’t proof of buying authority.
Use a practical attribution process:
- Define lifecycle stages in your CRM, such as lead, qualified lead, sales-accepted lead, opportunity, closed-won and closed-lost. Both teams must use the same definitions.
- Capture first-touch source, landing page, UTM values, paid click IDs and latest non-direct source when a form is submitted. Record any available intent data as supporting evidence, not proof of buying authority.
- Ask every qualified enquiry, “How did you first hear about us?” Use a free-text field. People often give the answer your analytics cannot.
- Group contacts from target accounts under one account and one opportunity. Enterprise deals can involve several stakeholders, but the business should count as one acquired customer.
- Send closed-won revenue and deal data back into your reporting. HubSpot, Salesforce and your analytics platform should agree on the deal ID, account and acquisition date.
Read CRM data alongside intent data and account context. This can explain untracked influence, but it doesn’t prove who held buying authority.
Multi-touch attribution, or attribution modeling, can help distribute credit, but it cannot turn every private conversation into trackable data. A better approach combines system data with self-reported source data. Test your acquisition channels regularly, then use attribution modeling to compare the signals. Intent data remains supporting evidence, not proof of buying authority, particularly when private conversations are missing. The B2B CAC attribution guidance from Dreamdata is useful background when you are setting up this reporting.
Use lead-generation metrics to find the CAC problem
You cannot improve customer acquisition cost by staring at one headline number. Break it down by acquisition channels and customer segments. Compare campaigns, audiences and keyword themes across acquisition channels. Then review landing pages and the conversion rate from click to enquiry.
Track the steps between spend and customer:
Cost per lead = Channel spend / Leads
Cost per qualified lead = Channel spend / Qualified leads
Cost per opportunity = Channel spend / Sales opportunities
CAC = Total acquisition spend / New customers
These steps show how customer acquisition cost builds from initial response to a new customer. Organic CAC includes appropriately allocated SEO, content and conversion work; inorganic CAC covers spend-led activity such as paid search, events or outbound. Treat these as complementary working views, not universal accounting labels. Keep allocation rules consistent and avoid double-counting shared costs.
These lead generation metrics show where your go-to-market spend is leaking. A high cost per lead may point to expensive clicks or weak targeting. A good cost per lead but poor qualification usually means the offer, audience or form attracts the wrong people. Plenty of qualified leads but few opportunities can indicate slow follow-up, weak sales discovery or poor sales enablement. It may also signal a mismatch between marketing claims and the actual service.
A high click-through rate is a positive signal, not proof of commercial performance. Broad Google Ads keywords in paid search can attract plenty of curious visitors. LinkedIn Lead Gen Forms can produce cheap contacts who never reply. Look at progression to opportunity and closed-won customer before increasing spend.
Intent data can indicate that an account is researching a relevant problem, but it needs careful interpretation. First-party intent data, such as repeat visits to pricing, case study and integration pages, can show that an account is moving closer to a conversation. Third-party intent data can help prioritise target accounts researching a relevant topic.
Neither signal proves budget or buying authority, so intent data cannot confirm that a purchase is likely. Use intent data to refine account prioritisation, sales outreach and remarketing. Measure whether those accounts create more qualified opportunities and lower CAC.
Organic search often has a lower marginal acquisition cost once useful pages rank, but organic CAC still reflects investment in technical SEO, content and conversion work. Spend-led activity measured through inorganic CAC can capture high-intent demand quickly, but costs continue for every click. The strongest mix usually uses paid search to capture high-intent demand quickly and organic activity to build durable visibility. Check organic CAC and the payback period before scaling a channel.
Judge CAC against LTV, payback and your market
Customer acquisition cost has no meaning without customer lifetime value. Calculate customer lifetime value using gross profit, not top-line revenue:
LTV = Average monthly gross profit per customer x Average customer lifetime in months
The lifetime assumption should reflect customer retention and churn rate.
If a customer generates £1,500 a month at an 80% gross margin, they contribute £1,200 in monthly gross profit. Over 30 months, their customer lifetime value is £36,000. With a £12,000 CAC, the LTV to CAC ratio is 3:1.
For many B2B SaaS businesses, a 3:1 ratio is a sensible health check, not a universal rule. A lower ratio can mean the acquisition model is too expensive. A much higher ratio may mean you are under-investing in profitable revenue growth. Set thresholds by customer segments, rather than one blended target, because pricing strategy and contract terms vary between businesses.
Also calculate the payback period:
CAC payback period = CAC / Monthly gross profit per new customer
In the example above, £12,000 divided by £1,200 monthly gross profit gives a ten-month recovery time. A payback period under 12 months is often a workable target. Contract terms, cash flow and retention rates should shape your own threshold.
External industry benchmarks, including Current CAC benchmarks by industry, show how widely costs vary. Use industry benchmarks for context, not as a budget target. For B2B SaaS, low-touch software products can cost less to acquire. Enterprise software, fintech, legal services and complex professional services often involve more stakeholders and a longer sales cycle. Organic CAC and inorganic CAC can differ sharply, since paid search may have different economics from referrals.
A £15,000 customer acquisition cost is too high for a £10,000 annual contract with modest margin. It can be perfectly reasonable for a high-retention enterprise customer worth far more over time.
For recurring reporting, keep the process short and consistent:
- Reconcile go-to-market spend, sales salaries and agency costs with finance each month.
- Count closed-won new customers only, with a clear acquisition date.
- Report blended, all-in and channel-level CAC separately, alongside the LTV to CAC ratio.
- Review customer retention, lead-to-qualified-lead, opportunity and win rates beside CAC.
- Compare CAC with LTV, gross margin and payback, not revenue alone, because profit margins matter.
Frequently asked questions
What costs should be included in B2B customer acquisition cost?
Include the agreed share of marketing and sales spend, such as paid media, agencies, salaries, commissions, events, content production, CRM licences and data tools. Exclude general product development, support for existing customers and renewal management.
Which customers should be included in a CAC calculation?
Count first-time customers when the deal is marked closed-won and meets your agreed payment or contract criteria. Exclude renewals, expansions and reactivated accounts, and use the same reporting period for spend and new customers.
What is the difference between blended CAC and fully loaded CAC?
Blended CAC divides total agreed marketing and sales spend by all new customers. Fully loaded CAC goes further by including attributable salaries, commissions, tools, agencies, content production and event costs, making it more useful for profitability and financial planning.
How should CAC be measured when the B2B sales cycle is long?
Use a rolling 90-day blended CAC for current management decisions, then track cohorts from account creation through to closed-won. This connects earlier spend with the customers it ultimately acquires and gives a more realistic view of payback.
What is a good customer acquisition cost?
There is no universal target because CAC depends on pricing, gross margin, retention, contract terms and sales complexity. Compare it with gross-profit LTV and payback period; a 3:1 LTV to CAC ratio and payback under 12 months can be useful health checks for some B2B SaaS businesses, but they are not fixed rules.
Make CAC a decision-making metric
B2B customer acquisition cost is not a trophy metric. It connects campaign spend with the customers your business actually wins.
Measure customers, not leads, include the full acquisition cost base, and follow accounts through the buying journey. Use lead generation to support revenue growth and customer retention, then check the payback period before investing further, so you spend less time celebrating clicks and more time backing commercially effective activity.
Shirish Agarwal leads Flow20 and has been featured as one of the Top 30 Digital Marketing Influencers of 2019 alongside Neil Patel and Rand Fishkin. His new book Gen Z to Gen Zero, which discusses the impact of AI on the job marketplace, is now out and available on Amazon.
