“Klant Betaalbaarheid: Reken Je Genoeg Per Seat?”
Autotask PSA Datto RMM Datto Backup Microsoft 365 SmileBack HubSpot IT Glue Alle rapporten
AI-GEGENEREERD RAPPORT
Je zocht naar:

Klant Betaalbaarheid: Reken Je Genoeg Per Seat?

Omzet per ticket per klant als indicator voor prijsstelling op seat-niveau. Identificeert te laag geprijsde accounts, uitschieters en prijsinconsistenties in je klantportfolio. Gegenereerd door AI via de Proxuma Power BI MCP server.

Built from: Autotask PSA
Hoe dit rapport tot stand kwam
1
Autotask PSA
Multiple data sources combined
2
Proxuma Power BI
Voorgebouwd MSP semantisch model, 50+ measures
3
AI via MCP
Claude of ChatGPT schrijft DAX-queries, voert ze uit en formatteert de output
4
Dit Rapport
KPI's, uitsplitsingen, trends, aanbevelingen
Klaar in < 15 min

Klant Betaalbaarheid: Reken Je Genoeg Per Seat?

Omzet per ticket per klant als indicator voor prijsstelling op seat-niveau. Identificeert te laag geprijsde accounts, uitschieters en prijsinconsistenties in je klantportfolio. Gegenereerd door AI via de Proxuma Power BI MCP server.

De data dekt het volledige bereik van Autotask PSA-records die relevant zijn voor deze analyse, uitgesplitst naar de belangrijkste dimensies die je team nodig heeft voor dagelijkse beslissingen en klantrapportage.

Wie dit zou moeten gebruiken: Account managers, MSP owners, and service delivery leads

Hoe vaak: Maandelijks for client reviews, quarterly for QBRs, op aanvraag 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.
RapportcategorieClient Management
DatabronAutotask PSA · Datto RMM · Datto Backup · Microsoft 365 · SmileBack · HubSpot · IT Glue
RefreshReal-time via Power BI
GeneratietijdMinder dan 15 minuten
AI vereistClaude, ChatGPT or Copilot
DoelgroepAccount managers, MSP owners
Waar vind je dit in Proxuma
Power BI › Klantbeheer › Klant Betaalbaarheid: Reken Je Genoeg...
Wat je kunt meten in dit rapport
Samenvatting
Omzet Per Ticket per Klant
Service-intensiteit Analyse
Prijsefficiency
Uitschieters Analyse
Omzet vs Inspanning Matrix
Belangrijkste Bevindingen
Aanbevolen Acties
Veelgestelde Vragen
GEM. OMZET / TICKET
HOOGSTE
LAAGSTE
AI-Gegenereerd Power BI Rapport
Klant Betaalbaarheid: Reken Je Genoeg
Per Seat?

Omzet per ticket per klant als indicator voor prijsstelling op seat-niveau. Identificeert te laag geprijsde accounts, uitschieters en prijsinconsistenties in je klantportfolio. Gegenereerd door AI via de Proxuma Power BI MCP server.

Demorapport: Dit rapport gebruikt synthetische data om AI-gegenereerde inzichten van Proxuma Power BI te demonstreren. De structuur, DAX queries en analyse weerspiegelen echte MSP-datapatronen.
1.0 Samenvatting
GEM. OMZET / TICKET
Craig-Huynh ($2.32M)
5,458 tickets, 0.66h/ticket
HOOGSTE
Lewis LLC ($1,835/h)
$2.21M revenue / 1,206h
LAAGSTE
Martin Group (0.74h/ticket)
Highest hours per ticket among top earners
SPREIDING (HOOG/LAAG)
9,6×
Grote variatie in prijsefficiency
Wat zijn deze DAX queries? DAX (Data Analysis Expressions) is de formuletaal die Power BI gebruikt om data te bevragen. Elke “Bekijk DAX Query”-sectie toont de exacte query die de AI heeft geschreven en uitgevoerd. Je kunt elke query kopieren en uitvoeren in Power BI Desktop tegen je eigen dataset.
2.0 Omzet Per Ticket per Klant

Alle klanten gerangschikt op omzet per ticket, aflopend. Klant H uitgesloten van de hoofdranglijst vanwege uitschieterstatus (slechts 14 tickets).

Klant B
$1.259
Klant E
$448
Klant A
$426
Klant I
$399
Klant J
$352
Klant G
$288
Klant C
$271
Klant D
$230
Klant F
$201
Klant K
$178
Klant L
$132
ClientRevenueTicketsHoursHours/Ticket
Craig-Huynh2324617545835750.655
Lewis LLC2212915175812060.686
Little Group1431177529030500.577
Martin Group637092277520460.737
Lopez-Reyes58969413176700.509
Bekijk DAX Query - Omzet Per Ticket per Klant
EVALUATE TOPN(15, ADDCOLUMNS(VALUES(BI_Autotask_Companies[company_name]), "TicketCount", [Tickets - Count - Created], "BillingRevenue", CALCULATE(SUM(BI_Autotask_Billing_Items[total_amount])), "HoursWorked", [Tickets - Hours Worked], "CostPerTicket", DIVIDE([Tickets - Hours Worked], [Tickets - Count - Created])), [BillingRevenue], DESC)
3.0 Service-intensiteit Analyse

Tickets vs uren per klant. Veel tickets met weinig uren kan duiden op quick-fix werk. Weinig tickets met veel uren wijst op complexe of projectmatige trajecten.

Klant A
5.458 tickets
4.370 uur
Klant C
5.290 tickets
3.791 uur
Klant D
2.775 tickets
2.217 uur
Klant B
1.758 tickets
2.801 uur
Klant F
2.376 tickets
1.697 uur
Klant L
2.180 tickets
865 uur
Tickets Gewerkte uren
Bekijk DAX Query - Service-intensiteit (Tickets vs Uren)
EVALUATE
ADDCOLUMNS(
    SUMMARIZE(
        BI_Autotask_Tickets,
        BI_Autotask_Tickets[company_name]
    ),
    "TicketCount", CALCULATE(
        COUNT(BI_Autotask_Tickets[ticket_id])),
    "TotalHours", CALCULATE(
        SUM(BI_Autotask_TimeEntries[hours_worked])),
    "HoursPerTicket", DIVIDE(
        CALCULATE(SUM(BI_Autotask_TimeEntries[hours_worked])),
        CALCULATE(COUNT(BI_Autotask_Tickets[ticket_id])),
        0)
)
ORDER BY [TicketCount] DESC
4.0 Prijsefficiency

Welke klanten genereren de meeste omzet ten opzichte van de geleverde inspanning? Omzet per gewerkt uur laat de werkelijke winstgevendheid zien.

#KlantOmzetUrenOmzet / UurEfficiency
1Klant E$589.694695$848,48Hoog
2Klant B$2.212.9152.801$790,04Hoog
3Klant A$2.324.6174.370$531,95Hoog
4Klant I$328.165782$419,65Gemiddeld
5Klant C$1.431.1773.791$377,57Gemiddeld
6Klant G$469.6601.312$358,13Gemiddeld
7Klant J$321.669962$334,37Gemiddeld
8Klant L$286.926865$331,71Gemiddeld
9Klant K$320.8321.006$318,92Gemiddeld
10Klant D$637.0922.217$287,35Laag
11Klant F$476.6221.697$280,86Laag
5.0 Uitschieters Analyse

Twee klanten vallen buiten de normale verdeling: Klant H aan de bovenkant en Klant L aan de onderkant

Klant H · Project / Retainer Klant
$29.746 per ticket
Slechts 14 tickets met 84 gelogde uren tegenover $416.450 aan omzet. Dit is vrijwel zeker een projectmatige of retainer-klant, geen standaard per-seat overeenkomst. De omzet-per-ticket metric is niet vergelijkbaar met de rest van het portfolio en moet apart worden bijgehouden.
Klant L · Mogelijk Te Laag Geprijsd
$132 per ticket
2.180 tickets bij $286.926 totale omzet. Dat is het hoogste ticketvolume ten opzichte van omzet in het hele portfolio. Met $132 per ticket genereert Klant L 9,6x minder per interactie dan Klant B. Bekijk de contractvoorwaarden en controleer of deze klant zijn overeenkomst is ontgroeid.
Bekijk DAX Query - Uitschieter Detectie
EVALUATE
VAR _AllClients =
    ADDCOLUMNS(
        SUMMARIZE(
            BI_Autotask_Tickets,
            BI_Autotask_Tickets[company_name]
        ),
        "RevPerTicket", DIVIDE(
            CALCULATE(SUM(BI_Autotask_Tickets[contract_service_revenue])),
            CALCULATE(COUNT(BI_Autotask_Tickets[ticket_id])),
            0),
        "TicketCount", CALCULATE(
            COUNT(BI_Autotask_Tickets[ticket_id]))
    )
VAR _AvgRevPerTicket =
    AVERAGEX(_AllClients, [RevPerTicket])
VAR _StdDev =
    STDEVX.P(_AllClients, [RevPerTicket])
RETURN
FILTER(
    _AllClients,
    ABS([RevPerTicket] - _AvgRevPerTicket) > 2 * _StdDev
)
ORDER BY [RevPerTicket] DESC
6.0 Omzet vs Inspanning Matrix

Totale omzet uitgezet tegen totaal gewerkte uren per klant. De ideale positie is linksboven: hoge omzet, lage inspanning.

11 KLANTEN
Klantniveaus op Betaalbaarheid
27% PREMIUM+
Gezond of beter
18% RISICO
Te laag geprijsde klanten

Klant B zit in het ideale kwadrant: $2,2M omzet met 2.801 uren. Dat is $790 per uur aan inspanning. Klant A genereert nog meer totale omzet ($2,3M) maar vereist aanzienlijk meer uren (4.370), waardoor het uurtarief daalt naar $532. Beide zijn winstgevend, maar Klant A verbruikt meer servicecapaciteit.

Klant D en Klant F zitten in het slechtste kwadrant: matige omzet met hoge inspanning. Klant D genereert $637K op 2.217 uren ($287/uur) en Klant F brengt $477K op bij 1.697 uren ($281/uur). Deze klanten verbruiken onevenredig veel resources ten opzichte van wat ze betalen.

7.0 Belangrijkste Bevindingen
!

Klant L met $132 per ticket is waarschijnlijk te laag geprijsd

Met 2.180 tickets en slechts $286.926 aan omzet genereert Klant L de laagste omzet per ticket in het portfolio. Op 9,6x minder dan Klant B is de prijs ofwel niet bijgewerkt naar de servicevraag, of het contract was vanaf het begin te laag ingesteld. Dit account heeft een contractreview nodig voor de volgende verlenging.

!

9,6x spreiding in omzet per ticket wijst op inconsistente prijsstelling

Het verschil tussen $1.259 (Klant B) en $132 (Klant L) wordt niet verklaard door klantgrootte of sector alleen. Een 2-3x bereik is normaal voor verschillende serviceniveaus. Een 9,6x bereik suggereert dat contracten ad-hoc zijn onderhandeld over tijd zonder een gestandaardiseerd prijsmodel. Het standaardiseren van per-seat tarieven zou deze variatie verminderen.

Klant B is de efficiency-benchmark met $1.259 per ticket

Klant B genereert meer omzet per ticket dan elk ander account in het standaardportfolio, terwijl ze een redelijke uren-per-ticket ratio aanhouden (1,59 uur). Dit klantprofiel vertegenwoordigt hoe goede prijsstelling eruitziet: voorspelbare omzet met beheersbare servicebelasting. Gebruik hun contractstructuur als template voor toekomstige deals.

8.0 Aanbevolen Acties

4 prioriteiten op basis van bovenstaande data

1

Bekijk het contract van Klant L voor de volgende verlenging

Met $132 per ticket over 2.180 interacties verbruikt Klant L aanzienlijke servicecapaciteit tegen een tarief dat de leveringskosten niet weerspiegelt. Pak hun contract erbij, controleer het per-seat tarief en vergelijk het met je standaardprijzen. Als het tarief langer dan een jaar niet is aangepast, stel dan een verhoging voor bij de volgende QBR. Een verhoging van 30% zou ze dichter bij $170 per ticket brengen, nog steeds ruim onder het gemiddelde.

2

Audit het ticketvolume van Klant K ten opzichte van hun seat count

Klant K met $178 per ticket bij 1.803 tickets en 1.006 uren heeft een ticket-uren ratio die suggereert dat ze gebruikers hebben toegevoegd zonder het contract bij te werken. Verifieer de huidige seat count in Autotask tegen wat het contract dekt. Als het aantal seats is gegroeid, moet het per-seat tarief opnieuw worden onderhandeld.

3

Herclassificeer Klant H als project/retainer account

De 14 tickets en $416.450 aan omzet van Klant H wijzen duidelijk op een ander engagement model. Ze in dezelfde omzet-per-ticket analyse houden verstoort de gemiddelden. Verplaats deze klant naar een aparte rapportagecategorie zodat benchmarks op portfolioniveau betekenisvol blijven.

4

Gebruik het contract van Klant B als je prijstemplate

Klant B laat zien dat hogere omzet per ticket niet minder tickets of minder service vereist. Met 1.758 tickets gebruiken ze je diensten nog steeds actief, maar betalen ze proportioneel. Modelleer je nieuwe klantcontracten op deze structuur: een per-seat tarief dat $400+ per ticket genereert bij het verwachte ticketvolume.

9.0 Veelgestelde Vragen
Wat is omzet per ticket en waarom is het belangrijk?

Omzet per ticket deelt de totale contractomzet van een klant door hun totale ticketaantal. Het dient als indicator voor hoeveel je verdient per service-interactie. Een laag getal betekent dat je veel service levert ten opzichte van wat je rekent. Een hoog getal betekent dat de prijs gezond is ten opzichte van de werkbelasting.

Waarom is Klant H uitgesloten van de hoofdranglijst?

Klant H heeft slechts 14 tickets maar $416.450 aan omzet, wat resulteert in een bedrag van $29.746 per ticket. Dit is geen per-seat MSP-contract. Het is vrijwel zeker projectwerk of een retainer. Ze in de hoofdgrafiek opnemen zou de schaal samendrukken en andere klanten moeilijker vergelijkbaar maken.

Wat is een gezonde omzet per ticket voor een MSP?

Er is geen universele benchmark omdat het afhangt van je per-seat prijs, klantgrootte en service-scope. Als vuistregel geldt dat alles boven $300 per ticket voor een standaard managed services overeenkomst gezond is. Onder $200 duidt er meestal op dat de klant zijn contract is ontgroeid of dat de per-seat prijs te laag was ingesteld.

Kan ik dit draaien op mijn eigen Autotask data?

Ja. Verbind Proxuma Power BI met je Autotask PSA, voeg een AI-tool (Claude, ChatGPT of Copilot) toe via MCP, en stel dezelfde vraag. De AI schrijft de DAX queries, voert ze uit op je echte data en produceert een rapport als dit in minder dan vijftien minuten.

Houdt dit rekening met verschillende contracttypes?

Deze analyse gebruikt totale contractservice-omzet uit Autotask, wat zowel terugkerende als eenmalige kosten omvat. Voor een preciezer beeld kun je de DAX query filteren om alleen terugkerende contractomzet mee te nemen en projectfacturatie uit te sluiten. De uitschieteranalyse in sectie 5 signaleert al het meest voor de hand liggende niet-standaard contract (Klant H).

Genereer rapporten als deze vanuit je eigen data

Koppel Proxuma's Power BI integratie, gebruik een MCP-compatible AI om vragen te stellen en genereer op maat gemaakte rapporten - in minuten, niet in dagen.

Bekijk meer rapporten Aan de slag