CAC cost: customer acquisition cost formula and calculator

CAC cost (customer acquisition cost) is what you spend to win one new customer: all acquisition costs in a period divided by the new customers from the same period. $20,000 in ad spend plus $5,000 for agency, creative and tools, spread over 400 new customers, gives a CAC of $62.50. Whether that is too much depends on the first order: if it brings $32 in contribution margin, you need about two orders to pay the customer back.

Glass funnel full of white spheres with only a few green ones coming out below, next to a calculator

CAC calculator with payback

The calculator divides your costs by your new customers and puts the result next to the contribution margin of the first order. You see right away whether a new customer pays for themselves or only makes money through repeat purchases. The example values are preset. Enter your own.

CAC calculator

See what a new customer costs you

CAC (all acquisition costs)$62.50
Contribution margin of the first order$32what a new customer pays back right away
  1. Paid CAC (ad spend only)$50
  2. Orders to pay back CAC2.0

A new customer costs $62.50 and the first order brings $32. You break even after 2.0 orders, if the customer comes back.

CAC formula and example

The formula is short. The work sits in the two numbers you put into it:

CAC = acquisition costs ÷ new customersBoth from the same period, for example one calendar month

A store spends $20,000 a month on ads and pays another $5,000 for agency, creative and tools. In the same month, 400 people order for the first time. Depending on which costs you include, you get two values:

MetricCostsNew customersCAC
Blended CAC (all acquisition costs)$25,000400$62.50
Paid CAC (ad spend only)$20,000400$50.00

Use paid CAC to compare channels and campaigns. For the question whether your growth makes money, blended CAC is the one that counts, because you pay the agency and the creative team either way.

Which costs belong in CAC

CAC includes everything you spend to get people to buy for the first time. Costs for customers you already have stay out.

CostIn CAC?Why
Ad spend across all channelsYesThe largest item
Agency and freelancer fees for acquisitionYesNo campaign runs without them
Creative production (photos, video, ads)YesMade for new-customer advertising
Tracking and campaign toolsYes, pro rataThe share that serves acquisition
First-order discountOnceEither in CAC or in contribution margin, never both
Email and loyalty for existing customersNoThat is retention
Product, shipping, payment feesNoAlready inside contribution margin

Leave out fees and creative and your CAC in the example looks 20% better than it is. Teams that calculate this way scale campaigns that cannot carry their full cost.

Why you divide by new customers only

The most common mistake sits in the denominator. In the example month, 1,000 customers buy, and 600 of them have ordered before. Divide $25,000 by all 1,000 buyers and you get $25 per customer.

  1. Wrong: $25,000 ÷ 1,000 buyers = $25. The first order brings $32 in contribution margin, so everything looks profitable.
  2. Right: $25,000 ÷ 400 new customers = $62.50. The first order covers only about half of it.

You would have won most of those returning buyers without ads. Your store backend knows who orders for the first time. Count new customers there.

How high can your CAC go?

The first ceiling is the contribution margin of the first order. If your CAC sits below it, you make money on the first purchase. If it sits above, you pre-finance the customer and need repeat orders.

First-order CAC ceiling = first order value × contribution marginExample: $80 × 40% = $32
First order value30% margin40% margin50% margin
$50$15$20$25
$80$24$32$40
$120$36$48$60

The second ceiling comes from customer lifetime value. If a customer orders 2.5 times at $80 with 40% contribution margin, they bring $80 in contribution margin over their lifetime. How much of that you can spend on acquisition, you work out with the LTV CAC calculator.

Set the ceiling with contribution margin. A $62.50 CAC sounds harmless next to an $80 order and still costs you $30.50 on the first purchase.

Marginal CAC: what your last new customers cost

The average hides what extra budget buys you. The first dollars win the cheapest customers, and each additional dollar gets more expensive. Check marginal CAC before you raise a budget:

Marginal CAC = additional costs ÷ additional new customers
Ad budgetNew customersAvg. paid CACMarginal CAC
$15,000340$44.12Baseline
$20,000400$50.00$83.33

The average rises by only $5.88. The extra $5,000 buys 60 new customers, though, at $83.33 each. With $32 in first-order contribution margin, each of them needs 2.6 orders to pay back.

Lower your CAC without cutting budget

You lower CAC in two ways: less cost per new customer, or more new customers from the same cost. These levers work hardest in ecommerce:

  • Stop brand waste: Searches for your brand name often come from existing customers. Split brand and non-brand so budget reaches new buyers.
  • Allocate budget by contribution margin: High-margin products can carry a higher CAC. Steer feeds and campaigns by margin per product.
  • Raise conversion rate: When more visitors buy from the same traffic, CAC drops directly. Product pages, bundles and checkout are the levers.
  • Build repeat purchases: Retention does not lower CAC. It raises the ceiling you can afford.

That is how we work as an agency for Google Ads with ecommerce brands. Two examples of how acquisition cost changed along the way:

$100,000 to around $600,000 monthly revenue.

Acquisition cost $220 → $100

+30% revenue in 3 months.

Acquisition cost −35%

CAC cost FAQ

What does CAC stand for?

CAC stands for customer acquisition cost. It shows how much you spend on average to win one new customer.

How do I calculate CAC cost?

Divide all acquisition costs in a period by the number of new customers in the same period. $25,000 in costs and 400 new customers give you a CAC of $62.50.

What is the difference between blended CAC and paid CAC?

Blended CAC includes all acquisition costs, including agency, creative and tools. Paid CAC includes ad spend only and works for comparing individual channels.

What is a good CAC?

A CAC below the contribution margin of the first order is profitable right away. Above that, you need repeat purchases. As a rule of thumb, customer lifetime value should be at least three times your CAC.

Do returning customers count in CAC?

No. You divide by new customers only. Divide by all buyers and your CAC looks far lower than it is.

Is cost per conversion in Google Ads the same as CAC?

No. Google Ads divides cost by all purchases, including those from returning customers, and leaves out agency and creative costs. Your real CAC usually sits higher.

What does a new customer really cost you?

On the intro call, Tobias works out your CAC with the numbers from your store and shows you where budget goes to existing customers. 5 quick questions, then straight to booking.

Book your free intro call→