📖

Definition

Customer acquisition cost (CAC) is the total cost a company spends to acquire one new customer. The formula: total sales and marketing spend in a period, divided by the number of new customers acquired in that same period. This includes ad spend, sales salaries and commissions, marketing tools, content production, events — everything it takes to turn a stranger into a paying customer.
💡

Why It Matters

CAC is the metric that separates sustainable growth from burning cash. You can grow revenue 100% year-over-year and still be heading toward a cliff if your CAC is higher than your customer lifetime value.

The reality is most B2B companies don't actually know their real CAC. They calculate a blended number that hides massive variation. Your organic inbound CAC might be $200 while your outbound CAC is $3,500. Blending them into a single "$1,200 CAC" makes both channels look mediocre — and stops you from investing more in what's cheap and cutting what's expensive.

The benchmark investors watch: LTV-to-CAC ratio of at least 3:1, with a payback period under 18 months. The average CAC for B2B SaaS sits around $340 for SMB and $5,000+ for enterprise, but these numbers swing wildly by industry. What matters isn't the absolute number — it's the trend. If your CAC is climbing quarter over quarter, something in your GTM is broken.

⚙️

How It Works

Calculating CAC seems simple. It's not. Here's how to do it right:

  1. Define your time period. Monthly CAC fluctuates too much. Quarterly is the sweet spot for most B2B companies. Annual gives you the big picture.
  2. Add up ALL costs. Not just ad spend. Include: marketing team salaries, sales team salaries and commissions, marketing tools (HubSpot, Salesforce, etc.), content production costs, event sponsorships, agency fees. If it touches customer acquisition, it goes in.
  3. Count only new customers. Expansions and renewals don't count. If you acquired 80 new customers in Q1, that's your denominator.
  4. Segment by channel. Calculate CAC for organic, paid, outbound, partnerships, and events separately. Blended CAC hides the real story. You want to know that your SEO-driven CAC is $180 while your trade show CAC is $4,200.

One lever most teams overlook: conversion rate optimization. If you can double your website's visitor-to-demo rate (using something like Salespeak's AI agent to engage visitors in real time), you effectively cut your CAC in half without reducing spend by a dollar.

🎯

Real Example

A Series B project management tool was spending $280K/month on sales and marketing. They acquired 70 new customers per month — a $4,000 blended CAC against an average ACV of $12,000. LTV:CAC ratio of 3:1. Looks healthy on paper.

But when they segmented by channel: organic inbound CAC was $800 (35 customers), paid ads CAC was $4,800 (20 customers), outbound SDR CAC was $9,200 (15 customers). The outbound motion was destroying their economics.

They cut the outbound team from 8 SDRs to 3 (focused on enterprise only), redirected budget into content and SEO, and deployed an AI agent on their website to convert more organic traffic into demos. Nine months later: total new customers grew to 95/month, blended CAC dropped to $2,600, and the LTV:CAC ratio improved to 4.6:1.

⚠️

Common Mistakes

  • Only counting ad spend. If you're not including salaries, tools, and overhead, your "CAC" is just your cost-per-lead dressed up in a fancier name. The real number is always higher than you think.
  • Blending all channels together. A $2,000 blended CAC means nothing if it's the average of $200 organic and $8,000 outbound. Segment or you're optimizing blindly.
  • Ignoring CAC payback period. A $5,000 CAC is fine if your ACV is $50K and they pay upfront. It's terrible if your ACV is $6K paid monthly. Time-to-payback matters as much as the raw number.
  • Comparing your CAC to benchmarks without context. "Average B2B SaaS CAC is $340" is meaningless without knowing ACV, sales cycle, and motion type. Compare your CAC to your own historical trends and your LTV — not to a blog post.
  • Trying to reduce CAC by cutting spend. Often the better move is to increase conversion rates. Spending $100K to acquire 50 customers ($2K CAC) is worse than spending $120K to acquire 80 customers ($1.5K CAC). The goal isn't less spending — it's more efficient spending.

Frequently Asked Questions

What is customer acquisition cost (CAC)?

Customer acquisition cost (CAC) is the total cost to acquire one new customer. You calculate it by dividing all sales and marketing expenses (ad spend, salaries, tools, overhead) by the number of new customers acquired in that period. For example, if you spend $100K in a quarter and acquire 50 customers, your CAC is $2,000.

What is a good CAC for B2B SaaS?

It depends on your ACV. The benchmark is a CAC payback period under 18 months and a LTV:CAC ratio of 3:1 or better. The average CAC for B2B SaaS is roughly $340 for SMB and $5,000+ for enterprise, but these numbers vary wildly by industry and sales motion.

How can I reduce my CAC?

Focus on improving conversion rates at each funnel stage rather than just spending less. Automate lead qualification with AI, invest in SEO and content for organic pipeline, improve your website conversion rate, and ruthlessly cut channels with high cost-per-opportunity. Often, the biggest CAC lever is speed-to-lead — responding faster converts more of the leads you're already paying for.

Lower Your CAC With AI

Convert more website visitors into customers with an AI agent that qualifies and books — without adding headcount.

Try Salespeak Free