Case Study — HR Learning Platform · Growth Strategy

1M+ members. $529K ARR. A huge free audience, but no clear growth model.

The platform had real demand: strong community activity, 500+ monthly live events, and a free-to-premium conversion rate above the freemium benchmark. But leadership still could not answer three strategic questions: how big is the reachable market, what is driving churn, and which monetisation levers should move first?

$24.5B
TAM — HR online learning market
6
Churn drivers identified and quantified
$250–400K
Incremental ARR from conversion improvement
0.064%
Current SOM penetration after sizing the reachable market
Stack JTBD Outcome-Driven Innovation Cohort Analysis

Before.

The platform had built something rare: more than 1M HR professionals across 100+ countries, 500+ monthly live events, and an 84% active enrollment rate. The audience was real. The product was useful. The business model was not keeping pace.

The growth story had three weak points. Churn was still an assumption because annual billing masked retention reality. Market size existed as a top-down number, but not as a defensible TAM/SAM/SOM model. And the biggest gap was conversion: 95.8% of the member base had never paid, even though the platform was already converting better than the freemium benchmark.

The Situation
  • 1M+ members but only 3,327 paying — 95.8% never converted
  • No validated churn data — annual billing masked retention reality
  • No bottom-up market sizing — TAM was too top-down to defend
  • Strategic decisions made against unvalidated assumptions
  • No framework for which growth levers would move ARR fastest

Where the platform actually stood.

The engagement metrics showed product-market fit. The revenue metrics showed the monetisation gap.

1M+
Registered members across 100+ countries
3,327
Premium members generating $529–632K ARR
4.2%
Free-to-premium conversion — 2x industry average
84%
Active enrollment rate across the member base
48%
Multi-course enrollment rate — habitual engagement signal
500+
Monthly live events — no content supply problem
13:1
LTV:CAC ratio blended across free and paid acquisition
2.4×
Average courses per student — above typical EdTech benchmark

What we did.

We turned a set of disconnected assumptions into a growth model leadership could use for product, pricing, retention, and investor conversations.

Stream 1 — TAM/SAM/SOM Construction
Built TAM/SAM/SOM from three angles instead of one top-down estimate. The final model sized the HR online learning TAM at $24.5B, filtered that into an $8.2B serviceable market, and set an $820M SOM target over 3–5 years. Current penetration: 0.064% of SOM.
Stream 2 — Churn Driver Identification
Identified the biggest risk in the five-year model: churn was assumed, not measured. Because annual billing and limited payment tracking could not validate the number, we mapped the six structural churn mechanisms and sized their revenue impact. Every 5% churn improvement saves $26–32K/year at current ARR and roughly $180K/year at Year 3 scale.
Stream 3 — Free-to-Premium Conversion Analysis
Separated benchmark performance from growth potential. A 4.2% free-to-premium conversion rate was strong, but the unconverted 95.8% needed a clearer premium reason to act. The recommendation was not to weaken the free tier. It was to add premium-exclusive value around credential outcomes, premium events, team plans, and implementation assets. Moving conversion to 6–7% would add $250–400K ARR at the existing member base.
Stream 4 — Voice of Customer & ODI Scoring
Used Outcome-Driven Innovation scoring to rank the needs behind paid value. The highest-scoring gap was trustworthy, relevant HR information: professionals were spending 30–60 minutes per question filtering generic search results. That insight became the strategic rationale for an HR-specific AI assistant, not because AI was trendy, but because it directly matched the strongest unmet job.
Stream 5 — AI Chatbot Architecture
Specified a practical AI assistant MVP around the top ODI need. The proposed stack used Voiceflow, OpenAI, and a custom UI, with estimated operating costs of $63–100/month. The product model was simple: 25 questions/month free, $29/month for unlimited Pro, with public content in the free knowledge base and premium courses/certifications in the paid knowledge base.
Stream 6 — Five-Year Revenue Model
Built a five-year ARR model across four streams: individual premium subscriptions, Premium+ upsells, corporate accounts, and sponsorships. The base case reached $6.5M ARR by Year 5. The model also made the key caveat explicit: churn must be instrumented and validated before the projection should be treated as board-ready.

The six churn drivers.

Each one identified structurally — not from a survey, from an analysis of what the business model was doing to each segment of the member base.

Driver 01
Free tier covers the core job
Events and content access are free. Members who joined for learning without a credential need have no conversion trigger. The 95.8% non-conversion is structural, not a retention failure — it’s the product of a freemium model without enough premium-exclusive value.
Driver 02
Passive non-renewal
Estimated 10–15% of total annual churn is members who simply forgot to cancel but also forget to use their subscription. Annual billing hides this cohort until renewal time. A proactive pre-renewal engagement campaign addresses this without product changes.
Driver 03
Engagement masks individual risk
High community engagement (84% active enrollment) creates false confidence that individual subscriptions are healthy. A member who attends events and participates in the community is still at churn risk if they haven’t completed credentials or used premium-specific features.
Driver 04
Value perception gap
Premium members who have completed their credential goals lose a reason to renew. The platform’s current value proposition is “learn continuously” — but the premium member’s primary job (credential completion) has a natural endpoint. Post-credential value hasn’t been built.
Driver 05
Corporate seat underutilisation
Corporate accounts with below 50% seat utilisation are a leading indicator of renewal risk. The buying champion may be committed; their colleagues are not. Without a usage activation loop for secondary seats, corporate accounts churn at the decision-maker level, not the individual user level.
Driver 06
Pricing perception vs. free alternatives
Approximately 10% of identified churn is attributed to cost perception — LinkedIn Learning, Coursera, and Google’s HR content are free or employer-subsidised. The response isn’t a price cut; it’s clearer positioning of what premium delivers that those alternatives structurally cannot.

After.

$24.5B
TAM validated across three independent methodologies — was a top-down single-source estimate
$8.2B
SAM after geographic, digital, and customer profile filters — 33% of TAM actually serviceable
0.064%
Current SOM penetration — 15,500x headroom to 10% target, quantified for the first time
$250–400K
Incremental ARR from improving free-to-premium conversion from 4.2% to 6–7%
$180K
Annual savings from 5% churn reduction at Year 3 ARR ($3.6M) — $26–32K at current ARR
$6.5M
Year 5 ARR projection across four revenue streams — 12x from current $529K

What you can do now.

Your market size has a methodology. $24.5B TAM validated across three approaches. $8.2B SAM filtered for geographic, digital, and customer profile addressability. $820M SOM with a defined penetration target. You’re at 0.064% of SOM — which is either a problem or a 15,500x opportunity depending on how your growth levers are sequenced. Now you can say which.

Your churn risk is named and quantified. Six structural drivers with revenue impact attached to each. The 25% Year 1 churn assumption in your five-year model needs validation — every 5% difference is $180K/year by Year 3. The P0 priority is clear: close the data gap before the assumption becomes a board-level conversation you can’t support.

Your conversion opportunity is a specific number. Moving from 4.2% to 6–7% free-to-premium conversion is $250–400K incremental ARR at your current member base — before you’ve added a single new member. That’s not a hypothesis. It’s the arithmetic of your existing funnel, calculated on the levers you can actually pull.

Jake McMahon
Jake McMahon
ProductQuant

10 years building growth systems for B2B SaaS companies at $1M–$50M ARR. BSc Behavioural Psychology, MSc Data Science. This engagement spanned seven work streams across six months — market sizing, churn analysis, ODI-based customer research, AI architecture, database design, and five-year revenue modelling. The objective was to give leadership a strategy they could defend to investors with every number sourced.

What this looks like for your company

The Foundation.

A six-week growth audit covering analytics, churn prediction, competitive intelligence, and positioning — turning your current data into a ranked opportunity map with full implementation documentation.

  • Ranked opportunity map: every growth lever sized by revenue impact, prioritised by impact vs. effort
  • Full analytics audit with 5–10 biggest gaps revenue-sized and implementation roadmap
  • Churn prediction model trained on your data; at-risk accounts surfaced weekly from week one
  • Competitive intelligence library: 15+ competitors mapped with ongoing monitoring system
  • Full handover documentation; your team runs everything independently from day one
$15,000–$25,000 · 6 weeks
Right for you if
  • Growth strategy in place but not connected to data — decisions made from instinct rather than evidence
  • Multiple growth levers to pursue but no clear ranking of which to tackle first
  • Need a complete growth infrastructure, not a point-in-time report

High engagement. Revenue not keeping pace. What’s the gap?

Most companies with strong community metrics and weak monetisation have a structural mismatch between what the free product delivers and what premium uniquely offers. Identifying and quantifying that gap is a research problem before it’s a product problem. The conversation to find out if it’s relevant takes 15 minutes.