حساب صافي نقاط الترويج
ست إجابات هي 10 و9 و8 و7 و6 و3 تعطي مروجَين اثنين ومحايدَين اثنين ومنتقدَين اثنين، فتكون نتيجة NPS صفرًا. الصقوا درجات استبيان عملائكم لتروا تصنيف كل إجابة مع الأعداد والنسب. مجانًا في متصفحكم.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الردود
- 10, 9, 8, 7, 6, 3
- الإجمالي
- 6
- Nps
- 0
تحوّل حاسبة صافي نقاط الترويج هذه قائمة تقييمات العملاء إلى نتيجة NPS جاهزة للاستخدام. أدخلوا الإجابات وفق المقياس القياسي من صفر إلى عشرة، وستُصنّف كل إجابة ضمن المروجين أو المحايدين أو المنتقدين. تتضمن النتيجة أعداد الفئات ونسبها والنتيجة النهائية وتصنيف كل إجابة أصلية. ويمكنكم استخدامها لمراجعة حملة أو إعداد تقرير أو إضافة حساب NPS متسق إلى مسار آلي للملاحظات من دون الاعتماد على صيغ جداول البيانات.
أدخلوا إجابات الاستبيان التي استلمتموها فعلياً
قدّموا إجابات سؤال التوصية القياسي في قائمة من الدرجات الصحيحة بين صفر وعشرة. تمثل كل قائمة عملية حساب NPS واحدة، ولذلك ينبغي أن تجمعوا فيها إجابات الجمهور والفترة الزمنية اللذين تريدون قياسهما فقط. فعلى سبيل المثال، يستخدم التقرير الشهري الإجابات المؤهلة التي جُمعت خلال ذلك الشهر، بينما قد يقتصر تحليل ما بعد الانضمام على العملاء الذين أكملوا خطواته.
ترفض الحاسبة القائمة الفارغة لأن النتيجة لا يمكن أن تمثل مجموعة بلا إجابات. كما ترفض الكسور والنصوص والقيم الواقعة خارج المقياس. تمنع هذه الفحوص ملفاً مصدّراً تالفاً أو حقلاً غير صحيح من تغيير النتيجة بصمت.
قبل الحساب، حدّدوا في النظام المصدر ما إذا كان ينبغي حذف المشاركات المكررة وإجابات الاختبار والإجابات خارج الفترة المختارة. تحسب هذه القدرة القائمة المقدمة كما هي؛ فلا تستنتج الأهلية، ولا تحدد هوية المجيبين، ولا تزن العملاء، ولا تصلح البيانات. ويجعل هذا الحد الواضح النتيجة قابلة للتكرار والمراجعة بمقارنتها مع ملف الاستبيان الأصلي.
تعرّفوا إلى تصنيفات NPS الثلاثة
يتبع التصنيف الفئات المتعارف عليها في صافي نقاط الترويج. تمثل الإجابة تسعة أو عشرة مروجاً، أي إنها تعبّر عن أعلى احتمال معلن للتوصية. وتمثل الإجابة سبعة أو ثمانية شخصاً محايداً.
تُحسب الإجابات المحايدة وتُعرض، لكنها لا تضيف إلى NPS النهائي ولا تخصم منه مباشرة. وتمثل كل درجة من صفر إلى ستة منتقداً. يحافظ الناتج على ترتيب الإدخال ويعرض فئة بجانب كل إجابة، مما يتيح لكم تتبع الإجماليات حتى الصفوف الفردية من دون طلب هوية العميل أو كشفها.
كما يعرض أعداد الفئات الثلاث ونسبها. تصف هذه التسميات موضع الإجابة ضمن منهج NPS، لكنها لا تشخّص سبب اختيارها. وعادة ما يلزم تحليل التعليقات اللاحقة والمقابلات النوعية وشرائح العملاء لفهم الأسباب.
يمنحكم التصنيف نقطة بداية رقمية متسقة لذلك البحث المتعمق.
اقرؤوا النتيجة وقارنوها وقدّموها في التقارير
يساوي NPS نسبة المروجين مطروحاً منها نسبة المنتقدين. لذلك يمكن أن تتراوح النتيجة من سالب مئة، حين يكون جميع المشاركين منتقدين، إلى موجب مئة، حين يكونون جميعاً مروجين. يبقى المحايدون في مقام النسبة، فيؤثرون في النسبتين رغم أن نسبتهم لا تدخل مباشرة في الطرح.
تعرض الحاسبة NPS إلى منزلتين عشريتين مع الأعداد والنسب الوسيطة، كي يتمكن المراجعون من التحقق من العملية الحسابية. عند مقارنة النتائج، حافظوا على صياغة الاستبيان وطريقة اختيار الجمهور وقناة الجمع والفترة الزمنية نفسها. قد يعكس الفرق بين مجموعتين صغيرتين تباين العينة لا تغيراً حقيقياً في تجربة العملاء، وهذه القدرة لا تحسب فترات الثقة أو الدلالة الإحصائية.
استخدموا قائمة التصنيفات للمطابقة، والأعداد للوحات المتابعة، والنتيجة لمتابعة الاتجاه.
حالات الاستخدام
تلخيص ملف استبيان مصدّر
حوّلوا عمود التقييمات إلى أعداد الفئات ونسبها ونتيجة NPS جاهزة للتقرير.
تغذية لوحة متابعة العملاء
طبّقوا الحساب الحتمي نفسه على كل فترة تقرير قبل تخزين المؤشرات الناتجة.
مراجعة نتيجة NPS موجودة
قارنوا تصنيف كل سجل والنسب الوسيطة مع جدول بيانات أو تقرير صادر عن مزود آخر.
الأسئلة الشائعة
ما درجات المروجين والمحايدين والمنتقدين؟
تمثل الدرجات 9–10 المروجين، و7–8 المحايدين، و0–6 المنتقدين.
كيف تُحسب نتيجة NPS؟
تُطرح نسبة المنتقدين من نسبة المروجين. يبقى المحايدون ضمن إجمالي الإجابات، لكنهم لا يضافون ولا يُطرحون مباشرة.
ماذا يحدث إذا كانت قائمة الإجابات فارغة؟
يعيد الطلب خطأ إدخال غير صالح لأن NPS لا يمكن تعريفه عند عدم وجود إجابات.
هل تقبل الإجابات الكسور أو القيم خارج 0–10؟
لا. يجب أن تكون كل إجابة عدداً صحيحاً ضمن المقياس الشامل من 0 إلى 10.
هل يغيّر المحايدون نتيجة NPS؟
ليس بشكل مباشر. تُحسب درجات 7 و8 وتظهر بنسبتها، لكن النتيجة هي نسبة المروجين ناقص نسبة المنتقدين فقط. فمع الإجابات 10 و9 و8 و7 و6 و3 يبقى NPS عند 0 رغم وجود محايدَين.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/biz/survey-nps-score-calculate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"responses":[10,9,8,7,6,3]}'const res = await fetch("https://api.kit.forhosting.com/biz/survey-nps-score-calculate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"responses": [
10,
9,
8,
7,
6,
3
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/biz/survey-nps-score-calculate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"responses": [
10,
9,
8,
7,
6,
3
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/biz/survey-nps-score-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,3]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"responses":[10,9,8,7,6,3]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/biz/survey-nps-score-calculate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"responses": [
10,
9,
8,
7,
6,
3
]
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "biz.survey_nps_score_calculate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_responses | 100000 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تعرّفوا إلى تصنيفات NPS الثلاثة
تُقرّب النسب إلى منزلتين عشريتين لضمان ناتج JSON ثابت.
اقرؤوا النتيجة وقارنوها وقدّموها في التقارير
الحساب في المتصفح مجاني؛ وتستخدم طلبات API الآلية السعر الأساسي المنشور وقدره $0.002 لكل عنصر.
أسئلة تقنية
ما تكلفة الحساب عبر API؟
يستخدم كل عنصر تعالجه API السعر الأساسي المنشور وقدره $0.002. ويمكنكم استخدام حاسبة المتصفح مجاناً في هذه الصفحة.