courses › Growth & Marketing Math

Customer Acquisition Cost

level 23 course

What it costs to win a customer, and why ad revenue isn't ad profit.

In your head, jot if needed · no calculator why?

Learn first (about 3 minutes)

Opens at level 23.

Sign in to start

Builds on: Funnels (not open yet)

the lesson

The idea, the techniques and a tip for each skill, right here. The Learn page adds worked examples for every skill and untimed practice.

Read the lesson · about 3 minutes

The idea

Customer acquisition cost (CAC) is what you spent to win new customers divided by the customers you won. Say which costs you counted: ads alone make customers look cheaper than ads plus sales salaries and software. Cost per lead divides by leads instead, so it answers a different question.

Return on ad spend (ROAS) is the revenue credited to ads divided by the ad spend. It is a revenue ratio, not profit. To see whether ads made money, multiply the revenue by the contribution margin (the share left after the costs that come with each sale), then subtract the ad spend.

Techniques

Divide by what the question asks

Cost per customer or cost per lead.

  1. Add every cost the question includes: ads, sales salaries, software.
  2. For acquisition cost, divide by new customers. For cost per lead, divide by leads.
  3. Leave out the count the question doesn't ask about.
worked example

Example: A cleaning service spends $3,000 on ads and $4,500 on sales salaries in a month and wins 50 new customers. What is the acquisition cost per customer, counting both?

  1. $3,000 + $4,500 = $7,500.
  2. $7,500 ÷ 50 = $150.

Answer: $150

Contribution, not revenue

The return on ad spend, or whether the ads made money.

  1. ROAS is revenue ÷ ad spend, given as a plain number.
  2. Contribution is revenue × the contribution margin.
  3. Subtract the ad spend. A loss takes a minus sign.
worked example

Example: Ads cost $3,000 and brought in $12,000 of revenue. Assume a 20% contribution margin on that revenue. What is the contribution left after paying for the ads? (Use a minus sign for a loss.)

  1. ROAS: $12,000 ÷ $3,000 = 4.
  2. Contribution: $12,000 × 0.2 = $2,400.
  3. $2,400 − $3,000 = −$600, a loss.

Answer: −$600

Tips by skill

  • TipAcquisition cost per customer: Total acquisition spend ÷ new customers won. Leads don't go in the denominator.
  • TipCost per lead: Spend ÷ leads. The customer count isn't used here.
  • TipAcquisition cost with all the costs: Add every cost named (ads, salaries, software) before dividing by the new customers.
  • TipReturn on ad spend: Revenue ÷ ad spend, given as a plain number like 4.5, not a percent.
  • TipDid the ads make money?: Revenue × contribution margin, minus the ad spend. A loss takes a minus sign.

Watch out for

  • Dividing by leads when the question asks for cost per customer, or by customers when it asks for cost per lead.
  • Counting only the ads when the question includes sales costs. That makes customers look cheaper to win.
  • Reading a ROAS of 4.5 as $4.50 of profit per ad dollar. It is revenue, before the cost of what was sold.
  • Subtracting the ad spend from revenue as if revenue were profit.

skills · practice stats

From rounds of this course only: box, review and test-out answers are left out. Once a skill has 40 tries, it compares your first 20 tries with your last 20.

rest ladder

Win 3 of your last 4 rounds and the course rests. A win is 90% right, within 2× the round's par. Pass the review when it comes back and the next rest is longer.

  1. 1 day
  2. 3 days
  3. 7 days
  4. 14 days
  5. 30 days
  6. 60 days
  7. mastered · every 90 days

your rounds

No rounds yet.