Hoe je concurrentiedata omzet in een benchmarkingrapport (stap voor stap)

Het verzamelen van concurrentiegegevens is het makkelijke deel. Je eindigt met een spreadsheet vol prijzen, pakketlimieten, vinkjes bij functies en schattingen van het personeelsbestand. Maar het geeft nog steeds geen antwoord op de enige vraag die er echt toe doet: lopen we voor of achter?
Een benchmarkingrapport geeft daar wel antwoord op. Het plaatst jouw cijfers in een referentiegroep en laat zien waar je staat.
Twee dingen bepalen of jouw rapport standhoudt: wie er in de referentiegroep zit, en of je vergelijkt met een gemiddelde of met een verdeling.
Deze gids behandelt wat je eerst moet bepalen, de drie handmatige methoden en waar elk van deze methoden tekortschiet.
Wat je nodig hebt voordat je begint
Je hebt een referentiegroep nodig die je in één zin kunt verdedigen. "Tools die een koper met hetzelfde budget samen met de onze op de shortlist zou zetten" is een verdedigbare definitie. "De acht grootste namen" is dat niet.
Je hebt één rij per concurrent nodig en één kolom per kenmerk, waarbij het kenmerk duidelijk is gedefinieerd. Een kolom met de naam "AI-functies" is een gok. Een kolom met de naam "genereert dia's op basis van een geüpload bestand" is een feit.
Je hebt ook een registratiedatum nodig voor elk cijfer. Prijzen en pakketlimieten veranderen, en een benchmarkingrapport zonder data veroudert ongemerkt.
Twee beslissingen gaan hieraan vooraf.
Wat je vergelijkt. Prijs, functionaliteit of resultaat. Deze vereisen verschillende referentiegroepen, en het combineren ervan in één tabel is de meest gemaakte structurele fout.
Of je rangschikt of scoort. Rangschikken vereist een verdeling. Scoren vereist wegingen, en wegingen vereisen een eigenaar.
Eén gewoonte bespaart het meeste herstelwerk: noteer de bron-URL direct naast elke cel, niet in een apart tabblad met opmerkingen.
Waarom de vergelijking het moeilijke deel is
De meeste benchmarking-analyses vergelijken een cijfer met het gemiddelde van de referentiegroep. Dat is de zwakst mogelijke interpretatie van de gegevens.
Een gemiddelde geeft het midden aan. Het laat niet zien of het druk is in het midden of dat je je aan de rand bevindt.
Een percentielrangschikking doet dat wel. PERCENTRANK.INC geeft aan waar een waarde zich binnen een set bevindt. Dat levert de zin op die je eigenlijk wilt horen: onze prijs bevindt zich in het 30e percentiel van de shortlist.
Kwartielen geven de bandbreedtes aan. QUARTILE.INC verdeelt de referentiegroep in vieren, wat meestal voldoende detail biedt voor een rapport dat eenmalig wordt gelezen.
Hier schuilt een valkuil in qua omvang waar veel mensen intrappen. De exclusieve percentielvarianten kunnen geen extreme percentielen berekenen bij kleine steekproeven.
Microsoft documenteert dit gedrag voor PERCENTILE.EXC. Deze functie "interpoleert wanneer de waarde voor het opgegeven percentiel tussen twee waarden in de matrix ligt" en retourneert een #NUM!-foutmelding wanneer dit niet mogelijk is.
Bij een referentiegroep van acht is het 95e percentiel op die manier niet te berekenen. Gebruik de inclusieve varianten voor kleine sets en vermeld welke je hebt gebruikt.
Normalisatie is net zo belangrijk. Prijzen per gebruiker en per werkomgeving zijn pas vergelijkbaar als je uitgaat van een vaste teamgrootte. Jaar- en maandprijzen zijn pas vergelijkbaar als je één basis kiest.
Hoe je dit handmatig aanpakt
Optie 1: Bouw eerst de kenmerkenmatrix, rangschik daarna
Zorg dat de tabel klopt voordat je gaat rekenen. Eén rij per concurrent, één kolom per kenmerk, één definitie per kolom.
Haal vervolgens je eigen waarden binnen met XLOOKUP, zodat jouw rij automatisch wordt gegenereerd in plaats van handmatig ingevoerd. Handmatig ingevoerde waarden verouderen sneller dan al het andere in het bestand.
Pas daarna ga je rangschikken. Voeg een percentielkolom toe per numeriek kenmerk, zodat elke bewering in het rapport wordt onderbouwd met een positie.
De beperking is dat een matrix geen conclusie is. Het toont twaalf kolommen zonder prioriteit.
Optie 2: Segmenteer de referentiegroep voordat je gemiddelden berekent
Een enkel gecombineerd gemiddelde over een gemengde set is waar benchmarking de mist in gaat. Tools die uitsluitend voor grote ondernemingen (enterprise) zijn bedoeld en self-service tools concurreren qua prijs niet met elkaar.
Splits de set op en gebruik AVERAGEIFS per segment. Rapporteer over elk segment afzonderlijk in plaats van ze samen te voegen.
Let bij het splitsen op de steekproefomvang. Vier concurrenten in een segment is slechts een anekdote, en een percentiel op basis van vier datapunten moet als indicatief worden aangemerkt.
De beperking hier is je eigen beoordelingsvermogen. De tool berekent de segmenten die jij definieert, en een slechte definitie leidt tot een overtuigend maar onjuist antwoord.
Optie 3: Houd een herkomsttabblad bij
Eén rij per datapunt: kenmerk, concurrent, waarde, bron-URL, registratiedatum.
Dit zorgt ervoor dat het rapport volgend kwartaal eenvoudig opnieuw kan worden gegenereerd. Het stelt je ook in staat om direct te antwoorden op de vraag 'waar komt dat vandaan?', zonder dat je het onderzoek opnieuw hoeft te doen.
De beperking is dat de herkomst zich niet vanzelf bijwerkt. Elk cijfer heeft een houdbaarheidsdatum en iemand moet ze handmatig controleren.
De gezamenlijke beperking. Alle drie de opties gaan ervan uit dat de kenmerken vergelijkbaar zijn. Wanneer de ene aanbieder limieten publiceert en de andere niets, is de eerlijke celwaarde "niet gepubliceerd" in plaats van een gok.
Waar de handmatige methode vertraagt
Het eerste rapport kost een week werk. Het tweede kost bijna evenveel tijd, omdat de onderliggende cijfers zijn veranderd en niemand heeft bijgehouden welke dat zijn.
Prijzen veranderen volgens hun eigen planning. Dat geldt ook voor pakketlimieten, minimale gebruikersaantallen en pakketsamenstellingen, en elke wijziging maakt ongemerkt een cel ongeldig.
Kolommen met functies verouderen sneller dan kolommen met prijzen. Een functionaliteit die vorig kwartaal nog ontbrak, wordt zonder aankondiging gelanceerd, waardoor je tabel nu onjuiste informatie over een concurrent bevat.
Dat is het werkelijke risico bij benchmarking. Een verouderde "nee" is geen neutrale fout. Het is een bewering over het product van iemand anders die je niet kunt onderbouwen.
Er is nog een tweede nadeel dat pijnlijk duidelijk wordt tijdens de presentatie. Als iemand vraagt waarom een bepaalde concurrent is opgenomen en de regel voor de referentiegroep is nooit opgeschreven, staat het hele rapport ter discussie.
Hoe je het rapport bouwt met Powerdrill Bloom
Stap 1: Upload de spreadsheet van je concurrenten
Upload de verzamelde matrix, plus je eigen bestand met statistieken als deze gescheiden zijn. Powerdrill Bloom analyseert de kolommen direct bij binnenkomst, zodat lege cellen, verschillende eenheden en dubbele concurrentennamen aan het licht komen nog voordat er een rangschikking is berekend.
Stap 2: Beschrijf de vergelijking in natuurlijke taal
Formuleer de referentiegroep en de uitgangspunten in plaats van formules te bouwen. Geef aan welke concurrenten bij welk segment horen, welke prijsbasis je hanteert en welke kenmerken numeriek zijn.
Stel vervolgens de vragen die fouten aan het licht brengen. Vraag welke cellen een bron of datum missen, en welke kenmerken in verschillende eenheden zijn genoteerd. Vraag daarna in welk percentiel jouw eigen rij binnen elk segment valt.
Stap 3: Exporteer de grafiek, het rapport of de presentatie
Exporteer de gerangschikte tabel, een positioneringsgrafiek of dia's die de definitie van de referentiegroep naast de resultaten tonen.
Waarom dit beter is dan de matrix handmatig opnieuw opbouwen
| Handmatige methode | Powerdrill Bloom | |
|---|---|---|
| Verschillende prijsbases in één kolom | Handmatig normaliseren | Noem de basis en vraag erom |
| Percentielpositie per kenmerk | Formule per kolom | Vraag om de rangschikking |
| Cellen zonder bron of datum | Het tabblad handmatig controleren | Komt direct naar voren bij het uploaden |
| Volgend kwartaal opnieuw uitvoeren | De spreadsheet opnieuw opbouwen | Vervang het bestand, behoud de regels |
De derde rij is degene die je beschermt. Een cel zonder bron in een benchmarkingrapport is een risico, en het handmatig opsporen daarvan is precies de controle die vaak wordt overgeslagen.
Veelgemaakte fouten
De referentiegroep selecteren op basis van merkwaarde of -grootte. Kopers maken een shortlist op basis van budget en de taak die moet worden uitgevoerd (job to be done), niet op basis van marktkapitalisatie. Definieer de groep zoals je koper dat zou doen.
Vergelijken met een gemiddelde in plaats van met een verdeling. Het gemiddelde verbergt of je je in de massa bevindt of aan de rand staat. Rapporteer een percentiel altijd samen met het aantal concurrenten in de referentiegroep.
Prijzen met verschillende uitgangspunten laten staan. Prijzen per gebruiker, per werkomgeving, maandelijks en jaarlijks kunnen niet in dezelfde kolom staan. Kies één vaste basis en noteer deze.
Een ontbrekende functie registreren als een definitieve 'nee'. Nieuwe functies worden vaak stilletjes gelanceerd. Voorzie elke cel met een functionaliteit van een datum en controleer deze opnieuw voordat je een bewering over een concurrent publiceert.
Exclusieve percentielfuncties gebruiken bij een kleine referentiegroep. Extreme percentielen zijn op die manier niet te berekenen en retourneren een foutmelding. Gebruik de inclusieve varianten en vermeld dit expliciet.
Segmenten samenvoegen om een grotere steekproef te krijgen. Een grotere set waarin enterprise en self-service worden gemengd, is slechter dan een kleine, eerlijke set. Splits de segmenten op en label ze.
Een score rapporteren zonder de wegingen te vermelden. Een gewogen score is een mening in een numeriek jasje. Publiceer de wegingen of de rangschikking, en combineer het resultaat met de leading en lagging indicators waarop je daadwerkelijk stuurt.
Conclusie
Definieer de referentiegroep in één zin, definieer elke kolom met kenmerken, normaliseer de prijsbasis en rapporteer percentielen in plaats van gemiddelden. Dat is wat ervoor zorgt dat een benchmarkingrapport de eerste beoordeling overleeft.
Het kostbare deel is niet de analyse. Het is het feit dat elke cel een houdbaarheidsdatum heeft, waardoor het rapport eenvoudig opnieuw gegenereerd moet kunnen worden in plaats van dat het helemaal opnieuw geschreven moet worden.
Als je kwartaal opgaat aan het opnieuw opbouwen van die matrix, probeer dan Powerdrill Bloom op de spreadsheet die je al hebt. Bekijk ook het overzicht van AI-tools voor concurrentie-benchmarking, evenals de pagina's over AI-concurrentieanalyse en AI-competitive intelligence.
Veelgestelde vragen
Wat moet er in een benchmarkingrapport staan?
Een gedefinieerde referentiegroep, één kolom per gedefinieerd kenmerk, je eigen rij gegenereerd op basis van je gegevens, en een percentielpositie per numeriek kenmerk. Elke cel heeft een bron en een registratiedatum nodig.
Hoeveel concurrenten heb ik nodig?
Genoeg om een percentiel betekenis te geven; acht tot twaalf in een segment is een realistisch doel. Label het resultaat bij minder dan vijf concurrenten als indicatief in plaats van statistisch.
Moet ik vergelijken met het gemiddelde of de mediaan?
Geen van beide op zichzelf. Rapporteer waar je staat als percentiel, omdat dit de werkelijke vraag beantwoordt en standhoudt bij een scheve referentiegroep.
Waar vind ik concurrentiegegevens die ik kan verdedigen?
Gepubliceerde prijzenpagina's, officiële productdocumentatie en openbare deponeringen zijn het best te verdedigen, omdat ze herleidbaar en gedateerd zijn. Noteer de URL en de datum naast elk cijfer.
Hoe vaak moet het rapport worden bijgewerkt?
Elk kwartaal voor prijzen en pakketten, en sneller voor beweringen over functionaliteiten. Functionaliteiten veranderen zonder aankondiging, en een verouderde 'nee' is een fout die je geloofwaardigheid schaadt.