Mastery Path: Unified Subscription Progression
Executive Summary
RRI’s revenue model is event-dependent: every dollar requires filling another arena. The Mastery Path converts that event-dependent revenue into compounding monthly subscriptions through a structured post-event progression system.
The progression ladder has four tiers: Foundation ($149/mo) for post-event reinforcement and Tony AI access, Growth ($249/mo) adding coaching sessions and advanced content, Mastery ($497/mo) with full curriculum access and community, and Leadership for certified practitioners and enterprise clients.
Tony AI is the connective tissue throughout — it recommends the next step, tracks progress, and personalizes the experience so each subscriber feels like they have a direct relationship with the methodology, not just a login to a content library.
At 20% conversion from a single event cohort, this represents $5.4M ARR in recurring revenue — revenue that compounds with every event instead of resetting to zero.
What Needs to Happen
- Design subscription tier structure with pricing phases — Define Foundation ($149/mo), Growth ($249/mo), Mastery ($497/mo), and Leadership tiers. Map content, features, and Tony AI capabilities to each tier. Establish trial periods and upgrade incentives.
- Build subscription management in Stripe — Create products, plans, and trial periods in Stripe Billing. Configure proration for upgrades/downgrades. Set up dunning management for failed payments and churn prevention webhooks.
- Integrate with Salesforce PricebookEntry for subscription tracking — Map Stripe subscription states to Salesforce Opportunities. Create subscription lifecycle tracking (trial → active → upgraded → churned). Enable Tim Hooker’s team to report on subscription health natively in Salesforce.
- Build progression UI in Members Portal / Experience API — Design the subscriber dashboard showing current tier, progress metrics, next-tier benefits, and upgrade CTA. Integrate with Nick Jensen’s Experience API (Sanity + Next.js) for content delivery.
- Create post-event onboarding flow — Automated email sequence triggered by event completion. In-app onboarding wizard for new subscribers. First 7 days are critical: Tony AI sets personalized goals, delivers first content module, establishes daily engagement habit.
- Tony AI integration — personalized progression recommendations — Tony AI analyzes subscriber engagement data to recommend next steps. Proactive nudges when subscribers plateau. Tier-specific AI capabilities (deeper coaching at higher tiers). AI surfaces relevant content based on subscriber’s stated goals and completion history.
- Analytics dashboard for subscription health metrics — Build MRR tracking, churn rate, upgrade/downgrade velocity, cohort analysis by source event, and LTV projections. Feed into Grafana (builds on D6 infrastructure) and Salesforce reporting.
- Launch with November UPW cohort as first subscribers — Pilot the full flow with a single event cohort. Measure conversion rate, Day-7 engagement, Day-30 retention, and upgrade velocity. Iterate before scaling to all events.
Claude Code acceleration: Stripe product/plan configuration, webhook handlers, Salesforce integration code, and the analytics dashboard can all be generated rapidly. The progression UI and Tony AI integration require product design decisions but the implementation is straightforward once specs are locked. Estimated savings: 4-6 weeks (from 12-16 weeks to 8-10 weeks).
Completion Criteria
- Subscription tiers live in Stripe with correct pricing, trial periods, and proration rules
- Post-event conversion flow operational — event attendee receives onboarding within 24 hours of event end
- Tony AI recommending personalized next steps based on subscriber tier and engagement data
- Subscription dashboard showing MRR, churn rate, upgrade velocity, and cohort LTV
- Salesforce PricebookEntry integration tracking subscription lifecycle end-to-end
- Upgrade/downgrade flows working with correct proration in Stripe
- November UPW cohort successfully onboarded as pilot group
Initiative Attributes
Tools Required
| Tool | Purpose | Cost |
|---|---|---|
| Stripe Billing | Subscription management, recurring payments, proration, dunning | 2.9% + 30c per transaction (existing) |
| Salesforce | PricebookEntry subscription tracking, lifecycle reporting, sales team visibility | Existing license |
| Sanity CMS | Content delivery for tier-specific curriculum and progression modules | Existing license |
| Tony AI API | Personalized progression recommendations, engagement nudges, goal tracking | API inference costs |
| Grafana | Subscription health dashboard (MRR, churn, cohort analysis) | Existing LGTM stack |
Related Risks
| ID | Risk | Severity | Probability | Mitigation |
|---|---|---|---|---|
| RF1 | Nick Jensen disengagement / departure | CRITICAL | MEDIUM | Nick is key to the Experience API that powers the subscription UI. Frame S3 ownership as a growth opportunity. If Nick leaves, the progression UI must be built on a simpler stack or delayed until S5 portal work has a new owner. |
| RF5 | Infrastructure not ready (K8s migration) | HIGH | MEDIUM | If S2 K8s migration is delayed, Mastery Path must run on existing Heroku infrastructure. This is viable but limits scalability and increases per-subscriber cost. S2 should be substantially complete before S3 launch. |