SaaS MetricsCACCustomer AcquisitionSaaS

Customer Acquisition Cost (CAC): The Complete Guide for SaaS Founders

Learn how to calculate, benchmark, and optimize your Customer Acquisition Cost. Discover strategies to lower CAC while maintaining quality customer acquisition.

K

KPIStack Team

·10 min read

Customer Acquisition Cost (CAC): The Complete Guide

Customer Acquisition Cost is one of the most important metrics for any SaaS business. It tells you exactly how much you are spending to acquire each new customer and whether your growth is sustainable.

What is CAC?

CAC measures the total cost of acquiring a new customer, including all marketing and sales expenses.

Formula:


CAC = Total Sales & Marketing Costs / Number of New Customers Acquired

What to Include in CAC

Direct Costs:

  • Advertising spend (Google, Facebook, LinkedIn)
  • Content marketing costs
  • Sales team salaries and commissions
  • Marketing team salaries
  • Sales tools and software
  • Marketing automation tools

Often Overlooked Costs:

  • Agency fees
  • Conference and event costs
  • Free trial support costs
  • Customer success during onboarding
  • Referral program costs

CAC Benchmarks by Industry

IndustryTypical CAC
SMB SaaS$200-500
Mid-Market SaaS$2,000-10,000
Enterprise SaaS$20,000-100,000+

CAC by Channel

Not all acquisition channels are equal. Track CAC by channel:

  • Organic Search: Usually lowest CAC
  • Content Marketing: Low CAC, high time investment
  • Paid Search: Medium CAC, scalable
  • Social Ads: Variable, depends on targeting
  • Outbound Sales: High CAC, high deal value
  • Partnerships: Low CAC when working

Improving Your CAC

1. Improve Conversion Rates

Double your conversion rate, halve your CAC.

2. Focus on High-Intent Channels

Invest more in channels that bring ready-to-buy customers.

3. Reduce Sales Cycle

Faster closes mean lower cost per customer.

4. Leverage Product-Led Growth

Let your product do the selling through free trials and freemium.

5. Build Referral Programs

Existing customers acquiring new ones is the cheapest channel.

The LTV:CAC Ratio

CAC alone is not enough. Pair it with Customer Lifetime Value:


LTV:CAC Ratio = Customer Lifetime Value / Customer Acquisition Cost

Benchmarks:

  • 1:1 = You are losing money
  • 3:1 = Healthy and sustainable
  • 5:1+ = May be under-investing in growth

CAC Payback Period

How long until a customer revenue covers their acquisition cost?


CAC Payback = CAC / (Monthly Revenue per Customer x Gross Margin)

Targets:

  • Under 12 months: Excellent
  • 12-18 months: Good
  • Over 18 months: Concerning

Track CAC with KPIStack

KPIStack connects to your Stripe account to automatically calculate customer acquisition metrics alongside your revenue data.

Start tracking your CAC

Tags

CACCustomer AcquisitionSaaSMarketingGrowth

Start Tracking Your SaaS Metrics Today

Connect your Stripe and Firebase accounts to KPIStack and see all your KPIs in one unified dashboard.

Start Free Trial

Related Articles