Kundenfeedback auswerten
Das Werkzeug liest die offenen Freitextantworten einer Umfrage und gruppiert sie nach wiederkehrenden Themen, verbunden mit einer Einschätzung des überwiegenden Tonfalls je Thema. Es richtet sich an alle, die nach einer Kundenbefragung vor einer langen Liste einzelner Freitextfelder sitzen und schnell wissen wollen, worum es den Befragten wirklich geht.
Online ausführen
Führen Sie dies mit Ihrem Konto auf unseren Servern aus. Kostenlose Tools laufen in Ihrem Browser; dieses wird zum oben genannten Preis von Ihrem KIT-Guthaben abgebucht.
Von Einzelantworten zu Themen
Jede Freitextantwort wird einem oder mehreren Themen zugeordnet – etwa Lieferzeit, Bedienbarkeit oder Preis – statt als isolierte Einzelmeinung stehen zu bleiben. Aus einer Liste von hundert Einzelantworten entsteht so eine übersichtliche Gruppierung, die zeigt, welche Themen die Befragten am häufigsten von sich aus ansprechen, ohne dass diese Themen in der Umfrage vorgegeben waren. Diese Gruppierung entsteht ausschließlich aus dem tatsächlichen Antworttext, nicht aus vorab festgelegten Kategorien, die an der Realität der Befragten vorbeigehen könnten.
Tonfall je Thema, nicht nur insgesamt
Ein Gesamturteil wie „überwiegend positiv“ verdeckt oft, dass ein einzelnes Thema deutlich schlechter abschneidet als der Rest: Die Auswertung zeigt den überwiegenden Tonfall getrennt je Thema, sodass ein kritischer Punkt zur Lieferzeit sichtbar bleibt, auch wenn die Umfrage insgesamt positiv ausfällt. Wer nur das Gesamturteil betrachtet, übersieht solche verdeckten Schwachstellen leicht – eine nach Themen getrennte Auswertung macht sie dagegen sichtbar.
Unterschied zur reinen Stimmungsanalyse
Eine einfache Stimmungsanalyse liefert nur positiv, negativ oder neutral je Antwort; diese Auswertung geht einen Schritt weiter und benennt zusätzlich, worauf sich die Stimmung inhaltlich bezieht. Der Unterschied zeigt sich besonders bei gemischten Antworten, die ein Thema loben und ein anderes kritisieren – ein Fall, den eine reine Stimmungsanalyse nicht auflösen kann. Für eine erste grobe Einschätzung reicht die reine Stimmungsanalyse oft aus; sobald jedoch konkrete Verbesserungen geplant werden sollen, liefert die themenbezogene Auswertung die genauere Grundlage.
Regelmäßige Auswertung nach jeder Umfragewelle
Über die API lässt sich die Auswertung nach jeder abgeschlossenen Umfragewelle automatisch anstoßen, direkt aus dem Export des Umfragewerkzeugs. Das Browser-Widget auf dieser Seite eignet sich für die einmalige Auswertung eines bestehenden Datensatzes ohne wiederkehrenden Ablauf. Wer mehrere Umfragen im Jahr durchführt, erhält so über die Zeit hinweg vergleichbare Auswertungen und kann Verschiebungen bei einzelnen Themen von einer Welle zur nächsten leichter erkennen, ohne jedes Mal von Neuem zu beginnen.
Anwendungsfälle
Die Kundenbefragung nach der Umstellung
Die Schneider IT-Systeme GmbH & Co. KG befragt Kundinnen und Kunden nach der Umstellung auf eine neue Softwareversion. Die Auswertung zeigt, dass sich Kritik vor allem auf die neue Menüführung konzentriert, während andere Themen überwiegend positiv bewertet werden.
Fünfhundert Freitextantworten nach der Messe
Ein Mittelstandsunternehmen sammelt nach einer Messe fünfhundert Freitextantworten zur Standgestaltung. Über die API entsteht daraus eine Gruppierung nach Themen, die das Team direkt in die Planung für die nächste Messe übernimmt.
Vergleich zweier Befragungswellen
Katrin Baumann vergleicht die Auswertung einer aktuellen Kundenbefragung mit der vom Vorjahr. Ein Thema, das im Vorjahr noch kritisch war, taucht in der neuen Auswertung kaum noch auf – ein Hinweis, dass die damalige Maßnahme gewirkt hat.
Häufige Fragen
Worin unterscheidet sich das von einer reinen Stimmungsanalyse?
Eine Stimmungsanalyse liefert nur positiv, negativ oder neutral. Diese Auswertung ordnet zusätzlich zu, auf welches Thema sich die Stimmung jeweils bezieht.
Erkennt das Werkzeug gemischte Antworten mit Lob und Kritik?
Ja, eine Antwort kann mehreren Themen mit jeweils unterschiedlichem Tonfall zugeordnet werden, statt sie auf ein einziges Gesamturteil zu reduzieren.
Was passiert mit den eingereichten Freitextantworten?
Sie werden nur zur Erstellung dieser einen Auswertung verarbeitet und danach nicht dauerhaft gespeichert.
Was kostet eine Auswertung?
$0.003 pro Anfrage plus $0.0135 pro ausgewertetem Antwortsatz.
Wie viele Freitextantworten kann ich auf einmal einreichen?
Begrenzt durch das Token-Limit von 20.000 pro Anfrage; größere Umfragen lassen sich über mehrere Anfragen aufteilen.
Lässt sich das direkt an mein Umfragewerkzeug anbinden?
Über die API lässt sich ein Export aus dem Umfragewerkzeug regelmäßig einreichen, sodass die Auswertung nach jeder Welle automatisch entsteht.
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/text/feedback-analyze \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"…"}'const res = await fetch("https://api.kit.forhosting.com/text/feedback-analyze", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"input": "…"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/text/feedback-analyze",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"input": "…"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/text/feedback-analyze", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"input":"…"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"input":"…"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/text/feedback-analyze", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"input": "…"
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "text.feedback_analyze",
"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_tokens | 20000 |
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. |
422 | task_failed | Die Aufgabe ist fehlgeschlagen und wird nicht berechnet. |