CAC vs. Lifetime Contribution Sanity Check
Stress-test a subscription hardware business by pitting acquisition cost against conservative lifetime contribution.
- Difficulty
- Moderate
- Time to result
- ~weeks to results
- Steps
- 7
- Confidence
- 85%
When a hardware-plus-subscription business claims strong unit economics, rebuild it from public numbers instead of taking it on faith. First divide total sales & marketing spend by gross new subscribers to get blended CAC. Then check whether the hardware sale alone (price times gross margin) covers that CAC. Finally, estimate subscription contribution (monthly fee times gross margin percent) and multiply by a deliberately conservative customer lifetime — capping absurd churn-implied lifetimes (like 10+ years) at something more believable, such as five years — to see real profit per customer. Applied to Peloton, this exercise showed roughly $521 CAC, near-breakeven hardware economics, and over $1,500 of five-year subscription contribution per customer: a business that works, but only if churn stays low and CAC doesn't run away.
Origin
David Rosenthal built this back-of-the-envelope model live from Peloton's public filings to test whether its unit economics held up despite its operational troubles.
Core principles
- 01Never trust a headline CAC or LTV figure without rebuilding it from primary numbers.
- 02Separate hardware contribution margin from subscription contribution margin.
- 03Cap any churn-implied 'lifetime' at a conservative number before using it in a decision.
- 04Blended CAC hides mix — know what fraction of 'subscribers' are actually more or less costly to acquire.
How to run it
- 1
Gather S&M spend and gross subscriber adds
Pull total sales & marketing spend and total gross (not net) new subscribers for the same period.
- 2
Calculate blended CAC
Divide S&M spend by gross subscriber adds to get a rough cost to acquire one subscriber.
Pro tip Use gross adds, since net adds hide how much churn is masking true acquisition volume.
- 3
Calculate hardware contribution margin
Multiply hardware price by hardware gross margin percent to see how much profit or loss the device sale alone generates.
- 4
Compare CAC to hardware contribution
See whether the company is roughly breakeven, profitable, or losing money before a single month of subscription revenue is collected.
Watch out If CAC exceeds hardware contribution meaningfully, the entire model depends on subscription retention holding up.
- 5
Calculate subscription contribution margin
Multiply monthly subscription price by subscription gross margin percent to get monthly profit per retained subscriber.
- 6
Apply a conservative lifetime cap
Even if low churn implies a 10+ year average customer life, cap the model at a shorter, more defensible number like five years.
- 7
Sum total lifetime contribution and compare to CAC
Add hardware contribution and capped subscription contribution, then compare the total against CAC to judge whether the unit economics actually work.
In the wild
Using Peloton's FY2021 sales & marketing spend of $730M against 1.4M gross subscriber adds, David backed into a roughly $521 CAC, then compared it against hardware and subscription contribution margins.
→ The math showed Peloton was roughly breakeven on hardware alone and picked up over $1,500 of subscription profit per customer over a conservative five-year life — a fundamentally sound model despite the company's operational struggles.
Common mistakes
Taking churn-implied LTV at face value
A 0.6% monthly churn rate mathematically implies a 10+ year average customer lifetime — treating that as reliable overstates the real value of a customer.
Ignoring service costs baked outside of CAC/COGS
Real-world costs like multiple truck rolls for delivery, returns, and repairs can silently erode the modeled contribution margin.
Is it for you?
Best for
Analysts or operators evaluating whether a hardware-plus-subscription business's growth spending is justified.
Not ideal for
Pure software businesses with no hardware component or negligible marginal COGS.
From the transcript
“So CAC on that is $521 per gross subscriber added”
“Let's cap it at five years for a customer lifetime, because 10 years is too crazy”
From the episode
Peloton