“Churned Client Revenue Loss”
Autotask PSA Datto RMM Datto Backup Microsoft 365 SmileBack HubSpot IT Glue All reports
AI-GENERATED REPORT
You searched for:

Churned Client Revenue Loss

A data-driven analysis of churned client revenue loss from your Power BI environment, with breakdowns and actionable findings.

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

Churned Client Revenue Loss

This report analyzes churned client revenue loss using data from Autotask PSA.

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: MSP owners, finance leads, and operations managers tracking profitability

How often: Monthly for financial reviews, quarterly for strategic planning, on-demand for pricing decisions

Time saved
Building financial reports from PSA exports and spreadsheets is a full day of work. This report delivers it in minutes.
Margin visibility
Revenue numbers alone do not tell the story. This report connects revenue to cost for true profitability.
Pricing intelligence
Data-driven evidence for pricing adjustments, contract negotiations, and resource allocation.
Report categoryFinancial & Revenue
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
AudienceMSP owners, finance leads
Where to find this in Proxuma
Power BI › Financial › Churned Client Revenue Loss
What you can measure in this report
Summary Metrics
Revenue by Company
Monthly Revenue Trend
Contracts by Type
Analysis
Recommended Actions
Frequently Asked Questions
TOTAL REVENUE
TOTAL CONTRACTS
AI-Generated Power BI Report
Churned Client Revenue Loss

A data-driven analysis of churned client revenue loss from your Power BI environment, with breakdowns and actionable findings.

Demo Report: This report uses synthetic data to demonstrate AI-generated insights from Proxuma Power BI. The structure, DAX queries, and analysis reflect real MSP data patterns.
1.0 Summary Metrics
TOTAL REVENUE
€10,539,134
15 clients
TOTAL CONTRACTS
1,889
4 contract types
View DAX Query — Summary query
-- Combined summary metrics from Power BI dataset
What are these DAX queries? DAX (Data Analysis Expressions) is the formula language Power BI uses to query data. Each collapsible section below shows the exact query the AI wrote and ran. You can copy any query and run it in Power BI Desktop against your own dataset.
1.0 Revenue by Company

Revenue breakdown by company from billing data

Montgomery-Peck
Hahn Group
Wu-Jackson
Torres-Jones
Thompson, Contreras and R
Patterson, Riley and Laws
Richards, Bell and Christ
Burke, Armstrong and Morg
Price-Gomez
Little Group
CompanyTypeCreatedLast ActivityLifetime Revenue
Colon-NunezCancellation2024-07-122025-03-19€14,976
Mcdonald, Green and RussellCancellation2024-07-122024-11-25€4,440
Nguyen, Meyers and BeardCancellation2024-07-122025-11-24€4,256
Khan-ThomasCancellation2024-07-122025-04-24€2,475
Jackson-BensonCustomer (inactive)2024-07-122025-10-13€2,116
Rogers, Rodriguez and BrownCustomer (inactive)2024-07-122025-02-25€330
Robles IncCustomer (inactive)2024-07-122025-02-25€94
Perry, Boyer and KelleyCancellation2024-07-122024-11-22€59
Long, Jarvis and DuncanCustomer (inactive)2024-07-122025-06-02€50
10 zero-revenue churn accountsmixed€0
View DAX Query — Revenue by Company query
EVALUATE
ADDCOLUMNS(
  SELECTCOLUMNS(
    FILTER('BI_Autotask_Companies', 'BI_Autotask_Companies'[company_type]="Cancellation" || ('BI_Autotask_Companies'[company_type]="Customer" && 'BI_Autotask_Companies'[status]=FALSE())),
    "Company", 'BI_Autotask_Companies'[company_name],
    "Type", 'BI_Autotask_Companies'[company_type],
    "CreatedOn", FORMAT('BI_Autotask_Companies'[create_datetime], "yyyy-MM-dd"),
    "LastActivity", FORMAT('BI_Autotask_Companies'[last_activity_datetime], "yyyy-MM-dd")
  ),
  "LifetimeRev", COALESCE(CALCULATE([Revenue - Total]), 0)
)
ORDER BY [LifetimeRev] DESC
2.0 Monthly Revenue Trend

Monthly revenue trend over the observed period

1,398,6881,234,5981,070,507906,417742,327 1,051,8871,341,613770,865 202502202504202506202508202510202512202601
MonthRevenue
202502€1,051,887
202503€1,106,650
202504€1,341,613
202505€1,080,821
202506€1,033,307
202507€1,045,558
202508€1,058,862
202509€1,002,352
202510€1,006,188
202511€927,812
202512€887,195
202601€770,865
View DAX Query — Monthly Revenue Trend query
EVALUATE TOPN(12, SUMMARIZECOLUMNS('BI_Common_Dim_Date'[year_month], "Revenue", SUM('BI_Autotask_Billing_Items'[total_amount])), 'BI_Common_Dim_Date'[year_month], DESC)
3.0 Contracts by Type

Distribution of contracts across types

63.9%
Recurring Service (1,207)
26.7%
Time & Materials (504)
9.2%
Block Hours (173)
0.3%
Fixed Price (5)
TypeCount
Recurring Service1,207
Time & Materials504
Block Hours173
Fixed Price5
View DAX Query — Contracts by Type query
EVALUATE SUMMARIZECOLUMNS('BI_Autotask_Contracts'[contract_type_name], "Count", COUNTROWS('BI_Autotask_Contracts'))
5.0 Analysis

What the data is telling us

The data above paints a picture of churned client revenue loss across your MSP operations. Look for patterns, outliers, and trends that warrant attention. Each section includes the DAX query used, so you can drill deeper into any metric that catches your eye.

6.0 Recommended Actions

1. Schedule Recurring Review

Set up a weekly or monthly review of churned client revenue loss metrics. Trends matter more than snapshots. Use the DAX queries in this report as your starting point.

2. Connect Your Own Data

This report uses demo data. Connect Proxuma Power BI to your own Autotask PSA to generate this analysis from your real numbers.

7.0 Frequently Asked Questions
What data sources does the Churned Client Revenue Loss report use?

This report pulls data from PSA through the Proxuma Power BI integration, using DAX queries against the live data model.

How often is this data refreshed?

The underlying Power BI dataset refreshes daily. Reports can be regenerated at any time for the latest figures.

Can I customize this churned client revenue loss report?

Yes. Proxuma reports are fully customizable. You can modify the DAX queries, add new sections, or adjust the analysis to match your specific MSP needs.

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