Customer Acquisition Cost (CAC) is the total amount of money a company spends to acquire a new customer. It includes all the costs tied to marketing and sales — like ad spend, salaries, software tools, and creative production — divided by the number of new customers gained during a specific period.

In short:
CAC = Total Sales & Marketing Costs ÷ Number of New Customers

Understanding your CAC is essential for figuring out if your growth strategy is actually profitable. It tells you how much you’re investing to grow, and whether that investment is sustainable.

Why CAC matters:

  • It helps you measure marketing efficiency.
  • It’s a key input for metrics like CAC Payback Period and LTV:CAC ratio.
  • It guides budget decisions and pricing strategy.

Example:

If your company spent €50,000 on marketing and sales last quarter and brought in 100 new customers, your CAC is €500. If each customer brings in €300 in revenue, you’ve got a problem. But if each is worth €1,200, you’re in good shape.

Other terms

Call-to-Action (CTA)

A Call-to-Action (CTA) is a prompt that encourages your audience to take a specific next step — like clicking a button, filling out a form, booking a demo, or downloading a resource. CTAs guide users through the buyer journey and help turn passive visitors into engaged prospects or customers. A good CTA is clear, action-oriented, …

Customer Lifetime Value (CLV)

Customer Lifetime Value (CLV), also called LTV, estimates the total revenue a business can expect from a single customer over the entire duration of their relationship. It’s not just about what a customer buys today — it’s about what they’ll spend across months or years if they stay loyal. For companies with recurring revenue models …

Conversion Rate Optimization (CRO)

Unlock the secrets of Conversion Rate Optimization (CRO) in the B2B SaaS landscape.

Competitor Gap Analysis

Unlock the secrets of B2B SaaS marketing with our comprehensive glossary on competitor gap analysis.

Ready to take your SaaS marketing to the next level? Let’s talk!

Get in Touch