Growth

CAC (Customer Acquisition Cost)

CAC is the total cost of acquiring one new paying customer, including all marketing and sales expenses. For indie hackers, understanding CAC is what separates sustainable growth from burning money.

What is CAC?

Customer Acquisition Cost (CAC) is the average amount of money you spend to acquire one new paying customer.

CAC = Total Sales & Marketing Spend / New Customers Acquired

Example: You spent $1,200 on ads this month and acquired 30 new customers.

CAC = $1,200 / 30 = $40 per customer

CAC for Bootstrapped Indie Hackers

Most indie hackers have near-zero paid acquisition costs early on — you're getting customers through product hunt launches, Twitter, word of mouth, or SEO. But that doesn't mean your CAC is $0.

Your time has value. If you spend 20 hours/month on content and social media and acquired 10 customers, your real CAC is at least 20 hours × your hourly value.

More importantly, as you try to scale, you'll eventually need paid channels — and knowing your LTV in advance tells you the maximum you can spend.

CAC Payback Period

A closely related metric: how many months of subscription revenue does it take to recover your CAC?

CAC Payback Period = CAC / ARPU

Example: CAC of $120, ARPU of $30/month.

CAC Payback = $120 / $30 = 4 months

Benchmarks:

Organic vs Paid CAC

Many indie hackers have two effective CAC numbers:

The goal is to keep organic CAC low and use paid channels to scale what's already working — not to use paid as a crutch before finding product-market fit.

The LTV:CAC Relationship

CAC is only meaningful relative to LTV. A $200 CAC is great if LTV is $1,500. It's catastrophic if LTV is $120.

The healthiest indie SaaS businesses optimize both simultaneously:

← All glossary terms

Track your CAC in Makerfolio.

Connect Stripe or Polar and get verified metrics on your public builder profile.

Start for free →

Last updated: March 1, 2026