Tool

CAC Calculator

Calculate customer acquisition cost so you can compare growth efficiency against contribution margin, payback expectations, and scaling targets.

CAC Calculator

Calculate customer acquisition cost so you can compare growth efficiency against contribution margin, payback expectations, and scaling targets.

Enter your period inputs. Results update instantly.
Total spend over the period
Number of acquired customers
CAC
Enter valid inputs

CAC = ad spend / new customers. Keep the customer definition and time period clean or the number will lie politely.

What CAC Measures

CAC measures the average cost to acquire one new customer in a given period. It is calculated by dividing spend by new customers acquired.

That makes CAC one of the clearest growth-efficiency metrics in the stack. Unlike softer conversion metrics, CAC ties spend directly to actual new-customer output.

Operators use CAC because scale only works if new-customer acquisition still fits the business model. A growing account with weak CAC discipline is often just an expensive way to grow top-line noise.

That is why the number is usually checked against contribution margin and payback period, not just against last month's result.

  • CAC measures cost per new customer, not cost per generic conversion.
  • It is one of the clearest growth-efficiency metrics when defined cleanly.
  • It becomes dangerous when teams blur acquisition and retention.

CAC formula

CAC = Ad spend / New customers

If spend is $40,000 and new customers are 800, CAC is $50.

Operator principle

CAC is only useful if it reflects real new customers

If retention spend, repeat buyers, or soft conversion events leak into the number, CAC becomes cleaner-looking than it is decision-safe.

How To Use CAC Correctly

Use CAC against contribution margin, payback, and customer value. A CAC number only becomes strategically useful once the team knows whether the business can actually afford it.

It also helps to compare CAC by period, offer, channel mix, and business conditions. If CAC rises after a discount ends or after a hero product goes out of stock, the business change may explain more than the ad account itself.

The biggest mistake is reading CAC without the surrounding context. A higher CAC may come from weaker conversion rate, tighter margins, weaker creative, or measurement drift. The metric tells you efficiency changed. It does not tell you why.

For outside context, the next useful reference is usually Ecommerce CAC Benchmarks.

  • CAC becomes meaningful when tied to economics, not just spend efficiency.
  • Business-side changes can change what an acceptable CAC looks like fast.
  • The metric is strong for control and weak as a full diagnosis on its own.

What commonly distorts or changes CAC

SourceHow it affects CAC
Mixed customer definitionsMakes CAC look cleaner or dirtier than real new-customer acquisition.
Margin or pricing changesCan make the same CAC more or less acceptable to the business.
Measurement driftCan overstate or understate new-customer efficiency.
Funnel weaknessLower CVR or weaker offer strength often pushes CAC up quickly.

How to use CAC well

  • Use true new-customer counts, not blended conversions.
  • Compare CAC to contribution margin and payback expectations.
  • Review changes in pricing, promotions, stockouts, and seasonality.
  • Check CPC, CVR, and measurement integrity if CAC moved suddenly.
  • Use CAC for economic control, then diagnose the cause with surrounding metrics.

FAQ

What is CAC?

CAC stands for customer acquisition cost. It measures the average amount spent to acquire one new customer in a given period.

What is a good CAC?

A good CAC depends on contribution margin, payback targets, and customer value. The number only matters relative to what the business can afford and recover.

What is the difference between CAC and CPA?

CAC refers specifically to the cost of acquiring a new customer. CPA can refer to any acquisition event, such as a lead, signup, or purchase, depending on how the team defines it.

Smoke Signal Beta

Turn paid social data into direction

Get earlier signal on performance drift, creative fatigue, and spend inefficiency so your team can make better decisions before small problems turn expensive.

Kyle Evanko

Kyle Evanko

Founder, Smoke Signal

Kyle is a performance marketer with over 12 years of experience running paid acquisition and growth campaigns across social and search platforms. He began working in digital advertising in 2013, managing campaigns for startups, venture-backed companies, and enterprise brands, before joining ByteDance (TikTok) as the 8th US employee in 2016.

Over the course of his career, Kyle has managed more than $100 million in advertising spend across Meta, Google, Snap, X, Pinterest, Reddit, TikTok, and additional out-of-home and Trade Desk platforms. His work has included campaigns for Fortune 500 companies, large consumer brands, and public-sector organizations, including the California Department of Public Health.

Read full bio

Related content