Lifecycle Health Report
HubSpot Portal 4708024 · 14 Sections · 4 Revenue Motions · 3 B's, 3 C's, 8 D's
Executive Summary
| Grade | Section | Key Finding |
|---|---|---|
| D | S1 Workflow Inventory | At/near 1,000 limit. No archival process. Blocks all new automation. |
| C | S2 Stage Distribution | Lead In + Nurture are dead zones (1K+ deals each). 32 at-risk. Base shrinking 303→264. |
| D | S3 Sequence Coverage | 29% coverage (5/17 stages). 20 upsell emails exist in DRAFT but never activated. |
| B | S4 Newsletter Health | Raisin Bread strong (>50% OR, weekly). Needs click-rate improvement + segmentation. |
| D | S5 Funnel Drop-off | No-shows = 62.3% of all losses. Appt→QTB 31.4%. Overall 5.0% win rate. |
| D | S6 Re-engagement Gaps | 1.5/5 categories covered. 553 no-shows in 6 weeks with ZERO automation. |
| D | S7 Retention Health | 77-81% retention (target 93%). 32pp GM spread (Dylan 97% vs Connor 64%). |
| C | S8 Email → Retention | Click rate 70% higher for active clients. Correlation exists, not acted on. |
| B | S9 Transcript Intel | 1,131 transcripts/90d. 11 at-risk flagged. 72% positive match quality. |
| D | S10 Expansion | 15 expansion deals in 6mo (~1% rate). No systematic detection or targeting. |
| D | S11 Expansion Readiness | Zero expansion sequences. $5.5M opportunity, $0 spent. |
| C | S12 Win-Back Program | Sequences live. 11.8% resurrection rate. No performance tracking. |
| C | S13 Replacement Tracking | 19% attempt rate. 38% success within 30D. Durability poor (28% still active). |
| B | S14 Resurrection Sizing | 268 Bad Churn targets in 12mo = $2.4M recoverable at 10% rate. Top 20 list ready. |
S1 HubSpot Workflow Inventory
Impact: Cannot create new lifecycle workflows without first archiving old ones.
S2 Lifecycle Stage Distribution
Sales Pipeline
| Stage | Est. Deals | Status |
|---|---|---|
| Lead In | 500-2,000+ | Dead Zone |
| Appointment Scheduled | 200+ | Active |
| Reschedule | ~43 | Small pool |
| Nurture / On Hold | 1,000+ | Dead Zone |
| Qualified to Buy | 17 | Active |
| Freelancer Offered | 43 | Active |
| Freelancer Intro Scheduled | 30+ | Active |
| Freelancer Approved | 30+ | Active |
| Closed Lost / Disqualified | 5,000+ | Terminal |
| Closed Lost / Nurture | 5,000+ | Terminal |
Account Management Pipeline
| Stage | Deals | Status |
|---|---|---|
| Onboarding | 1 | Fast throughput |
| Active | 200-300 | Core Revenue |
| Replacements | 3 | Low volume |
| At Risk | 32 | Needs Monitoring |
| Paused / Pending | 6 | Small |
| Inactive (Churned) | 1,000+ | Win-back Candidates |
S3 Sequence Coverage Map
| Stage | Pipeline | Sequence? | Coverage |
|---|---|---|---|
| Lead In | Sales | Partial | No Meeting Booked WF (2.29% CVR) |
| Appointment Scheduled | Sales | No | GAP |
| Reschedule | Sales | No | GAP |
| Nurture / On Hold | Sales | No | CRITICAL GAP (1,000+ deals) |
| Qualified to Buy | Sales | Partial | QTB Not Won (post-loss only) |
| Freelancer Offered | Sales | No | GAP |
| Freelancer Intro Scheduled | Sales | No | GAP |
| Freelancer Approved | Sales | No | GAP |
| Contract Signed → Onboarding | Sales/AM | Yes | Welcome 1-12 (LIVE) |
| Closed Lost / Disqualified | Sales | No | GAP |
| Closed Lost / Nurture | Sales | Partial | After-Churn E1-E4 |
| Active | AM | No | CRITICAL GAP ($5.5M expansion opp) |
| Replacements | AM | No | GAP |
| At Risk | AM | Partial | Churn Prevention E1 (single email) |
| Paused / Pending | AM | No | GAP |
| Inactive | AM | Yes | Win-back 1-3 + After-Churn E1-E4 |
Coverage: 29% (5/17 stages). 9 stages have zero automation, 3 have partial.
SALES.CL.Upsell_HourlyToPartTime, 10 role-specific variants) are fully drafted in AUTOMATED_DRAFT but never activated. This directly addresses the $5.5M expansion blind spot with zero content creation needed — just activate the workflows.
Closed Lost/Nurture: 60,667 deals with only 1 email. The scale demands even a basic long-term drip.
S4 Newsletter Health (Raisin Bread)
| Metric | Value | Status |
|---|---|---|
| Subscribers | 23,661 | Stable |
| Open Rate | >50% | On Target |
| Send Day | Tuesdays | Consistent |
| Owner | Nura Busleiman | Clear |
| Content | Shadrack Wanjohi | Dedicated |
Strengths: >50% open rate (exceptional). Concerns: no segmentation, click-rate unknown, subscriber growth trend unknown.
S5 Funnel Drop-off Analysis
Conversion Rates (Lagged Cohorts)
| Transition | CVR | Assessment |
|---|---|---|
| FF → MQL | 56.5% | Healthy |
| MQL → Appointment | 67.4% | Healthy |
| Appt → QTB | 31.4% | Massive drop — 68.6% lost |
| QTB → Offered | 87.9% | Strong |
| Offered → Intro | 72.7% | Decent |
| Intro → Approved | 36.4% | Major bottleneck |
| Approved → Signed | 85.0% | Strong |
| Overall Appt → Signed | 5.0% | Critical |
Where Deals Die
| Reason | % of All Losses |
|---|---|
| No Show / Did not Reschedule | 62.3% |
| Client Stopped Responding | 8.4% |
| Hired someone else | 5.9% |
| Budget / price | 5.3% |
S6 Re-engagement Sequence Gaps
| Drop-off Point | Volume (6wk) | Sequence? | Severity |
|---|---|---|---|
| No-show appointments | 553 | No | Critical |
| Nurture/On Hold re-activation | 801 total | No | High |
| Mid-funnel stalls (FLO/Intro/Approved) | 120 open | No | High |
| Stalled MQLs | 277 | Partial | Medium |
| Closed Lost long-term drip | 4,025 | Partial | Medium |
Coverage: 1.5/5 categories. The #1 gap is no-show follow-up — 553 no-shows in 6 weeks with zero automation.
S7 Retention Health
Monthly Churn
| Month | Active Cos | Churned | Retention |
|---|---|---|---|
| Feb 2026 | 264 | 59 | 77.7% |
| Jan 2026 | 273 | 53 | 80.6% |
| Dec 2025 | 287 | 61 | 78.7% |
| Nov 2025 | 303 | 71 | 76.6% |
Churn Reason Mix (3-month avg)
| Reason | Share |
|---|---|
| Strategy Changed | 29.0% |
| Marketer Issue | 21.8% |
| Not Seeing Value | 11.3% |
| Project Concluded | 10.5% |
| Hired Someone Else | 9.7% |
| Other | 9.7% |
| Budget | 8.0% |
Good vs Bad: 54% Bad, 40% Good, 6% Other. Slightly better than 60% historical Bad, but still majority preventable.
Billing Survival Curves
| Cohort | m1 | m3 | m6 |
|---|---|---|---|
| Jan 2024 (benchmark) | 80% | 53% | 27% |
| Sep 2025 | 93% | 49% | 18% |
| Dec 2025 | 75% | 68% | — |
| Feb 2026 | 85% | — | — |
GM Performance (30D Retention)
| GM | Deals | 30D Retention |
|---|---|---|
| Dylan Godbout | 117 | 96.6% |
| Ryan Peterson | 53 | 77.4% |
| Ash Garber | 159 | 75.5% |
| Connor Nelson-Rund | 101 | 64.4% |
32pp spread. Connor at 64.4% = 36% of deals churn within 30 days.
S8 Email Engagement → Retention Correlation
| Status | Avg Sent | Click Rate | Avg Retention (days) |
|---|---|---|---|
| Active | 6.5 | 5.1% | 108 |
| Churned | 6.1 | 3.0% | 90 |
S9 Transcript Intelligence
- 1,131 transcripts processed in last 90 days
- 11 at-risk accounts flagged (7 at-risk, 2 cooling, 2 other)
- 72% positive match quality (51 excellent + 27 good out of 108)
- 9 poor match ratings — potential churn triggers
- 38 expansion signals captured but NOT routed to any campaign
- Real-time Slack alerts active for at-risk accounts
S10 Expansion / Contraction
| 6-Month Totals | Expansion | Contraction | Net |
|---|---|---|---|
| Deals | 15 | 17 | -2 |
| MRR | $151,213 | $97,215 | +$53,998 |
~1% expansion rate against 275-client base. Slightly net positive recently but volumes are tiny.
S11 Expansion Campaign Readiness
Best expansion segments: 51-200 employees (47% retention, $9,336 avg expansion MRR), 201+ employees, Content Marketer clients.
Signal sources available but unused: Supabase transcript expansion_signals, GM conversations, contract milestones.
S12 Win-Back Program
- 5,962 churned companies all-time (8,640 deals)
- 544 churned in last 12 months
- Win-back sequences LIVE (After-Churn E1-E4 + Customer Winback 1-3)
- 11.8% all-time resurrection rate (706/5,962)
Gaps: no performance tracking, no churn-reason segmentation, single-channel only.
S13 Replacement Tracking
| Metric | Value |
|---|---|
| 12-month churned deals | 609 |
| Replacement attempted | 116 (19%) |
| Success within 30D | 44 (38% of attempts) |
| Still active today | 13 (28% of successes) |
Attempt rate inconsistent (9-35%). Speed critical — 96% of successes happen within 30D. Replacement durability poor.
S14 Resurrection Opportunity Sizing
| Segment | Companies | MRR Lost | Recoverable (10%) |
|---|---|---|---|
| Bad Churn, last 6mo | 128 | $1,009K | $100.9K/mo |
| Bad Churn, 6-12mo | 140 | $1,000K | $100.0K/mo |
| Good Churn, last 6mo | 73 | $591K | $59.1K/mo |
| Good Churn, 6-12mo | 76 | $619K | $61.9K/mo |
Total recoverable at 10% rate: $2.4M/yr. Top 20 targets = $3.98M annualized.
Top 5 Resurrection Targets
| Company | Deal MRR | Churn Reason | Recency |
|---|---|---|---|
| Gauntlet AI | $30,000 | Cost/value | Last 6mo |
| Estee Lauder | $23,208 | Strategy Changed | 6-12mo |
| Perspective.AI | $20,000 | Cost/value | Last 6mo |
| Rain | $20,000 | Cost/value | Last 6mo |
| Render | $20,000 | Cost/value | Last 6mo |
Recommended Actions — Prioritized by Impact × Effort
| # | Action | Motion | Impact | Effort | Est. Revenue |
|---|---|---|---|---|---|
| 1 | Workflow archival sprint — audit + archive 100-200 unused WFs to unblock all new automation | Infra | Critical (blocker) | Low | Enables all below |
| 2 | Build no-show follow-up sequence — 3 emails (reminder, reschedule, value prop) for 553 no-shows/6wk | Re-engage | HIGH — recover 10-15% | Low | $500K-$1M/yr |
| 3 | Build Nurture/On Hold re-activation — 30/60/90 day cadence for 801 stalled deals | Re-engage | HIGH — 171 deals within 90d | Medium | $300K-$600K/yr |
| 4 | GM coaching for Connor Nelson-Rund — 64.4% 30D retention vs 96.6% top performer | Retention | HIGH — 32pp gap on 101 deals | Low | $200K-$400K/yr |
| 5 | ACTIVATE 20 drafted upsell emails — Upsell_HourlyToPartTime (10 roles) in AUTOMATED_DRAFT. Zero content creation. |
Expansion | HIGH — $5.5M opportunity | Very Low | $500K-$1M/yr |
| 6 | Win-back by churn reason — segment by Bad Churn categories with tailored messaging | Resurrection | Medium — 268 targets, $2.4M recoverable | Medium | $200K-$500K/yr |
| 7 | Email engagement → at-risk trigger — flag clients with declining click rates to GMs | Retention | Medium — 70% click correlation | Low | Preventive |
| 8 | Transcript signal → HubSpot pipeline — route expansion + at-risk flags to tasks/sequences | All | Medium — 38 exp + 11 at-risk/90d | Medium | Systematic |
| 9 | Mid-funnel stall automation — nudge deals sitting >7d at FLO/Intro/Approved | Re-engage | Medium — 120 open deals | Low | $100K-$200K/yr |
| 10 | Purge stale Nurture/On Hold — move 445 deals >180d to Closed Lost/Nurture | Hygiene | Low (pipeline clarity) | Low | N/A |
Estimated total impact: $2.0M – $4.2M/yr if top 6 recommendations are implemented.
Data Quality Assessment
| Field | Coverage | Status | Impact |
|---|---|---|---|
| dealstage | 100% | Pass | Core |
| amount | ~95% | Pass | Revenue |
| engagement_level | ~0% | FAIL | Churn prevention |
| monthly_rate_net_of_discounts | ~30% | Warn | MRR accuracy |
| is_engagement_level_change | Broken | FAIL | ELC exclusion |
| closed_reason | ~80% | Pass | Churn taxonomy |
| type_of_marketer | ~85% | Pass | Role segmentation |
engagement_level still at 0% (unchanged from prior audit). is_engagement_level_change still broken.