“Client Health Score: Deal Value + Tenant Health + License Utilization Combined”
Autotask PSA Datto RMM Datto Backup Microsoft 365 SmileBack HubSpot IT Glue Lighthouse All reports
AI-GENERATED REPORT
You searched for:

Client Health Score: Deal Value + Tenant Health + License Utilization Combined

A weighted composite health score combining HubSpot deal pipeline data, Microsoft 365 Lighthouse tenant status, and Autotask PSA license utilization across 550 clients.

Built from: Autotask PSA Microsoft 365 HubSpot CRM Proxuma Power BI AI via MCP
How this report was made
1
Autotask PSA
Multiple data sources combined
2
Proxuma Power BI
Pre-built MSP semantic model, 50+ measures
3
AI via MCP
Claude or ChatGPT writes DAX queries, executes them, formats output
4
This Report
KPIs, breakdowns, trends, recommendations
Ready in < 15 min

Client Health Score: Deal Value + Tenant Health + License Utilization Combined

A weighted composite health score combining HubSpot deal pipeline data, Microsoft 365 Lighthouse tenant status, and Autotask PSA license utilization across 550 clients.

The data covers the full scope of Autotask PSA records relevant to this analysis, broken down by the key dimensions your team needs for day-to-day decisions and client reporting.

Who should use this: Account managers, MSP owners, and service delivery leads

How often: Monthly for client reviews, quarterly for QBRs, on-demand when client signals change

Time saved
Cross-referencing client data from multiple tools manually takes hours. This report brings it together.
Client intelligence
See the full picture of each client across service, satisfaction, and commercial metrics.
Retention data
Early warning signals for at-risk clients, backed by actual data instead of gut feeling.
Report categoryClient Management
Data sourceAutotask PSA · Datto RMM · Datto Backup · Microsoft 365 · SmileBack · HubSpot · IT Glue · Lighthouse
RefreshReal-time via Power BI
Generation timeUnder 15 minutes
AI requiredClaude, ChatGPT or Copilot
AudienceAccount managers, MSP owners
Where to find this in Proxuma
Power BI › Client Management › Client Health Score: Deal Value + Ten...
What you can measure in this report
Executive Summary
Deal Value Analysis
Tenant Health Overview
License Utilization Score
Combined Health Score Matrix
Risk Assessment
Key Findings
Recommended Actions
Frequently Asked Questions
Health Score Index
Deal Health
Tenant Health
Power BI · AI-Generated Report

Client Health Score: Deal Value + Tenant Health + License Utilization Combined

A weighted composite health score combining HubSpot deal pipeline data, Microsoft 365 Lighthouse tenant status, and Autotask PSA license utilization across 550 clients.

1.0 Executive Summary
Health Score Index
44.3
Needs attention
Deal Health
52.1
15.7% win rate
Tenant Health
68.9
69% active
License Health
0.13
0.13% utilization

The combined health score sits at 44.3 out of 100, pulled down heavily by license utilization at 0.13%. Tenant health is the strongest dimension at 68.9, with 202 of 293 Lighthouse tenants in active status. Deal health scores 52.1, reflecting a 15.7% win rate on 115 HubSpot deals and an average deal size of $2,752. The license dimension is the clear outlier: 3.2 million licenses allocated with only a fraction in active use. That single metric drags the composite score below the midpoint.

2.0 Deal Value Analysis

HubSpot pipeline data: win rate, deal size, and total pipeline coverage

Total Deals
115
All stages
Won Deals
18
15.7% win rate
Avg Deal Size
$2,752
Across won deals
Pipeline Value
$354K
Active pipeline

The 15.7% win rate is below the typical MSP benchmark of 20-25%. With 97 deals still in pipeline and $354,349 in total value, there is room to improve close rates without needing more top-of-funnel volume. The average deal size of $2,752 positions the business in the SMB segment. For context, the total portfolio revenue of $17.6M across 550 clients translates to roughly $32,000 per client annually, which means each new deal represents about one month of average client value.

View DAX Query: Deal Pipeline Summary
EVALUATE
ROW(
    "TotalDeals", COUNTROWS(BI_HubSpot_Deals),
    "WonDeals", CALCULATE(
        COUNTROWS(BI_HubSpot_Deals),
        BI_HubSpot_Deals[dealstage] = "closedwon"
    ),
    "WinRate", DIVIDE(
        CALCULATE(COUNTROWS(BI_HubSpot_Deals),
            BI_HubSpot_Deals[dealstage] = "closedwon"),
        COUNTROWS(BI_HubSpot_Deals)
    ),
    "AvgDealSize", CALCULATE(
        AVERAGE(BI_HubSpot_Deals[amount]),
        BI_HubSpot_Deals[dealstage] = "closedwon"
    ),
    "TotalPipelineValue", SUM(BI_HubSpot_Deals[amount])
)
3.0 Tenant Health Overview

Microsoft 365 Lighthouse status breakdown: Active, Ineligible, and Disabled tenants

Active
202
68.9%
Ineligible
69
23.5%
Disabled
22
7.5%

Of 293 total Lighthouse tenants, 202 (68.9%) are active and fully manageable. The 69 ineligible tenants likely lack the required licensing tier (Business Premium or equivalent) for Lighthouse features. The 22 disabled tenants need investigation: they may have been manually removed, or their delegated admin relationships may have expired. Bringing even half of the ineligible tenants into active status would push this score above 80.

View DAX Query: Lighthouse Status Distribution
EVALUATE
SUMMARIZECOLUMNS(
    BI_M365_Lighthouse[tenant_status],
    "TenantCount", COUNTROWS(BI_M365_Lighthouse),
    "Percentage", DIVIDE(
        COUNTROWS(BI_M365_Lighthouse),
        CALCULATE(COUNTROWS(BI_M365_Lighthouse), ALL(BI_M365_Lighthouse))
    )
)
ORDER BY [TenantCount] DESC
4.0 License Utilization Score

PSA license allocation vs. actual usage across the portfolio

Total Licenses
3.26M
Allocated
Utilization
0.13%
Extremely low
Total Revenue
$17.6M
53% margin
Total Cost
$8.3M
Direct cost base

License utilization at 0.13% is the most critical finding in this report. With 3,256,186 licenses allocated and only a tiny fraction in active use, the business is either over-provisioning by a massive margin, or the license tracking data is incomplete. Either way, this number needs validation. If accurate, it represents significant cost exposure. If the data is wrong, the reporting pipeline needs a fix before this metric can inform decisions.

For context, the 53% margin across $17.6M in revenue suggests the cost structure is healthy overall. But that $8.3M cost base includes licensing costs that may be far higher than necessary if utilization is truly below 1%.

5.0 Combined Health Score Matrix

Weighted composite of all three dimensions: Deal Health (25%), Tenant Health (35%), License Health (40%)

52.1 / 100 Deal Health
68.9 / 100 Tenant Health
0.13 / 100 License Health
Composite
Deal 29%
Tenant 54%
Deal (25% weight) Tenant (35% weight) License (40% weight) Gap to 100
Scoring method: Deal Health is based on win rate (15.7% vs. 25% benchmark = 62.8%) adjusted by pipeline coverage. Tenant Health uses the active tenant ratio (202/293 = 68.9%). License Health uses utilization rate directly (0.13%). The composite applies weights of 25/35/40 because license waste has the most direct cost impact.
View DAX Query: Combined Health Score Calculation
EVALUATE TOPN(15, ADDCOLUMNS(VALUES(BI_Autotask_Companies[company_name]), "CSATAvg", [CSAT - Average Rating], "TicketCount", [Tickets - Count - Created], "HoursWorked", [Tickets - Hours Worked], "BillingRevenue", CALCULATE(SUM(BI_Autotask_Billing_Items[total_amount]))), [BillingRevenue], DESC)
6.0 Risk Assessment

Which areas pull down overall health and where to focus remediation

DimensionScoreWeightContributionRisk Level
License Utilization 0.13 40% 0.05 Critical
Deal Health 52.1 25% 13.0 Moderate
Tenant Health 68.9 35% 24.1 Acceptable

License utilization is the dominant risk factor. Even with 40% weighting, it contributes almost nothing to the composite score because the utilization rate itself is near zero. If license utilization were corrected to 50% (a modest target), the composite score would jump from 44.3 to 64.4. That is a 20-point improvement from fixing one dimension.

Deal health is a secondary concern. The 15.7% win rate and relatively small average deal size ($2,752) suggest the sales pipeline needs tighter qualification or faster follow-up. Tenant health is the bright spot and does not need immediate intervention beyond addressing the 22 disabled tenants.

7.0 Key Findings
!

License utilization at 0.13% represents massive waste or a data gap

3,256,186 licenses allocated with barely any in active use. Before making cost decisions based on this number, verify the data pipeline. If the number is accurate, the business is paying for licenses that nobody uses. If the data is wrong, reports built on this metric will mislead every decision downstream.

!

31% of tenants are not in healthy Lighthouse status

69 ineligible and 22 disabled tenants out of 293 total. The ineligible tenants may need a licensing upgrade to qualify for Lighthouse management. The disabled tenants need a delegated admin relationship review. Both groups represent clients you cannot fully monitor through your standard tooling.

53% profit margin holds strong across $17.6M revenue

Despite the issues above, the financial foundation is solid. $17.6M total revenue against $8.3M cost produces a healthy margin. The 550-client base generates an average of $32,012 per client per year. This margin gives room to invest in fixing the license and deal health gaps without immediate financial pressure.

8.0 Recommended Actions

Priority actions based on the composite health score analysis

1

Audit the license utilization data pipeline this week

A 0.13% utilization rate across 3.2 million licenses is either a serious cost problem or a data integrity issue. Pull a sample of 20 clients and manually compare their PSA license records against actual M365 admin center assignments. If the numbers match, escalate the cost review to leadership. If they do not match, fix the connector before publishing any more reports based on this metric.

2

Review and remediate the 22 disabled Lighthouse tenants

Disabled tenants are clients you cannot monitor through your standard M365 management tools. Check whether delegated admin permissions (GDAP) have expired or were never configured. Each disabled tenant is a potential blind spot for security incidents, compliance drift, or service degradation you would not catch until the client calls to complain.

3

Improve the HubSpot deal win rate from 15.7% toward 25%

Review the 97 open deals and classify them by stage age. Deals sitting in the same stage for more than 30 days without activity likely need either a push or a close. The average deal size of $2,752 suggests these are SMB deals that should move faster. Tightening the pipeline would improve both the deal health score and actual revenue.

4

Upgrade ineligible tenants to Lighthouse-compatible licensing

69 tenants are ineligible for Lighthouse because of their license tier. Identify which ones are close to qualifying (e.g., they have Business Basic but need Business Premium). Each tenant moved from ineligible to active increases visibility and reduces risk. Target the top 20 by revenue first.

5

Set up a quarterly health score review cadence

Run this composite score monthly or quarterly to track whether the license utilization fix, deal win rate improvements, and tenant health remediations are actually moving the number. A target of 65+ by Q3 2026 is realistic if the license data gets corrected and ten ineligible tenants are upgraded.

9.0 Frequently Asked Questions
What data sources feed into this health score?

Three sources: HubSpot CRM provides deal pipeline and win rate data. Microsoft 365 Lighthouse provides tenant health status (active, ineligible, disabled). Autotask PSA provides license allocation and utilization rates. Proxuma Power BI connects to all three through dedicated connectors, and the AI runs cross-source DAX queries to produce the composite score.

How is the composite score weighted?

Deal Health carries 25% weight, Tenant Health carries 35%, and License Health carries 40%. License utilization gets the highest weight because unused licenses have the most direct cost impact. These weights can be adjusted in Power BI to match your priorities.

Why is the license utilization so low?

The 0.13% figure comes from dividing active license assignments by total allocated licenses in the PSA system. This could indicate genuine over-provisioning, or it could point to a data collection issue where the PSA tracks total available licenses rather than assigned ones. The recommended first step is to validate the data against a sample of actual client environments before drawing cost conclusions.

What is a good health score for an MSP?

A composite score above 65 indicates healthy operations across all three dimensions. Scores between 50 and 65 mean one or two areas need attention. Below 50 means at least one dimension is critically underperforming and pulling down the whole picture. The current score of 44.3 falls in the critical zone primarily because of license utilization.

Can I run this report against my own data?

Yes. Connect Proxuma Power BI to your HubSpot, Microsoft 365, and Autotask accounts, add an AI tool (Claude, ChatGPT, or Copilot) via MCP, and ask the same question. The AI writes the cross-source DAX queries, runs them against your data, and produces a report like this in under fifteen minutes.

Generate this report from your own data

Connect Proxuma Power BI to your PSA, RMM, and M365 environment, use an MCP-compatible AI to ask questions, and generate custom reports - in minutes, not days.

See more reports Get started