Glossary

The customer acquisition cost formula, explained

Taras Shynkarenko
Taras Shynkarenko
Updated: 5 min read
The customer acquisition cost formula, explainedThe customer acquisition cost formula, explained

TL;DR, Quick Answer

5 min read

The customer acquisition cost formula divides total sales and marketing spend for a period by the number of new customers won in that same period. What belongs in the numerator decides whether the resulting number is useful: leaving out salaries or tooling produces a CAC that looks better than the real cost of acquiring a customer. Blended CAC covers every channel together, paid CAC isolates paid spend alone, and CAC payback turns the same number into a timeline for recovering it.

What is the customer acquisition cost formula?

The customer acquisition cost formula divides everything a business spent to win new customers in a period by the number of new customers it actually won in that same period.

CAC = Total sales and marketing spend / Number of new customers acquired

If a business spent $40,000 on sales and marketing in a month and closed 80 new customers, the calculation is $40,000 divided by 80, which gives a CAC of $500 per customer. Run the calculation over the same period the spend covers, since spend from one month rarely produces customers within that exact month, and matching the wrong periods produces a number that understates or overstates the real cost.

A marketing team reviews a spending breakdown, reflecting the line items that build a complete CAC numerator.

What belongs in the CAC numerator?

The CAC numerator has to include every cost tied to acquiring customers, not just paid ad spend, or the resulting number understates the real cost of growth. The full numerator covers ad spend, sales and marketing salaries, commissions, tools and software used for acquisition, and agency or contractor fees, all added together for the period being measured. Build the numerator from a full sales and marketing budget line by line before dividing, instead of starting from ad spend alone and calling the result CAC.

Numerator itemIncluded in a complete CAC calculation
Paid ad spendYes
Sales and marketing salariesYes
Marketing and sales tools or softwareYes
Agency and contractor feesYes
Product development costsNo, product spend is not an acquisition cost

How does blended CAC differ from paid CAC?

Blended CAC divides total sales and marketing spend by every new customer acquired through any channel, while paid CAC divides only paid advertising spend by the customers that paid channel specifically brought in. The mechanism is that blended CAC folds organic, referral and paid customers into one denominator, which pulls the number down if organic growth is strong, while paid CAC isolates one channel to judge whether that channel's spend is working on its own. Track both numbers side by side, since a healthy blended CAC can hide a paid channel that is losing money on every customer it brings in.

Blended CAC versus paid CAC
Total sales and marketing spend
Blended CAC: divided by all new customers
Paid CAC: paid spend only, divided by paid-channel customers
The same spend total answers two different questions depending on the denominator used.

What is CAC payback, and how is it calculated?

CAC payback is the number of months it takes a business to earn back what it spent acquiring one customer, based on the revenue that customer generates each month.

CAC payback (months) = CAC / Monthly revenue per customer

If CAC is $500 and a customer generates $100 a month in gross margin, the calculation is $500 divided by $100, giving a CAC payback of 5 months. Shorten CAC payback either by lowering CAC itself or by raising monthly revenue per customer, since the formula only has those two levers.

Why does the CAC formula need a matching revenue number to mean anything?

The CAC formula on its own only says what a customer cost to acquire, not whether that cost was worth paying, which is why it needs a revenue or margin number sitting next to it before a team acts on it. A $500 CAC is a good outcome for a customer worth $5,000 in lifetime revenue and a poor one for a customer worth $300, so the raw CAC number alone cannot answer that question. Pair CAC with revenue attribution tied to the same customer, connected through Stripe, Paddle, Polar, Lemon Squeezy or Shopify, so acquisition cost and the revenue it produced sit in the same view.

An analyst compares performance charts across two screens, echoing how channel attribution separates one campaign's results from another.

The same $500 CAC, two outcomes
$5,000 lifetime revenue
  • $500 CAC is a good outcome
$300 lifetime revenue
  • $500 CAC is a poor outcome
CAC alone cannot tell these two customers apart. Only a revenue number sitting next to it can.

How does channel-level attribution improve a CAC calculation?

Channel-level attribution improves a CAC calculation by showing which specific channel a customer came from, which is what makes paid CAC and blended CAC different numbers in the first place instead of the same one calculated twice. Flowsery's UTM campaign tracking and channel revenue attribution tie a new customer back to the campaign or channel that brought them in, so a spend total can be divided by the customers one specific channel actually produced. Set up attribution before the spend happens, not after, since a channel cannot be credited for a customer if the tracking that would have linked them was never in place.

Frequently Asked Questions

What counts as a new customer in the CAC formula?

A new customer in the CAC formula is someone who converted into a paying customer for the first time during the period being measured, not someone who upgraded an existing plan or returned after canceling. Counting an upgrade as a new acquisition inflates the customer count and understates CAC.

Should free trial signups count in the CAC denominator?

A free trial signup should not count in the CAC denominator until that signup converts into a paying customer, since CAC measures the cost of acquiring paying customers, not the cost of acquiring trial users. Counting trial signups as customers produces a CAC number far lower than what the business actually pays per paying customer.

How frequently should a business recalculate CAC?

A business recalculates CAC on the same cadence it reviews sales and marketing spend, most commonly monthly or quarterly, since a shorter window can swing with a single large campaign while a longer window smooths that out. Recalculate on a fixed schedule so CAC trends are comparable across periods instead of computed on an ad hoc basis.

Flowsery
Flowsery

Start FREE Trial

Real-time dashboard

Goal tracking

Cookie-free tracking

What is the difference between CAC and average order value?

CAC measures what it cost to win a customer, while average order value measures how much that customer spends per purchase once acquired. The two combine into CAC payback and lifetime value calculations, but neither one substitutes for the other on its own.

Does a lower CAC always mean more efficient growth?

A lower CAC does not always mean more efficient growth, since a channel can produce a low CAC by attracting customers who churn quickly or spend little, which shows up in retention and revenue numbers, not in CAC itself. Read CAC alongside churn rate and revenue per customer before treating a lower number as a win.

How does CAC connect to monthly recurring revenue?

CAC connects to monthly recurring revenue through CAC payback, since payback measures how many months of a customer's recurring revenue it takes to recover what was spent acquiring them. A business with fast MRR growth and slow CAC payback is still spending cash faster than it recovers it, even while the top-line revenue number looks strong.

What data sources power CAC calculations in Flowsery?

Flowsery pulls revenue attribution from Stripe, Paddle, Polar, Lemon Squeezy or Shopify, tying each customer back to the revenue they generated. UTM campaign tracking and channel revenue attribution tie that same customer back to the campaign or channel that brought them in. Together those two pieces let a spend total get divided by the customers one specific channel actually produced, instead of guessing at attribution after the fact.

Does product development spending belong in the CAC numerator?

Product development spending stays out of the CAC numerator because it is not an acquisition cost, unlike ad spend, sales and marketing salaries, commissions, tools and agency fees. Folding it in inflates the numerator with a cost that has nothing to do with winning a customer, producing a CAC that no longer reflects what acquisition actually cost. Build the numerator from the sales and marketing budget alone, line by line, and leave product spend out of it.

What happens to CAC payback if monthly revenue per customer drops?

CAC payback lengthens, since payback only has two levers: the CAC figure itself and the monthly revenue per customer. If CAC stays fixed at $500 and monthly revenue per customer falls below $100, the number of months needed to earn that $500 back climbs past the 5-month mark. Recovering the original payback then means raising monthly revenue back up or lowering CAC to compensate.

Why might a healthy blended CAC still hide a losing paid channel?

Blended CAC folds organic, referral and paid customers into one denominator, so strong organic growth pulls the number down even when the paid channel underneath it is losing money on every customer. A business looking only at blended CAC has no way to see that a specific channel's economics have gone negative. Track paid CAC alongside blended CAC to catch it, since paid CAC isolates that one channel's spend against the customers it alone produced.

Was This Article Helpful?

Let us know what you think!

See us more often in Google

One click marks Flowsery as a preferred source, so our articles sit higher in your Top Stories, AI Mode, and AI Overviews.

Before you go...

Flowsery

Flowsery

Revenue-first analytics for your website

Track every visitor, source, and conversion in real time. Simple, powerful, and cookie-free.

Real-time dashboard

Goal tracking

Cookie-free tracking

Related Glossary Terms

Related Articles