Skip to main content

Customer Success Settings

The Customer Success settings page (/admin/cs-settings) lets you configure how customer health is calculated, set up product recommendation rules for upsell/cross-sell, and monitor upcoming renewals across all accounts.

Accessing Customer Success Settings

Navigate to Admin > Customer Success in the admin sidebar.

Screenshot: Customer Success settings page with three tabs

Tab 1: Health Score Configuration

The health score is a weighted composite of 6 factors. This tab lets you control the weight of each factor and set threshold levels.

Configuring Factor Weights

Each factor has a slider from 0 to 100. The total of all weights must equal 100%.

FactorDefault WeightWhat It Measures
Payment Health25%Invoice payment speed, overdue count
Engagement20%Email recency, meeting frequency, login activity
Product Usage20%Active user trends, feature adoption, API volume
Support Health15%Open tickets, resolution time, escalations
Relationship10%Contact depth, champion identified, QBR completed
Contract Status10%Renewal proximity, auto-renew, expansion history
warning

If the weights don't add up to 100%, a warning will appear. The system will not save until the total is exactly 100%.

Setting Thresholds

Two threshold values determine the health label:

  • Healthy threshold (default: 70) — scores at or above this are labeled "Healthy"
  • At Risk threshold (default: 40) — scores below this are labeled "Critical"
  • Scores between the two are labeled "At Risk"

How Scores Are Calculated

The system runs a scoring cron job every hour that:

  1. Evaluates each factor for every account
  2. Applies the configured weights
  3. Stores the composite score in the customer_scores table
  4. Updates churn risk, CLTV, and upsell scores simultaneously

Tab 2: Product Recommendations

Configure rules that determine which products to suggest as upsell/cross-sell opportunities for each account.

Creating a Recommendation Rule

  1. Click Add Recommendation.
  2. Fill in the configuration:
FieldDescription
ProductThe product to recommend
PrerequisitesProducts the account must already have (multi-select)
ExclusionsProducts that disqualify this recommendation (multi-select)
Min/Max Company SizeEmployee count range for ideal fit
IndustriesComma-separated list of ideal industries
Base ScoreStarting score (0–100) before signals are applied
ActiveToggle to enable/disable this rule

Trigger Signals

Each rule can have multiple trigger signals that boost the recommendation score:

Signal TypeExample ConfigEffect
renewal_within_days90 days, weight +20Boosts score when renewal is approaching
revenue_growth_percent10%, weight +15Boosts when account revenue is growing
usage_metric_aboveActive Users > 50, weight +10Boosts when usage exceeds threshold
subscription_expiredSupport Premium, weight +25Boosts when a related subscription expired
Best Practice

Start with 3–5 recommendation rules for your most common upsell paths. Refine the base scores and signals based on actual conversion data over time.

How Recommendations Appear

On each account's 360 view, the top 3 recommendations are shown with:

  • Product name
  • Composite score
  • Human-readable explanation of why
  • A Create Opportunity button for one-click action

Tab 3: Upcoming Renewals

A table showing all subscription renewals across all accounts, sortable and filterable.

Columns

ColumnDescription
AccountThe account name (clickable to navigate)
ProductThe subscribed product
MRRMonthly recurring revenue for this subscription
Renewal DateWhen the renewal is due
Days LeftColor-coded: red (under 30 or overdue), amber (under 90), green (over 90)
Auto-RenewWhether auto-renewal is enabled
OwnerThe account owner

Filtering

Use the Days dropdown to filter by timeframe: 30, 60, 90, or 180 days.

note

This view is especially useful for quarterly business reviews and renewal pipeline planning. Export the data for reports using the standard table export features.

What's Next