Evidence-aware scoring
Missing, stale, or insufficient data is shown as unavailable instead of being replaced with a synthetic score.
Portfolio risk view
Filter companies by Thriving, Healthy, At Risk, or Critical and use Spotlight to focus your next review.
Explainable results
Open a company to see observed metrics, evidence coverage, applied weights, and the dimensions creating the largest score loss.
Comparable history
Published generations feed the dashboard, detail view, export, and 180-day trend so the same score is used everywhere.
Prerequisites
Users with
write_customer_success can also set or remove manual risk flags. Scoring configuration requires read_settings_client_health or manage_settings_client_health.
Open and refresh Client Health
1
Open Client Health
Click Client Health in the main sidebar.
2
Choose the company scope
Use the global Company selector to review all accessible companies, an assigned group, or a single company. Summary totals, Spotlight, table results, and exports all follow this scope.
3
Refresh when needed
Scores refresh automatically each day at 2:00 AM UTC. To publish a new scorecard immediately, click Refresh Scores in the page header and wait for the completion message.
While a refresh is running, MSPortal keeps the last complete scorecard visible. An incomplete or failed refresh never replaces the published results.
Use the dashboard
Portfolio summary
The summary area shows:- Avg Health Score across companies with enough evidence to receive a numeric score
- The number of companies in the current scope
- The number marked Limited data
- The distribution across Thriving, Healthy, At Risk, and Critical
Spotlight
Spotlight highlights two groups across the full selected scope:- Needs Attention shows the companies with the most urgent current results, including companies with limited evidence that require review.
- Most Improved shows the strongest improvements compared with the previous published scorecard from the same model history.
Client Health starts a clean history for the evidence-aware scorecard. Earlier legacy scores are not mixed into the trend or Most Improved comparison.
Company table
The table includes the company name, overall score, effective risk level, and available dimension scores. Use it to:- Search or filter by company
- Filter by one or more risk levels
- Sort by supported score and dimension columns
- Show or hide columns
- Open a company detail page by clicking its row
- Export all matching companies, not only the current page
Understand scores and data states
Portfolio weights
The current scorecard uses these base weights:
Only enabled, applicable dimensions can contribute. When some evidence is unavailable, MSPortal uses the observed evidence and reduces that dimension’s influence based on its coverage. Missing evidence does not automatically earn a neutral or positive result.
Numeric score requirements
MSPortal shows a numeric health score only when both conditions are met:- At least 3 dimensions have a score
- Overall evidence coverage is at least 40%
Risk levels
A manual risk flag can replace the displayed risk level, but it never changes the calculated health score or its dimension contributions.
What N/A and coverage mean
MSPortal evaluates each metric as observed, no samples, insufficient sample, source unavailable, or not applicable. In the interface, unavailable metrics and dimensions are represented by N/A or omitted when there is nothing useful to show. A real zero can affect the score only when MSPortal has an observed denominator that proves the result was zero. For example, zero overdue items out of a real set of due items is evidence; having no due items is not the same thing.Review a company
Click any company row to open the detail page.Summary cards
The page can show:- Health Score with the weighted dimension breakdown
- Risk Level, including the calculated level when a manual flag is active
- Standards Compliance when a required standards catalog applies
Dimension Breakdown
Each available dimension shows:- Its score and applied weight
- Evidence coverage and observed metric count
- Only the metrics MSPortal actually observed
- Values formatted with their correct unit, such as percent, days, currency, or hours per endpoint
Health Score Trend
The 180-day chart uses published scorecards. Click Show Dimensions to add the individual dimension lines. When the scoring model changes, the chart breaks the line at the model boundary instead of implying that unlike scores are directly comparable. New evidence-aware history begins with the first published scorecard; it is not reconstructed from legacy data.Top Negative Drivers
Top Negative Drivers lists the dimensions responsible for the largest health-score loss. The impact shown for each driver is its exact weighted point effect, so the drivers explain how the overall score moved away from 100.Set a manual risk flag
Use a manual flag when relationship context is not yet represented in the available data—for example, an executive escalation, a known renewal concern, or a positive strategic change.1
Open the company
From Client Health, click the company row.
2
Open the flag dialog
Click Flag Risk. If a flag already exists, click Edit Flag.
3
Select a risk level
Choose Critical, At Risk, Healthy, or Thriving. The dialog also shows the calculated level and health score for comparison.
4
Record the reason
Enter a concise reason explaining why the relationship carries more or less risk than the score suggests, then click Save Flag.
How each dimension is calculated
Service Quality
Service Quality compares the latest four complete ticket weeks with the preceding four complete weeks. It begins at 100 and applies observed risk when:- Ticket demand is rising
- Resolution is at least 10% slower
- Average backlog is above five tickets
- Average open-ticket age is above ten days
- Backlog is rising
Engagement
If only one metric is observed, Engagement uses that evidence and reports reduced coverage. General contact activity and missed-meeting estimates are not used as substitutes.
Financial
Fresh ticket, revenue, device, and invoice data is evaluated independently. A missing profitability input is omitted instead of receiving a default score.
Sales
MSPortal prefers PSA opportunity outcomes. Quoter outcomes are used as a fallback so the same opportunity is not counted twice. A connected tenant-wide sales source does not count as company evidence by itself.
Projects
Raw project count and monetary values do not earn health points by themselves.
Standards
Standards is the percentage of applicable required checks that are deployed.- Missing required assignments count as Not Started
- A Require one of group category counts as one check and is satisfied when any option is deployed
- Explicit N/A and Declined items are excluded
- Companies excluded from Standards, or tenants without a required catalog, show N/A
Environment
Device count is context only and does not improve the score. User activity is not part of the Environment score.
Operational
No planner items, goals, or compliance assignments means no evidence for those metrics. It does not produce a synthetic Operational score.
Configure included dimensions
Go to Settings > MSP Tools > Scoring to enable or disable dimensions. Disabled dimensions are excluded from the overall health calculation after the next published refresh. See Health Score Configuration for permission and configuration details.Troubleshooting
No published Customer Success generation is available yet
No published Customer Success generation is available yet
This appears when no complete scorecard has been published for your tenant. Click Refresh Scores and wait for the completion message. On a new deployment or newly enabled tenant, the first automatic refresh runs at 2:00 AM UTC. If the message remains after a completed refresh, contact MSPortal support.
A company shows Limited data
A company shows Limited data
Open the company and review its dimension coverage. A numeric score requires at least three scored dimensions and 40% overall coverage. Confirm that the relevant integrations are connected, company mappings are correct, and source data has synced recently.
A dimension shows N/A
A dimension shows N/A
The dimension may have no samples, an insufficient sample, an unavailable or stale source, or may not apply to the company. N/A is intentionally different from zero. Check the source integration, company mapping, and the dimension-specific prerequisites above.
The published scorecard is stale
The published scorecard is stale
The warning appears when the oldest required source behind the published scorecard is more than 36 hours old. Review integration sync health, allow the source to update, and then click Refresh Scores.
The risk level does not match the score band
The risk level does not match the score band
Look for the Manual label. A manual risk flag replaces the displayed risk level without changing the score. Hover over the risk level or open the company to see the calculated level and flag reason.
A trend line has a gap
A trend line has a gap
A gap marks a scoring-model revision. MSPortal separates the segments because scores from different model versions should not be treated as one continuous trend.
Best practices
- Review Critical, At Risk, and Limited data companies every week.
- Use Top Negative Drivers to choose the first area to investigate; confirm the observed metrics before taking action.
- Treat N/A as a data question, not a positive or negative outcome.
- Record a specific reason whenever you add a manual risk flag and remove it when the calculated result should take over again.
- Refresh after repairing an integration or company mapping so the next published scorecard can use the corrected evidence.
- Use the trend to evaluate interventions only within the same model segment.
Related resources
Health Score Configuration
Enable or disable the dimensions included in Client Health.
Standards
Configure and track the required standards used by the Standards dimension.
Financial Reporting
Review the profitability evidence used by the Financial dimension.
Ticket Trends
Investigate the ticket patterns behind Service Quality evidence.