“Microsoft Product Adoption per Customer”
Autotask PSA Datto RMM Datto Backup Microsoft 365 SmileBack HubSpot IT Glue All reports
AI-GENERATED REPORT
You searched for:

Microsoft Product Adoption per Customer

Which Microsoft products generate the most revenue, how are they distributed across the customer base, and where are the biggest upsell gaps?

Built from: Autotask PSA
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

Microsoft Product Adoption per Customer

Which Microsoft products generate the most revenue, how are they distributed across the customer base, and where are the biggest upsell gaps?

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: Microsoft 365 administrators, security teams, and account managers

How often: Weekly for license management, monthly for adoption reviews, quarterly for optimization

Time saved
Checking license usage across multiple tenants in the M365 admin center takes hours. This report centralizes it.
License optimization
Unused licenses are wasted money. This report shows exactly where to right-size.
Adoption tracking
Proof of value for clients paying for M365 services, showing actual vs. potential usage.
Report categoryMicrosoft 365 & Licensing
Data sourceAutotask PSA · Datto RMM · Datto Backup · Microsoft 365 · SmileBack · HubSpot · IT Glue
RefreshReal-time via Power BI
Generation timeUnder 15 minutes
AI requiredClaude, ChatGPT or Copilot
AudienceMicrosoft 365 administrators, security teams
Where to find this in Proxuma
Power BI › Microsoft 365 › Microsoft Product Adoption per Customer
What you can measure in this report
Portfolio Overview
Top Microsoft Products by Revenue
Customer Portfolio: Microsoft Spend Ranking
Customer Deep Dive: Clients A–E
Customer Deep Dive: Clients F–J
Microsoft Copilot Adoption
Product Adoption Gap Analysis
Key Findings & Recommendations
Frequently Asked Questions
Microsoft Revenue
MS Share of Revenue
Unique MS Products
AI-Generated Power BI Report

Microsoft Product Adoption per Customer

Which Microsoft products generate the most revenue, how are they distributed across the customer base, and where are the biggest upsell gaps?

Demo Report: This report uses synthetic data for illustration purposes. Connect your own Power BI data source to generate reports with real numbers.
1.0
Portfolio Overview
Microsoft revenue as a share of total contract revenue across all customers
Microsoft Revenue
71.6%
6,082 / 8,489 consumed
MS Share of Revenue
1,765
M365 users
Unique MS Products
2,407
Potential waste or growth capacity
Avg Products / Customer
6.1
Room to grow per account
How we measured this: We filtered all contract service units where the service name contains "Microsoft", "Office 365", "NCE", "Azure", or "M365". Revenue is the sum of price across those filtered rows. Product count is the distinct count of service names matching the same filter.
View DAX Query - Portfolio KPIs
EVALUATE ROW("TotalSKUs", COUNTROWS('BI_MicrosoftPartnerCenter_Subscribed_Skus'), "ActiveUnits", SUM('BI_MicrosoftPartnerCenter_Subscribed_Skus'[active_units]), "ConsumedUnits", SUM('BI_MicrosoftPartnerCenter_Subscribed_Skus'[consumed_units]), "TotalUsers", COUNTROWS('BI_MicrosoftPartnerCenter_Users'))
2.0
Top Microsoft Products by Revenue
The 12 highest-earning Microsoft products across the entire customer base
Azure Subscription
€11.6M
M365 Business Premium (1Y)
€8.9M
M365 Backup User
€6.4M
M365 E3 EEA no Teams (1Y)
€5.7M
M365 Business Premium (1M)
M365 F3 (1Y)
M365 E3 (1Y)
M365 E3 NonProfit (1Y)
M365 Backup Shared
€1.9M
O365 Backup per Mailbox
€1.7M
M365 E3 NonProfit (1M)
€1.5M
Copilot for M365 (1Y)
€1.2M

Azure Subscription is the single largest revenue line at €11.6M, but it's concentrated in a handful of accounts. M365 Business Premium (annual + monthly combined) totals €12.4M and is far more evenly spread, making it the real bread-and-butter product. Backup products (user + shared + per-mailbox) together account for €9.9M, which shows how important data protection upsells have become.

View DAX Query - Top Products by Revenue
EVALUATE
TOPN(15,
    FILTER(
        SUMMARIZECOLUMNS(
            'BI_Autotask_Contract_Service_Units'[service_name],
            "Revenue", SUM('BI_Autotask_Contract_Service_Units'[price]),
            "Customers", DISTINCTCOUNT('BI_Autotask_Companies'[company_name])
        ),
        CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "Microsoft")
          || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "Office 365")
          || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "NCE")
          || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "Azure")
          || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "M365")
    ),
    [Revenue], DESC
)
3.0
Customer Portfolio: Microsoft Spend Ranking
Top 15 customers ranked by Microsoft product revenue
# Customer MS Revenue Products MS % of Total
1 Client A €7,844,907 100%
2 Client B €7,276,757 100%
3 Client C €4,804,197 100%
4 Client D €2,850,411 100%
5 Client E €2,572,501 100%
6 Client F €2,542,935 100%
7 Client G €2,279,043 100%
8 Client H €1,992,156 100%
9 Client I €1,853,188 100%
10 Client J €1,796,546 100%

The top 10 accounts alone generate €35.8M in Microsoft revenue, which is 58% of the total Microsoft book. Client A and Client B together account for nearly €15M. The spread in product counts is notable: Client E uses 30 distinct Microsoft products while Client J uses only 10, suggesting very different adoption maturity levels.

View DAX Query - Customer Spend Ranking
EVALUATE
TOPN(15,
    FILTER(
        ADDCOLUMNS(
            SUMMARIZE('BI_Autotask_Contract_Service_Units',
                'BI_Autotask_Companies'[company_name]),
            "MSRevenue", CALCULATE(
                SUM('BI_Autotask_Contract_Service_Units'[price]),
                CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "Microsoft")
                  || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "Office 365")
                  || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "NCE")
                  || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "Azure")
                  || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "M365")
            ),
            "MSProducts", CALCULATE(
                DISTINCTCOUNT('BI_Autotask_Contract_Service_Units'[service_name]),
                CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "Microsoft")
                  || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "Office 365")
                  || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "NCE")
                  || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "Azure")
                  || CONTAINSSTRING('BI_Autotask_Contract_Service_Units'[service_name], "M365")
            ),
            "TotalRevenue", SUM('BI_Autotask_Contract_Service_Units'[price])
        ),
        [MSRevenue] > 0
    ),
    [MSRevenue], DESC
)
4.0
Customer Deep Dive: Clients A–E
Product-level breakdown for the five largest Microsoft accounts

Each account below shows its top products by revenue. This lets you see what's driving spend at the individual account level and spot where specific products are missing.

Client A

Total MS spend: €7,844,907 · 13 Microsoft products
M365 E3 EEA no Teams (1Y)
€4.9M
Azure Subscription
€868K
M365 Backup User
Microsoft Teams EEA (1Y)
Copilot for M365 (1Y)
€501K
M365 Backup Shared
€225K

Client B

Total MS spend: €7,276,757 · 26 Microsoft products
M365 F3 (1Y)
€2.8M
M365 Business Premium (1Y)
€1.6M
M365 Backup User
M365 E3 EEA no Teams (1Y)
M365 E3 (1Y)
€181K
Microsoft Teams EEA (1Y)
€120K

Client C

Total MS spend: €4,804,197 · 22 Microsoft products
M365 E3 (1Y)
€2.1M
Office 365 E1 (1Y)
€964K
Azure Subscription
O365 Backup per Mailbox
Power BI Pro (1Y)
€117K
Project Online Plan 3 (1Y)
€114K

Client D

Total MS spend: €2,850,411 · 16 Microsoft products
Azure Subscription
€1.4M
M365 Business Premium (1Y)
€518K
Project Online Plan 3 (1M)
M365 Backup User
Dynamics 365 Sales Pro (1Y)
€153K
Power BI Pro (1Y)
€143K

Client E

Total MS spend: €2,572,501 · 30 Microsoft products
M365 Backup User
€684K
O365 Backup per Mailbox
€616K
Azure Subscription
M365 Business Premium (1Y)
M365 Backup Shared
€190K
Power BI Premium (1Y)
€75K
5.0
Customer Deep Dive: Clients F–J
Product-level breakdown for accounts ranked 6th through 10th

Client F

Total MS spend: €2,542,935 · 16 Microsoft products
M365 Business Premium (1M)
€1.7M
M365 Backup User
€297K
M365 Backup Shared
Exchange Online Plan 2 (1M)
Teams Rooms Pro (1Y)
€64K
O365 Extra File Storage
€62K

Client G

Total MS spend: €2,279,043 · 14 Microsoft products
Azure Subscription
€1.7M
M365 Business Premium (1Y)
€304K
M365 Backup User
Backup Azure
Exchange Online Plan 1 (1M)
€36K
Power BI Pro (1Y)
€31K

Client H

Total MS spend: €1,992,156 · 15 Microsoft products
Azure Subscription
€1.2M
M365 Business Premium (1Y)
€470K
M365 Backup User
Power BI Pro (1Y)
Cloud Email Signature
€30K
M365 Business Basic (1M)
€30K

Client I

Total MS spend: €1,853,188 · 12 Microsoft products
Azure Subscription
€1.2M
M365 Business Premium (1Y)
€378K
Copilot for M365 (1Y)
€88K
M365 Backup User
M365 Backup Shared
€42K
Azure VPN Gateway
€35K

Client J

Total MS spend: €1,796,546 · 10 Microsoft products
M365 E3 NonProfit (1Y)
€686K
M365 Backup User
€684K
M365 F3 NonProfit (1Y)
M365 Backup Shared
Power BI Pro NonProfit (1Y)
€87K
Exchange Online Plan 1 (1Y)
€26K
6.0
Microsoft Copilot Adoption
Only 29 out of 195 customers have Copilot licenses today

Copilot for Microsoft 365 is still in early adoption. Just 29 companies (15% of the customer base) have purchased it. Total Copilot revenue sits at €1.2M, but given the average seat price and the number of M365 users across the portfolio, the addressable market here is much larger. The chart below shows the top adopters by revenue.

Client A
€501K
16,166 units
Client K
€289K
9,803 units
Client L (NonProfit)
€248K
9,870 units
Client I
€88K
2,832 units
Client M
€81K
2,748 units
Client C
€73K
2,371 units
Client N
€71K
2,306 units
Client F
€51K
-

Client A alone accounts for 41% of all Copilot revenue. That's good for the account, but it also means the remaining 166 customers without Copilot represent a large untapped opportunity. If even half of the top 50 accounts adopted Copilot at Client I's rate, that would add an estimated €2M+ in annual recurring revenue.

7.0
Product Adoption Gap Analysis
Which high-value product categories are missing from your top accounts?

The matrix below maps each top-10 customer against six product categories. A means the customer has at least one product in that category. A means they don't, which is a potential gap worth exploring in a quarterly business review.

Customer Core M365 Azure Backup Power BI Copilot Security
Client A
Client B
Client C
Client D
Client E
Client F
Client G
Client H
Client I
Client J

The pattern is clear. Core M365 and Backup are near-universal. But Copilot adoption is sparse (only 4 of the top 10 have it), and Security add-ons (Defender, Entra ID P1/P2, E5 Security) are missing from 7 out of 10. Client B stands out with gaps in Azure, Power BI, Copilot, and Security despite being the #2 account by revenue.

8.0
Key Findings & Recommendations
What the data tells us, and what to do about it
!

Copilot penetration is only 15% - the biggest upsell on the table

Only 29 of 195 customers have Copilot licenses. At €30/user/month, even modest rollouts across the top 50 accounts could add €2M+ in annual recurring revenue. Prioritize customers who already have E3/E5 or Business Premium, since they're pre-qualified for Copilot.

!

Azure revenue is concentrated in a few accounts

Azure Subscription is the #1 product at €11.6M, but Clients G, H, and I alone account for €4.1M of that. If any of these accounts reduce their Azure footprint, the impact would be significant. Look for ways to diversify Azure adoption to more mid-market customers.

M365 Business Premium is the portfolio workhorse

Annual and monthly Business Premium combined total €12.4M across many accounts. This is a healthy, diversified revenue base. It also means most customers are on a license tier that supports Copilot, Security, and Compliance add-ons.

!

Security add-ons are missing from most top accounts

7 out of 10 top customers have no Defender, Entra ID P1/P2, or E5 Security products. This is both a risk (customers may be under-protected) and an opportunity. A "security posture review" pitch could open doors at accounts like Client B, D, E, F, and G.

NonProfit segment shows strong product diversity

Client J and Client L (NonProfit accounts) use a wide range of products including Power BI and E3 licenses. This indicates good Microsoft partner positioning in the nonprofit vertical. Consider creating a targeted nonprofit adoption playbook to replicate this across other nonprofit clients.

9.0
Frequently Asked Questions
What counts as a "Microsoft product" in this report?

Any contract service unit whose name contains "Microsoft", "Office 365", "NCE", "Azure", or "M365". This covers all CSP licenses, Azure consumption, backup add-ons, and standalone Microsoft products like Power BI, Dynamics 365, and Copilot.

Why are customer names anonymized?

This report is generated for public demonstration. In a live environment connected to your own Power BI data source, real customer names would appear instead of "Client A", "Client B", etc.

What is Microsoft Copilot for M365?

Copilot is Microsoft's AI assistant embedded in Word, Excel, PowerPoint, Outlook, and Teams. It requires a qualifying M365 license (Business Premium, E3, E5, or equivalent) and costs €30/user/month. It's the fastest-growing Microsoft product line for MSPs right now.

How should I use the gap analysis matrix?

Look for gaps (grey dots) in high-value categories like Copilot, Security, and Azure. Each gap is a conversation starter for your next QBR. For example, if a customer has M365 E3 but no Copilot, they're already qualified for the add-on.

How often is this data refreshed?

The data comes from Autotask PSA contract service units via Power BI. Refresh frequency depends on your Power BI dataset schedule. Most MSPs refresh daily or weekly. This report was generated from the latest available snapshot at the time of creation.

Can I generate this report for my own customer base?

Yes. Proxuma connects to your Power BI data model and generates reports using your actual data. Visit proxuma.io/powerbi to learn more about how to connect your own PSA and Microsoft data sources.

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