May 8, 2019 · 23m · top-founders

1383 Treehouse Moves from $24m ARR B2C SaaS to B2B Helping Companies Scale Dev Teams

Nathan Latka · 11m spoken Ryan Carson · 9m spoken
0:00 / 0:00

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

Treehouse founder and CEO Ryan Carson joins Nathan Latka to discuss how he pivoted his $24 million B2C online coding school into a profitable, fast-growing B2B enterprise workforce training engine. Carson shares inside metrics on $90,000 contract sizes, founder-led sales execution, quota designs, and his disciplined anti-VC philosophy.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Nathan holds 52.5% of the talking time here. How this is scored →

Nathan as informed peer 5.4 Guest teaching 2.0 Guest disagreement 1.8 Nathan pushing back 3.4
05100:0010:0020:000:01–2:42 · Nathan as informed peer 0/10 Promoting How to Be a Capitalist Without Any Capital Host monologue promoting his book and providing an audio teaser/intro for the episode. As a monologue segment, all interaction scores are 0.2:43–5:49 · Nathan as informed peer 6/10 Welcoming Ryan Carson and Recapping 2017 Treehouse Metrics Nathan meticulously recalls Treehouse's historical metrics from their 2017 interview, including MRR, CAC, and team size. Ryan agrees and explains the strategic pivot to B2B sales led personally by himself as CEO.5:51–9:37 · Nathan as informed peer 7/10 Establishing Enterprise Sales Quotas, Ramping, and Compensation Nathan drills into SaaS enterprise benchmarks, demanding specific details on sales ramp time, CEO closing premiums, quotas, and current ARR. When Ryan initially speaks in generalities about growth, Nathan presses him repeatedly to specify exact ARR breakdown figures.9:37–12:09 · Nathan as informed peer 6/10 Transitioning from Per-Seat Pricing to Talent Path Contracts Ryan educates Nathan on moving away from per-seat SaaS pricing to outcome-based developer cohort creation at $90k+ ACV. Nathan probes whether spinning off the B2C branch makes sense, and Ryan explains how B2C content directly fuels the B2B training pipeline.12:10–14:41 · Nathan as informed peer 6/10 Long-Term Capital Strategy and Shareholder Liquidity Options Nathan observes Ryan's attire shift to a suit and pushes on how Ryan plans to create liquidity for investors and himself without an IPO or exit, suggesting stock buybacks. Ryan explains his preference for private secondary liquidity.14:41–19:38 · Nathan as informed peer 6/10 Personal Wealth Perspectives and the Basecamp Philosophy Nathan forcefully challenges Ryan's claim that he does not care about personal wealth, comparing holding equity to investing in children who support you later. Ryan pushes back by citing DHH and Basecamp's private philosophy, framing Treehouse as a sustainable long-term cash generator.19:38–22:39 · Nathan as informed peer 6/10 Evaluating Strategic Fit Versus Mission-Driven Independence Nathan introduces a potential acquisition scenario with iCIMS, prompting Ryan to assert that Treehouse is his 'religion' driven strictly by mission. Nathan openly mocks mission-focused rhetoric as 'mushy-gushy' capitalist-repellent talk while conducting the Famous Five.22:40–23:41 · Nathan as informed peer 6/10 Episode Conclusion and Treehouse Enterprise Strategy Summary Nathan summarizes Treehouse's transition from consumer subscriptions to enterprise sales, highlighting the sales rep quotas and revenue projections in a rapid outro wrap-up.0:01–2:42 · Guest teaching 0/10 Promoting How to Be a Capitalist Without Any Capital Host monologue promoting his book and providing an audio teaser/intro for the episode. As a monologue segment, all interaction scores are 0.2:43–5:49 · Guest teaching 1/10 Welcoming Ryan Carson and Recapping 2017 Treehouse Metrics Nathan meticulously recalls Treehouse's historical metrics from their 2017 interview, including MRR, CAC, and team size. Ryan agrees and explains the strategic pivot to B2B sales led personally by himself as CEO.5:51–9:37 · Guest teaching 2/10 Establishing Enterprise Sales Quotas, Ramping, and Compensation Nathan drills into SaaS enterprise benchmarks, demanding specific details on sales ramp time, CEO closing premiums, quotas, and current ARR. When Ryan initially speaks in generalities about growth, Nathan presses him repeatedly to specify exact ARR breakdown figures.9:37–12:09 · Guest teaching 4/10 Transitioning from Per-Seat Pricing to Talent Path Contracts Ryan educates Nathan on moving away from per-seat SaaS pricing to outcome-based developer cohort creation at $90k+ ACV. Nathan probes whether spinning off the B2C branch makes sense, and Ryan explains how B2C content directly fuels the B2B training pipeline.12:10–14:41 · Guest teaching 2/10 Long-Term Capital Strategy and Shareholder Liquidity Options Nathan observes Ryan's attire shift to a suit and pushes on how Ryan plans to create liquidity for investors and himself without an IPO or exit, suggesting stock buybacks. Ryan explains his preference for private secondary liquidity.14:41–19:38 · Guest teaching 5/10 Personal Wealth Perspectives and the Basecamp Philosophy Nathan forcefully challenges Ryan's claim that he does not care about personal wealth, comparing holding equity to investing in children who support you later. Ryan pushes back by citing DHH and Basecamp's private philosophy, framing Treehouse as a sustainable long-term cash generator.19:38–22:39 · Guest teaching 2/10 Evaluating Strategic Fit Versus Mission-Driven Independence Nathan introduces a potential acquisition scenario with iCIMS, prompting Ryan to assert that Treehouse is his 'religion' driven strictly by mission. Nathan openly mocks mission-focused rhetoric as 'mushy-gushy' capitalist-repellent talk while conducting the Famous Five.22:40–23:41 · Guest teaching 0/10 Episode Conclusion and Treehouse Enterprise Strategy Summary Nathan summarizes Treehouse's transition from consumer subscriptions to enterprise sales, highlighting the sales rep quotas and revenue projections in a rapid outro wrap-up.0:01–2:42 · Guest disagreement 0/10 Promoting How to Be a Capitalist Without Any Capital Host monologue promoting his book and providing an audio teaser/intro for the episode. As a monologue segment, all interaction scores are 0.2:43–5:49 · Guest disagreement 1/10 Welcoming Ryan Carson and Recapping 2017 Treehouse Metrics Nathan meticulously recalls Treehouse's historical metrics from their 2017 interview, including MRR, CAC, and team size. Ryan agrees and explains the strategic pivot to B2B sales led personally by himself as CEO.5:51–9:37 · Guest disagreement 2/10 Establishing Enterprise Sales Quotas, Ramping, and Compensation Nathan drills into SaaS enterprise benchmarks, demanding specific details on sales ramp time, CEO closing premiums, quotas, and current ARR. When Ryan initially speaks in generalities about growth, Nathan presses him repeatedly to specify exact ARR breakdown figures.9:37–12:09 · Guest disagreement 2/10 Transitioning from Per-Seat Pricing to Talent Path Contracts Ryan educates Nathan on moving away from per-seat SaaS pricing to outcome-based developer cohort creation at $90k+ ACV. Nathan probes whether spinning off the B2C branch makes sense, and Ryan explains how B2C content directly fuels the B2B training pipeline.12:10–14:41 · Guest disagreement 2/10 Long-Term Capital Strategy and Shareholder Liquidity Options Nathan observes Ryan's attire shift to a suit and pushes on how Ryan plans to create liquidity for investors and himself without an IPO or exit, suggesting stock buybacks. Ryan explains his preference for private secondary liquidity.14:41–19:38 · Guest disagreement 4/10 Personal Wealth Perspectives and the Basecamp Philosophy Nathan forcefully challenges Ryan's claim that he does not care about personal wealth, comparing holding equity to investing in children who support you later. Ryan pushes back by citing DHH and Basecamp's private philosophy, framing Treehouse as a sustainable long-term cash generator.19:38–22:39 · Guest disagreement 3/10 Evaluating Strategic Fit Versus Mission-Driven Independence Nathan introduces a potential acquisition scenario with iCIMS, prompting Ryan to assert that Treehouse is his 'religion' driven strictly by mission. Nathan openly mocks mission-focused rhetoric as 'mushy-gushy' capitalist-repellent talk while conducting the Famous Five.22:40–23:41 · Guest disagreement 0/10 Episode Conclusion and Treehouse Enterprise Strategy Summary Nathan summarizes Treehouse's transition from consumer subscriptions to enterprise sales, highlighting the sales rep quotas and revenue projections in a rapid outro wrap-up.0:01–2:42 · Nathan pushing back 0/10 Promoting How to Be a Capitalist Without Any Capital Host monologue promoting his book and providing an audio teaser/intro for the episode. As a monologue segment, all interaction scores are 0.2:43–5:49 · Nathan pushing back 1/10 Welcoming Ryan Carson and Recapping 2017 Treehouse Metrics Nathan meticulously recalls Treehouse's historical metrics from their 2017 interview, including MRR, CAC, and team size. Ryan agrees and explains the strategic pivot to B2B sales led personally by himself as CEO.5:51–9:37 · Nathan pushing back 6/10 Establishing Enterprise Sales Quotas, Ramping, and Compensation Nathan drills into SaaS enterprise benchmarks, demanding specific details on sales ramp time, CEO closing premiums, quotas, and current ARR. When Ryan initially speaks in generalities about growth, Nathan presses him repeatedly to specify exact ARR breakdown figures.9:37–12:09 · Nathan pushing back 4/10 Transitioning from Per-Seat Pricing to Talent Path Contracts Ryan educates Nathan on moving away from per-seat SaaS pricing to outcome-based developer cohort creation at $90k+ ACV. Nathan probes whether spinning off the B2C branch makes sense, and Ryan explains how B2C content directly fuels the B2B training pipeline.12:10–14:41 · Nathan pushing back 5/10 Long-Term Capital Strategy and Shareholder Liquidity Options Nathan observes Ryan's attire shift to a suit and pushes on how Ryan plans to create liquidity for investors and himself without an IPO or exit, suggesting stock buybacks. Ryan explains his preference for private secondary liquidity.14:41–19:38 · Nathan pushing back 6/10 Personal Wealth Perspectives and the Basecamp Philosophy Nathan forcefully challenges Ryan's claim that he does not care about personal wealth, comparing holding equity to investing in children who support you later. Ryan pushes back by citing DHH and Basecamp's private philosophy, framing Treehouse as a sustainable long-term cash generator.19:38–22:39 · Nathan pushing back 5/10 Evaluating Strategic Fit Versus Mission-Driven Independence Nathan introduces a potential acquisition scenario with iCIMS, prompting Ryan to assert that Treehouse is his 'religion' driven strictly by mission. Nathan openly mocks mission-focused rhetoric as 'mushy-gushy' capitalist-repellent talk while conducting the Famous Five.22:40–23:41 · Nathan pushing back 0/10 Episode Conclusion and Treehouse Enterprise Strategy Summary Nathan summarizes Treehouse's transition from consumer subscriptions to enterprise sales, highlighting the sales rep quotas and revenue projections in a rapid outro wrap-up.

speaking balance: gold is Nathan, purple is the guest (3 minute bins)

0:00 · Nathan 97.1% · guest 2.9%0:00 · Nathan 97.1% · guest 2.9%3:00 · Nathan 47.3% · guest 52.7%3:00 · Nathan 47.3% · guest 52.7%6:00 · Nathan 34.9% · guest 65.1%6:00 · Nathan 34.9% · guest 65.1%9:00 · Nathan 41.5% · guest 58.5%9:00 · Nathan 41.5% · guest 58.5%12:00 · Nathan 48.5% · guest 51.5%12:00 · Nathan 48.5% · guest 51.5%15:00 · Nathan 38.4% · guest 61.6%15:00 · Nathan 38.4% · guest 61.6%18:00 · Nathan 47.2% · guest 52.8%18:00 · Nathan 47.2% · guest 52.8%21:00 · Nathan 66.1% · guest 33.9%21:00 · Nathan 66.1% · guest 33.9%
Sharpest disagreement ▶ 15:13 Ryan rejecting the conventional wealth maximization premise

Ryan directly refutes Nathan's assertion that founders only build equity for eventual big payouts by citing DHH and Basecamp's private, non-traditional philosophy.

Hardest push from Nathan ▶ 14:41 Nathan refuses Ryan's claim of indifference toward personal wealth

Nathan refuses to accept Ryan's stated lack of interest in personal wealth creation, arguing that founders hold equity expecting a tangible return just like raising children.

Biggest teaching moment ▶ 10:29 Ryan explaining enterprise talent creation vs seat-based SaaS

Ryan reframes the entire business model from standard per-seat LMS subscriptions to turnkey talent creation contracts delivering batches of trained developers.

Nathan holds their own ▶ 3:39 Nathan reciting Treehouse's exact 2017 SaaS operational metrics

Nathan displays deep command of Treehouse's historical figures, rattling off accurate monthly ARPU, CAC, MRR, and headcount benchmarks from memory.

the scores for every segment, with the reasoning behind each
ChapterTopicNathan as informed peerGuest teachingGuest disagreementNathan pushing backWhy
Promoting How to Be a Capitalist Without Any Capital 0000 Host monologue promoting his book and providing an audio teaser/intro for the episode. As a monologue segment, all interaction scores are 0.
Welcoming Ryan Carson and Recapping 2017 Treehouse Metrics 6111 Nathan meticulously recalls Treehouse's historical metrics from their 2017 interview, including MRR, CAC, and team size. Ryan agrees and explains the strategic pivot to B2B sales led personally by himself as CEO.
Establishing Enterprise Sales Quotas, Ramping, and Compensation 7226 Nathan drills into SaaS enterprise benchmarks, demanding specific details on sales ramp time, CEO closing premiums, quotas, and current ARR. When Ryan initially speaks in generalities about growth, Nathan presses him repeatedly to specify exact ARR breakdown figures.
Transitioning from Per-Seat Pricing to Talent Path Contracts 6424 Ryan educates Nathan on moving away from per-seat SaaS pricing to outcome-based developer cohort creation at $90k+ ACV. Nathan probes whether spinning off the B2C branch makes sense, and Ryan explains how B2C content directly fuels the B2B training pipeline.
Long-Term Capital Strategy and Shareholder Liquidity Options 6225 Nathan observes Ryan's attire shift to a suit and pushes on how Ryan plans to create liquidity for investors and himself without an IPO or exit, suggesting stock buybacks. Ryan explains his preference for private secondary liquidity.
Personal Wealth Perspectives and the Basecamp Philosophy 6546 Nathan forcefully challenges Ryan's claim that he does not care about personal wealth, comparing holding equity to investing in children who support you later. Ryan pushes back by citing DHH and Basecamp's private philosophy, framing Treehouse as a sustainable long-term cash generator.
Evaluating Strategic Fit Versus Mission-Driven Independence 6235 Nathan introduces a potential acquisition scenario with iCIMS, prompting Ryan to assert that Treehouse is his 'religion' driven strictly by mission. Nathan openly mocks mission-focused rhetoric as 'mushy-gushy' capitalist-repellent talk while conducting the Famous Five.
Episode Conclusion and Treehouse Enterprise Strategy Summary 6000 Nathan summarizes Treehouse's transition from consumer subscriptions to enterprise sales, highlighting the sales rep quotas and revenue projections in a rapid outro wrap-up.

Statements from this episode (19)

Assertion Not checkable as stated
Carson claims Treehouse revenue is growing faster than ever
“We're growing faster than we ever had.”
Ryan Carson May 8, 2019 ▶ 4:36
Assertion Not checkable as stated
Carson: Treehouse headcount remains at 80 employees
“Still 80.”
Ryan Carson May 8, 2019 ▶ 5:38
Insight
Ryan Carson: Founder-CEOs must personally sell before hiring any sales staff
“If you haven't built the sales team yet, and you are the founder CEO, you should be doing sales. So that's the first thing you got to do. Do not try to hire people. Do not try to do SDR. Don't do any of that. Go out and sell. And look and learn the sales cycle…”
Ryan Carson May 8, 2019 ▶ 6:06
Assertion Not checkable as stated
Treehouse raised ACV from $1,800 to $90,000 via founder-led sales
“This is how we raised our ACV from 1800 bucks to 90,000 dollars, right? It is by me getting in, in the dirt and figuring out what actually is valuable.”
Ryan Carson May 8, 2019 ▶ 6:42
Assertion Not checkable as stated
Treehouse B2B segment grows 40% to 50% yearly without capital injections
“Our B to B business is, is growing up to 40 to 50% a year now. And this was zero capital injection.”
Ryan Carson May 8, 2019 ▶ 7:49
Assertion Supported
Treehouse has raised no additional capital since its $13 million round
“Zero dollars. I'm proud to say.”
Ryan Carson May 8, 2019 ▶ 8:10
Insight
Carson: Companies should build a business first before raising venture capital
“I really think we're focusing too much on raising money. You know, I think companies should build a business and figure out, you know, how to do that and then go raise a bunch of money. That's fine, but not the other way around.”
Ryan Carson May 8, 2019 ▶ 8:30
Prediction Not checkable as stated
Treehouse B2B revenue will surpass consumer revenue in 2019 or 2020
“We're essentially not focusing on our consumer business and we're focusing on our B to B and the B to B revenue will cross that in 19 or 20.”
Ryan Carson May 8, 2019 ▶ 9:13
Assertion Not checkable as stated
Carson: Treehouse consumer retention is better than Pluralsight and Lynda
“You know, we have pretty good retention, you know, a little better than Pluralsight, a little better than Linda, but still it's not a rocket business.”
Ryan Carson May 8, 2019 ▶ 10:16
Disclosure
Carson is rejecting inbound investor interest to focus on core repeatability
“I mean, I have tons of inbound, thankfully, and, but I'm just saying, no, we just want to focus on building the core business and making it repeatable.”
Ryan Carson May 8, 2019 ▶ 12:25
Assertion Not checkable as stated
Treehouse is not generating enough cash to execute share buybacks
“We could. So we're not throwing off enough cash to do that right now.”
Ryan Carson May 8, 2019 ▶ 14:11
Assertion Supported
Carson: Basecamp has no outside shareholders besides Jeff Bezos' 5% stake
“They, they're a super private company. They don't have actually any shareholders other than I think Jeff Bezos owns five percent.”
Ryan Carson May 8, 2019 ▶ 15:28
Disclosure
Carson has no short-term plans to generate personal wealth from Treehouse
“So, I mean, that, that I have zero need or intention to generate more profit or more wealth for myself short term.”
Ryan Carson May 8, 2019 ▶ 15:49
Assertion Not checkable as stated
Carson: InVision expanded Treehouse Talent Path deal tenfold within two months
“Closed it, and within two months, they expanded to a deal that was 10 X the size of the current one.”
Ryan Carson May 8, 2019 ▶ 16:55
Assertion Not checkable as stated
Carson: Treehouse enterprise clients include Nike, Mailchimp, InVision, and Chegg
“MailChimp already is looking for a second class of talent. So these are some of our clients already MailChimp, Envision, Nike, Acquia, Chegg, Mindbody”
Ryan Carson May 8, 2019 ▶ 17:13
Assertion Not checkable as stated
Carson personally manages a $2.7M enterprise sales pipeline
“I've got at least 2.7 million dollars in the pipeline right now, myself.”
Ryan Carson May 8, 2019 ▶ 17:30
Assertion Not checkable as stated
Treehouse B2C subscription business is flat at ~$2M MRR
“It's pretty much flat.”
Ryan Carson May 8, 2019 ▶ 18:28
Disclosure
Treehouse has walked away from multiple acquisition talks
“We've gone through a number of acquisition talks and decide not to do them.”
Ryan Carson May 8, 2019 ▶ 20:23
Assertion Not checkable as stated
Treehouse is currently profitable and throwing off cash
“At the moment we're having so much fun and like changing lives right now and throwing off cash.”
Ryan Carson May 8, 2019 ▶ 20:45
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 2,600 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.