Employee Net Promoter Score berechnen
Dieser Rechner für den Employee Net Promoter Score wandelt Antworten aus einer Weiterempfehlungsumfrage am Arbeitsplatz in ein transparentes eNPS-Ergebnis um.
Im Browser ausführen – kostenlos
Geben Sie Bewertungen von null bis zehn ein, um jede Antwort als Promotor, passiv oder Detraktor einzustufen. Das Ergebnis enthält Anzahlen, Prozentwerte, den endgültigen eNPS und Klassifizierungen in ursprünglicher Reihenfolge. Personalabteilungen, People-Analytics-Teams und Führungskräfte können damit Umfragen prüfen, regelmäßige Berichte erstellen oder eine einheitliche Berechnung in interne Analyseabläufe integrieren.
Bereiten Sie einen gültigen Antwortsatz vor
Übermitteln Sie die Antworten auf die Frage nach der Weiterempfehlungswahrscheinlichkeit des Unternehmens als Liste ganzer Zahlen von null bis zehn. Verwenden Sie eine Liste für genau die Belegschaft und den Berichtszeitraum, die Sie beschreiben möchten. Ein unternehmensweites Quartalsergebnis darf beispielsweise nur zulässige Antworten dieses Quartals enthalten; ein Abteilungsergebnis umfasst nur Antworten, die nach Ihren Berichtsregeln dieser Abteilung zugeordnet sind. Der Rechner weist eine leere Liste zurück, weil ohne Antworten kein eNPS existiert. Ebenso werden Text, Dezimalzahlen, negative Zahlen und Werte über zehn abgelehnt, damit fehlerhafte Exporte die Kennzahl nicht unbemerkt verändern. Prüfen Sie vorab die Quelle, entfernen Sie Testeinträge, wenden Sie die festgelegten Zeitgrenzen an und behandeln Sie Dubletten gemäß Ihrer Richtlinie. Das Werkzeug verarbeitet ausschließlich die gelieferten Bewertungen. Es identifiziert keine Beschäftigten, wählt keine Stichprobe, gewichtet keine Antworten und entscheidet nicht, ob kleine Gruppen sicher veröffentlicht werden können. Für Governance und Datenschutz bleibt Ihre Organisation verantwortlich.
Verstehen Sie die eNPS-Klassifizierungen
Der eNPS verwendet drei etablierte Bereiche. Bewertungen von neun oder zehn kennzeichnen Promotoren, also Beschäftigte mit der höchsten angegebenen Wahrscheinlichkeit, die Organisation als Arbeitgeber weiterzuempfehlen. Sieben und acht gelten als passiv. Diese Antworten bleiben in der Gesamtzahl und beeinflussen den Nenner, ihr Prozentsatz wird jedoch nicht unmittelbar addiert oder abgezogen. Bewertungen von null bis sechs sind Detraktoren. Die Ausgabe ordnet jeder Bewertung in ursprünglicher Reihenfolge eine Kategorie zu und nennt Anzahlen sowie Prozentwerte. Dadurch ist eine Prüfung ohne Namen oder andere Identifikatoren möglich. Prozentwerte werden auf zwei Dezimalstellen gerundet. Die Kategorien fassen eine einzelne Antwort zusammen; sie zeigen weder Motivation noch Leistung, Loyalität oder künftiges Verhalten. Behandeln Sie sie als aggregierte Signale und nicht als persönliche Etiketten. Qualitative Kommentare, gut konzipierte Folgebefragungen und Segmentanalysen können Kontext liefern. Nutzen Sie Zugriffskontrollen und Mindestgrößen, wenn kleine Gruppen einzelne Teilnehmende erkennbar machen könnten.
Berechnen, deuten und berichten Sie den eNPS
Für den eNPS wird der prozentuale Anteil der Detraktoren vom Anteil der Promotoren abgezogen. Das Ergebnis reicht von minus einhundert, wenn alle Antworten von Detraktoren stammen, bis einhundert, wenn alle von Promotoren stammen. Passive Antworten bleiben in der Gesamtpopulation und beeinflussen beide Prozentwerte, obwohl ihr eigener Anteil nicht direkt in der Subtraktion steht. Der Rechner liefert den eNPS mit zwei Dezimalstellen zusammen mit Summen, Zwischenwerten und Klassifizierungen je Datensatz. So können Sie die Rechnung prüfen, statt nur eine unerklärte Kennzahl zu veröffentlichen. Halten Sie für Vergleiche zwischen Teams oder Zeiträumen Frageformulierung, Teilnahmeregeln, Kanal und Zeitraum konstant. Veränderungen kleiner Stichproben können zufällig sein; dieses Werkzeug berechnet weder Konfidenzintervalle noch Signifikanz, Verzerrung oder Kausalität. Verwenden Sie Anzahlen zur Kontrolle, Prozentwerte zur Zusammensetzung und den eNPS als Trendindikator neben weiteren Erkenntnissen. Schützen Sie die Vertraulichkeit und verwenden Sie individuelle Kategorien nicht für Personalentscheidungen. Die Browsernutzung ist kostenlos; jedes API-Element kostet $0.002.
Anwendungsfälle
Engagement-Umfrage zusammenfassen
Wandeln Sie Arbeitsplatzbewertungen in eNPS, Anzahlen, Prozentwerte und prüfbare Kategorien um.
People-Analytics-Trend erstellen
Wenden Sie dieselbe deterministische Berechnung auf freigegebene, vergleichbare Zeiträume an.
Personal-Dashboard prüfen
Vergleichen Sie Anzahlen und Kategorien mit einer Tabelle oder Umfrageplattform.
Häufige Fragen
Welche Werte gehören zu Promotoren, Passiven und Detraktoren?
9–10 sind Promotoren, 7–8 passiv und 0–6 Detraktoren.
Wie wird der eNPS berechnet?
Ziehen Sie den Anteil der Detraktoren vom Anteil der Promotoren ab. Passive bleiben in der Gesamtzahl.
Was geschieht bei einer leeren Antwortliste?
Die Anfrage erzeugt einen Eingabefehler, weil sich ohne Antworten kein eNPS berechnen lässt.
Sind Dezimalzahlen oder Werte außerhalb von 0–10 zulässig?
Nein. Jede Antwort muss eine ganze Zahl auf der Skala von null bis zehn sein.
Schützt dieses Werkzeug die Anonymität?
Es verarbeitet Bewertungen ohne Identitäten; Ihre Organisation muss dennoch Zugriff, Mindestgrößen und Datenschutz regeln.
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/biz/employee-enps-calculate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"responses":[10,9,8,7,6,2]}'const res = await fetch("https://api.kit.forhosting.com/biz/employee-enps-calculate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"responses": [
10,
9,
8,
7,
6,
2
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/employee-enps-calculate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"responses": [
10,
9,
8,
7,
6,
2
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/employee-enps-calculate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"responses":[10,9,8,7,6,2]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"responses":[10,9,8,7,6,2]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/employee-enps-calculate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"responses": [
10,
9,
8,
7,
6,
2
]
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.employee_enps_calculate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_responses | 100000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |