Renewal and churn-risk early warning
Continuously watches signals across the customer base — usage patterns, support ticket trends, NPS responses, payment behavior, key contact changes — and flags accounts where renewal risk is rising. Outputs a ranked list to the customer success team with the evidence behind each flag, so the team can intervene early rather than discovering the problem 30 days before renewal. The pattern's value comes from catching the slow churn signals (declining logins, champion leaving) months before they show up in renewal conversations.
Requirements describe capabilities the pattern needs in your environment, not the vendors you must buy. Any system that fills a requirement satisfies it — that’s what makes the catalog portable across the long tail of SMB tooling.
account_record_storeCustomer accounts being monitored, including the renewal date and current commercial status.
- CRM with account records and renewal dates
- customer success platform
- subscription billing system as the source of truth for accounts
product_usage_signalHow customers are actually using the product. The single most predictive churn signal in most SaaS businesses.
- product analytics platform
- data warehouse with usage tables
- internal usage metrics dashboard
- (for non-product businesses: project hours logged, deliverables shipped, etc.)
support_interaction_signalSupport volume, sentiment, and resolution patterns per account. Rising tickets or unresolved issues are churn precursors.
- support system metrics
- aggregated data from A1/A2 patterns if live
- customer success notes archive
contact_health_signalWho's still at the account and engaged. Key contacts leaving is one of the strongest churn predictors.
- CRM with up-to-date contact records
- data from B2 hygiene pattern flagging contact changes
- support system records of who's been opening tickets
payment_behavior_signalLate payments, disputes, downgrades. Commercial signals that hint at intent.
- billing system with payment status
- accounts receivable system
- finance team's monthly account health report
csm_alert_destinationWhere the customer success team sees flagged accounts. Must be in their normal working surface, not a separate dashboard.
- field on the account record in CRM with sorting and filtering
- dedicated risk view in the customer success platform
- Slack alerts for accounts crossing thresholds
intervention_outcome_loopFeedback on whether interventions worked, used to tune signal weights over time.
- monthly churn retrospective with outcome tagging
- renewal outcome data fed back from billing
- structured CSM playbook outcomes
- 01On a regular cadence (daily for top accounts, weekly for others), compute the risk score per account
account_record_store - 02Read product usage signals and detect trend changes (declining usage, dormant features, drop in active users)
product_usage_signal - 03Read support signals (volume trend, sentiment, unresolved issues)
support_interaction_signal - 04Check contact health: are key champions still there, are new contacts being added, is engagement broad or narrowing
contact_health_signal - 05Read payment behavior signals if available
payment_behavior_signalDECISION Skip if payment_behavior_signal not filled. - 06Combine signals into a risk score with reason codes citing the specific evidence
- 07Write the score back to the account record; surface flagged accounts to the CSM alert destination
account_record_storecsm_alert_destinationDECISION Only alert on threshold crossings and large score changes. - 08Capture intervention outcomes after the fact and feed back to tune signal weights
intervention_outcome_loop
Structured outputs this pattern produces. Other patterns and client systems can subscribe to them, which is how the catalog composes over time.
risk_score_streamPer-account risk score updated continuously, with reason codes.
- customer success dashboards
- renewal forecasting
- executive account reviews
churn_signal_correlationWhich specific signals actually predict churn in this customer base, refined over time from outcome data.
- model tuning
- product team understanding what drives retention