ForHosting KIT · Outils pour développeurs

Calculateur du score de satisfaction client (CSAT)

Le calculateur de satisfaction client transforme une liste de notes d’enquête en un pourcentage CSAT clair.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Indiquez l’échelle, choisissez la note qui marque le début de la satisfaction et ajoutez les réponses recueillies. L’outil valide chaque note, classe comme satisfaites celles qui atteignent ou dépassent le seuil, puis divise leur nombre par le total. Il renvoie aussi les nombres de réponses satisfaites et insatisfaites afin que vous puissiez vérifier le pourcentage et présenter le résultat avec un contexte utile.

Définissez l’échelle et la règle avant le calcul

Un calcul CSAT utile commence par une règle de notation explicite. Saisissez les valeurs minimale et maximale possibles, puis placez le seuil de satisfaction entre ces bornes. Sur une échelle courante de un à cinq, un seuil fixé à quatre signifie que les notes quatre et cinq sont satisfaites, contrairement aux notes un, deux et trois. Le seuil est inclusif : une réponse qui lui est exactement égale appartient donc au groupe satisfait. Cette précision évite que deux équipes exploitent les mêmes données tout en appliquant, sans le signaler, des définitions différentes de la satisfaction. Le calculateur vérifie que le minimum est inférieur au maximum, que le seuil se situe dans l’échelle et que chaque réponse est un nombre fini compris dans les bornes déclarées. Il ne devine pas l’échelle et n’écarte pas discrètement les valeurs inhabituelles. Définissez la règle une fois, conservez-la avec le résultat et utilisez-la sans changement pour comparer des équipes, canaux, produits ou périodes.

Comprenez le calcul du pourcentage CSAT

Chaque réponse fait l’objet d’une comparaison directe : une note supérieure ou égale au seuil est satisfaite, tandis qu’une note inférieure est insatisfaite. Le nombre de réponses satisfaites est divisé par le nombre total, puis multiplié par cent. Si quatre personnes sur cinq atteignent le seuil, le CSAT vaut par exemple quatre-vingts pour cent. Le pourcentage renvoyé est arrondi à deux décimales, mais le total et les deux nombres de réponses sont fournis séparément. Ces effectifs comptent, car un pourcentage sans taille d’échantillon peut induire en erreur. Un résultat parfait fondé sur deux réponses n’apporte pas autant d’éléments qu’un résultat parfait fondé sur deux mille réponses. Une liste vide est refusée, puisqu’elle ne fournit aucun dénominateur valide. Les valeurs non numériques, infinies ou hors échelle sont également refusées au lieu d’être ignorées. Cette méthode déterministe produit toujours la même sortie avec les mêmes entrées, ce qui facilite les tableaux de bord, rapports et contrôles reproductibles.

Présentez et comparez le résultat avec discernement

Présentez le pourcentage calculé avec le nombre de réponses, le seuil et l’échelle. Ces quatre informations permettent de comprendre le chiffre et d’effectuer des comparaisons équitables. Pour suivre le CSAT dans le temps, conservez la même question, la même échelle, la même méthode de collecte et le même seuil ; sinon, une variation peut provenir de la mesure plutôt que de l’expérience client. Une segmentation par produit, canal d’assistance, région ou étape du parcours peut révéler des tendances masquées par la moyenne globale, mais les très petits groupes doivent être clairement signalés. Le calculateur mesure uniquement la part des notes reçues qui respectent votre règle. Il n’estime pas l’avis des personnes qui n’ont pas répondu, ne teste pas la significativité statistique, ne supprime pas les doublons et ne choisit pas votre objectif. Préparez les données en amont et conservez les effectifs retournés. Le navigateur convient à une vérification ponctuelle ; l’API à $0.002 par requête permet d’automatiser une règle validée et constante.

Suivre la satisfaction liée à l’assistance

Calculez la part des notes après traitement qui atteint le seuil documenté par votre équipe d’assistance.

Comparer des périodes de reporting

Appliquez une échelle et un seuil stables aux lots hebdomadaires ou mensuels et conservez les effectifs associés.

Valider les indicateurs d’un tableau

Recalculez une valeur CSAT depuis les notes sources afin de confirmer son classement et son dénominateur.

Quelle est la formule du CSAT ?

Le pourcentage CSAT correspond au nombre de réponses satisfaites divisé par le total, puis multiplié par 100. Une réponse est satisfaite si elle atteint ou dépasse le seuil inclusif.

Puis-je employer une autre échelle que un à cinq ?

Oui. Déclarez un minimum et un maximum finis, avec le minimum inférieur au maximum, puis choisissez un seuil compris entre ces bornes.

Que se passe-t-il si la liste est vide ?

Le calcul renvoie une erreur de saisie, car une liste vide n’a pas de dénominateur et ne permet pas de produire un pourcentage CSAT.

Comment le pourcentage est-il arrondi ?

Le pourcentage CSAT est arrondi à deux décimales. Le total et les nombres issus du classement restent des entiers.

Quel est le tarif ?

L’API coûte $0.002 par requête. Vous pouvez utiliser directement le calculateur du navigateur sur cette page.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/biz/csat-score-calculate

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/biz/csat-score-calculate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"responses":[5,4,3,5,2],"satisfied_threshold":4,"scale_min":1,"scale_max":5}'
{
  "responses": [
    5,
    4,
    3,
    5,
    2
  ],
  "satisfied_threshold": 4,
  "scale_min": 1,
  "scale_max": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "biz.csat_score_calculate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →