Cách Tính Bán Hàng 20/09/2026 bởi Hải H Nguyễn

Cách Tính NPS
Từ Bảng Điểm Thô Tới Sai Số Và Phân Khúc

Trả lời nhanh

Cách tính NPS chỉ có một dòng công thức, và chính vì vậy phần lớn doanh nghiệp dừng lại ở đó: tính ra một con số, ghi vào báo cáo, rồi vui hay buồn theo con số đó. Vấn đề là NPS được tính từ một mẫu khách trả lời, nên nó có sai số, và một con số 32 so với 26 của quý trước có thể không nói lên điều gì. Bài này giải quyết phần công thức từ bảng điểm thô, rồi đi sâu hơn những gì phần lớn bài hướng dẫn bỏ qua: sai số theo cỡ mẫu, khi nào một thay đổi là thật, cách tính NPS theo phân khúc và theo doanh thu, và cách đọc kết quả. Nếu bạn muốn hiểu NPS liên quan gì đến product-market-fit, bài NPS liên quan gì đến PMF đã giải thích, ở đây tôi tập trung vào phép tính.

Cách tính NPS từ bảng điểm thô: công thức và ví dụ 200 phản hồi

NPS dựa trên một câu hỏi duy nhất: "Trên thang từ 0 đến 10, bạn có sẵn lòng giới thiệu chúng tôi cho bạn bè hoặc đồng nghiệp không?". Người trả lời được chia thành ba nhóm theo điểm.

NhómĐiểmÝ nghĩa
Promoter9 và 10Sẵn lòng giới thiệu chủ động
Passive7 và 8Hài lòng nhưng không nhiệt tình, không tính vào công thức
Detractor0 đến 6Không hài lòng, có thể nói xấu hoặc rời đi

NPS = % Promoter − % Detractor

Điểm hay bị hiểu sai: Passive không xuất hiện trong tử số nhưng vẫn nằm trong mẫu số, tức phần trăm được tính trên toàn bộ người trả lời. Vì vậy thêm nhiều Passive làm cả hai phần trăm nhỏ đi và NPS tiến về không.

Ví dụ minh hoạ — Bảng điểm thô của một dịch vụ

Bước 1 — Đếm số người theo từng điểm (tổng 200 người). Điểm 10: 52 người, điểm 9: 38, điểm 8: 36, điểm 7: 24, điểm 6: 16, điểm 5: 12, điểm 4: 8, điểm 3: 6, điểm 2: 4, điểm 1: 2, điểm 0: 2. Kiểm tra tổng: 52 + 38 + 36 + 24 + 16 + 12 + 8 + 6 + 4 + 2 + 2 = 200.

Bước 2 — Gộp nhóm. Promoter (9-10) = 52 + 38 = 90 người, tức 45%. Passive (7-8) = 36 + 24 = 60 người, tức 30%. Detractor (0-6) = 16 + 12 + 8 + 6 + 4 + 2 + 2 = 50 người, tức 25%.

Bước 3 — Tính. NPS = 45 − 25 = +20.

Bước 4 — So với điểm trung bình. Tổng điểm = 10×52 + 9×38 + 8×36 + 7×24 + 6×16 + 5×12 + 4×8 + 3×6 + 2×4 + 1×2 + 0×2 = 1.534, điểm trung bình = 1.534 ÷ 200 = 7,67. Nhìn vào 7,67 trên 10 nhiều người thấy "khá tốt", nhưng NPS chỉ +20. Cho nên đừng thay NPS bằng điểm trung bình hoặc ngược lại: chúng đo hai thứ khác nhau.

Nếu số phản hồi của bạn không nằm sẵn trong bảng đếm, dùng công thức bảng tính đơn giản: đếm số ô có giá trị lớn hơn hoặc bằng 9, đếm số ô nhỏ hơn hoặc bằng 6, chia cho tổng số ô, lấy hiệu rồi nhân 100.

Sai số của NPS: cỡ mẫu bao nhiêu thì đọc được con số

NPS tính từ mẫu người trả lời, không phải toàn bộ khách hàng, nên nó chỉ là một ước lượng. Ước lượng này có sai số, và sai số thu hẹp theo căn bậc hai của cỡ mẫu.

Mỗi người trả lời đóng góp +1 (Promoter), −1 (Detractor) hoặc 0 (Passive). Gọi p là tỷ lệ Promoter, d là tỷ lệ Detractor, n là số người trả lời. Phương sai của NPS là (p + d − (p − d)²) ÷ n, nên:

Sai số chuẩn (điểm) = √[(p + d − (p − d)²) ÷ n] × 100

Khoảng tin cậy 95% ≈ NPS ± 1,96 × sai số chuẩn

Bảng dưới lấy p = 50%, d = 20% (NPS +30) và chỉ đổi cỡ mẫu.

Số người trả lời (n)Sai số chuẩnKhoảng tin cậy 95%NPS +30 nằm trong khoảng
3014,3 điểm± 28,0 điểmtừ 2 đến 58
5011,0 điểm± 21,7 điểmtừ 8 đến 52
1007,8 điểm± 15,3 điểmtừ 15 đến 45
2005,5 điểm± 10,8 điểmtừ 19 đến 41
4003,9 điểm± 7,7 điểmtừ 22 đến 38
1.0002,5 điểm± 4,8 điểmtừ 25 đến 35

Trong ví dụ 200 phản hồi ở trên (p = 45%, d = 25%): phương sai một người = 0,70 − 0,04 = 0,66, sai số chuẩn = √(0,66 ÷ 200) × 100 = 5,7 điểm, khoảng tin cậy 95% = ± 11,3 điểm. Nói đúng hơn, NPS của dịch vụ đó là 20, với khoảng khả dĩ từ khoảng 9 đến 31. Nếu bạn báo cáo cho hội đồng quản trị con số "NPS 20", nên kèm "với 200 phản hồi, sai số ± 11 điểm".

Ví dụ minh hoạ — Tăng 6 điểm giữa hai quý có thật không?

Bước 1 — Số liệu. Quý trước: 100 người trả lời, 48 Promoter, 22 Detractor, NPS = 26. Quý này: 100 người trả lời, 52 Promoter, 20 Detractor, NPS = 32.

Bước 2 — Phương sai từng quý. Quý trước: (0,70 − 0,26²) ÷ 100 = (0,70 − 0,0676) ÷ 100 = 0,006324. Quý này: (0,72 − 0,32²) ÷ 100 = (0,72 − 0,1024) ÷ 100 = 0,006176.

Bước 3 — Sai số của hiệu. √(0,006324 + 0,006176) × 100 = √0,0125 × 100 = 11,2 điểm.

Bước 4 — So. Mức thay đổi quan sát là 6 điểm, nhỏ hơn nhiều so với 1,96 × 11,2 = 21,9 điểm. Kết luận: với 100 người mỗi kỳ, thay đổi 6 điểm là nhiễu chứ chưa phải cải thiện thật. Để tin một thay đổi ở mức này bạn cần cỡ mẫu lớn hơn nhiều, hoặc phải nhìn xu hướng qua nhiều kỳ liên tiếp.

Quy tắc kinh nghiệm rút ra: khi cỡ mẫu mỗi kỳ khoảng 100, chỉ coi là thay đổi thật khi NPS lệch khoảng 22 điểm trở lên. Các mức nhỏ hơn hãy ghi nhận là "dao động trong sai số", đừng thưởng hoặc phạt đội nào vì nó.

NPS theo phân khúc và theo doanh thu

NPS gộp toàn bộ khách là con số dễ tính nhưng dễ che giấu nhất. Hai khách hàng cùng đếm một phiếu nhưng có thể đóng góp doanh thu rất khác nhau.

Ví dụ minh hoạ — Hai phân khúc khách cùng một sản phẩm

Bước 1 — Số liệu. Khách doanh nghiệp: 60 người trả lời, NPS +40, chiếm 70% doanh thu. Khách cá nhân: 140 người trả lời, NPS +10, chiếm 30% doanh thu.

Bước 2 — NPS gộp theo số khách. (60 × 40 + 140 × 10) ÷ 200 = (2.400 + 1.400) ÷ 200 = +19.

Bước 3 — NPS gia quyền theo doanh thu. 0,7 × 40 + 0,3 × 10 = 28 + 3 = +31.

Bước 4 — Đọc. Cùng một công ty, con số dao động từ 19 đến 31 tuỳ cách gộp. Con số theo số khách phản ánh trải nghiệm trung bình mỗi người, con số theo doanh thu phản ánh sức khoẻ của nguồn tiền chính. Cả hai đều đúng, chỉ trả lời hai câu hỏi khác nhau.

Lưu ý về cỡ mẫu từng phân khúc

Nhóm khách doanh nghiệp chỉ có 60 người trả lời, nên theo bảng ở phần trước sai số của nhóm này cỡ ± 20 điểm. Trước khi kết luận "khách doanh nghiệp thoả mãn hơn khách cá nhân 30 điểm", cần kiểm tra khoảng tin cậy của hai nhóm có chồng lên nhau hay không. Khi sai số lớn, hãy gộp thêm nhiều kỳ đo cho nhóm nhỏ thay vì cắt phân khúc quá mịn.

Những cách chia phân khúc đáng thử

Miễn phí · Chapter PDF

Nhận Chapter Miễn Phí Ngay

"7 Sai Lầm Định Giá Startup Phổ Biến Nhất" — chapter trích từ Ebook Cách Định Giá Startup A–Z, gửi ngay về email, hoàn toàn miễn phí.

Nhận trong 60 giây · Không spam · Hủy bất cứ lúc nào

Hỏi ai, hỏi khi nào: tỷ lệ phản hồi, NPS giao dịch và eNPS

Tỷ lệ phản hồi quan trọng hơn bạn nghĩ

Tỷ lệ phản hồi = Số người trả lời ÷ Số người được gửi khảo sát. Nếu chỉ 8% khách trả lời, người trả lời có xu hướng là nhóm rất thích hoặc rất bực, tức NPS của bạn có thể lệch dù cỡ mẫu tuyệt đối lớn. Bảng sai số ở trên chỉ đo sai số ngẫu nhiên, không đo được lệch do người không trả lời. Cách giảm lệch: gửi khảo sát cho toàn bộ khách trong danh sách thay vì chọn người dễ liên lạc, nhắc lại một lần, và giữ khảo sát ngắn (một câu điểm cộng một câu lý do).

NPS giao dịch và NPS quan hệ

NPS giao dịch hỏi ngay sau một sự kiện cụ thể (hoàn tất đơn, đóng ticket hỗ trợ, kết thúc buổi học), dùng để tìm điểm gãy của quy trình. NPS quan hệ hỏi định kỳ (mỗi quý hoặc mỗi nửa năm) toàn bộ khách đang dùng, dùng để theo dõi sức khoẻ chung. Hai loại này không thay nhau và không nên cộng gộp: NPS giao dịch chịu ảnh hưởng mạnh của khoảnh khắc mới nhất, nên có thể lệch so với NPS quan hệ.

eNPS cho nhân viên

Cùng công thức, nhưng câu hỏi đổi thành mức sẵn lòng giới thiệu công ty như một nơi làm việc. Vì nhóm nhân viên nhỏ, sai số thường lớn hơn nhiều so với NPS khách hàng. Với công ty 30 người trả lời hết, hãy dùng eNPS để tìm chủ đề cần nói chuyện, không dùng để xếp hạng quản lý.

Luôn hỏi thêm một câu lý do

Con số NPS không chỉ ra việc cần làm. Câu hỏi "Lý do chính cho điểm này của bạn là gì?" mới cho bạn nội dung. Đọc riêng các lý do của nhóm Detractor và nhóm Promoter: Detractor chỉ ra chỗ hỏng cần sửa, Promoter chỉ ra điều cần giữ và nói to trong tiếp thị.

Đọc kết quả NPS: đừng so với benchmark, hãy so với chính mình

Các bảng benchmark NPS lưu hành rộng rãi thường tổng hợp từ nhiều ngành, nhiều quốc gia và nhiều phương pháp khảo sát khác nhau. So NPS của quán cà phê nhỏ với NPS của hãng phần mềm quốc tế là so hai thứ không cùng thước đo. Cách so sánh có nghĩa hơn:

NPS với tăng trưởng và với tiền

NPS tương quan với truyền miệng nhưng không tự động thành doanh thu. Muốn quy ra tiền, hãy đo giới thiệu thật: bao nhiêu Promoter thực sự giới thiệu ai đó trong 12 tháng (dùng mã giới thiệu hoặc hỏi "bạn biết chúng tôi qua đâu?"). Ví dụ minh hoạ: 1.000 khách, 45% là Promoter tức 450 người. Nếu 10% trong số đó thực sự giới thiệu một người trong năm thì có 45 lượt giới thiệu, và nếu 30% chốt thì thêm khoảng 13 khách mới. Các giả định 10% và 30% phải thay bằng số bạn đo được, nhưng phép tính cho thấy NPS cao là điều kiện cần chứ chưa phải điều kiện đủ. Đem con số này so với chi phí thu hút kháchgiá trị vòng đời để biết truyền miệng đáng bao nhiêu.

NPS không thay thế được chỉ số hành vi

NPS đo ý định, không đo hành động. Hãy đặt cạnh tỷ lệ giữ chân khách để biết người nói sẽ giới thiệu có thực sự quay lại hay không. Nếu bạn đang tìm một chỉ số dẫn đường cho cả đội, north star metric là câu trả lời rộng hơn NPS.

Case thật: NPS cao và referral cao khi completion rate thấp

Case thật — DigiArt Academy, nay là Creatii.com (Hải tham gia với vai trò BOD/coach)

DigiArt Academy, nền tảng học thiết kế và kỹ năng số, gặp một thách thức quen thuộc của khoá học ghi hình: tỷ lệ hoàn thành khoá học thấp. Nhưng NPS cao và tỷ lệ giới thiệu cao. Thay vì cố bảo vệ một mức định giá theo doanh thu định kỳ dựa trên chỉ số hoàn thành yếu, chiến lược được chọn là kể câu chuyện unit economics: chi phí thu hút khách thấp nhờ truyền miệng, cộng thêm tiềm năng bán khoá nâng cao cho học viên cũ. DigiArt sau đó đạt 20.000 học viên trả phí online và đổi tên thành Creatii.com, nền tảng khoá học AI.

Bài học tôi rút ra từ case này: không phải chỉ số nào yếu cũng cần "chữa". Hãy chọn câu chuyện khớp với điểm mạnh thật, ở đây là NPS và giới thiệu. Nhưng nhà đầu tư sẽ hỏi lại ngay bạn đã đo NPS thế nào. Nếu bạn chỉ có một con số không kèm cỡ mẫu, kỳ đo và phân khúc, câu chuyện "NPS cao" mất sức thuyết phục. Đó là lý do bạn cần đọc kỹ các phần ở trên trước khi đưa NPS vào deck.

5 lỗi hay gặp khi tính NPS

Lỗi 1

Tính NPS như điểm trung bình

NPS chỉ dùng hai nhóm cực và bỏ Passive khỏi tử số. Điểm trung bình 7,67 và NPS +20 trong cùng một bảng dữ liệu cho thấy hai thứ khác nhau.

Lỗi 2

Báo cáo một con số không kèm cỡ mẫu

NPS 30 từ 30 người và NPS 30 từ 1.000 người có độ tin cậy rất khác (± 28 điểm so với ± 5 điểm). Luôn ghi n và khoảng tin cậy.

Lỗi 3

Coi biến động nhỏ giữa hai kỳ là cải thiện

Với 100 người mỗi kỳ, thay đổi 6 điểm nằm trong nhiễu. Chỉ hành động khi thay đổi vượt khoảng 22 điểm hoặc lặp lại qua nhiều kỳ.

Lỗi 4

Chỉ tính NPS gộp, không tách phân khúc

Cùng công ty có thể là +19 hoặc +31 tuỳ gộp theo số khách hay doanh thu, và phân khúc đắt tiền có thể hài lòng hơn hoặc kém hơn phân khúc còn lại.

Lỗi 5

Chỉ hỏi khách dễ liên lạc rồi gọi là đại diện

Chọn người trả lời thay vì gửi cho toàn bộ danh sách làm NPS lệch và không có công thức nào sửa được. Gửi cho tất cả, nhắc một lần và ghi tỷ lệ phản hồi.

Câu Hỏi Thường Gặp

NPS tính thế nào từ bảng điểm 0 đến 10?

Đếm số người chấm 9 và 10 (Promoter) và số người chấm từ 0 đến 6 (Detractor), chia mỗi nhóm cho tổng số người trả lời, rồi lấy phần trăm Promoter trừ phần trăm Detractor. Nhóm chấm 7 và 8 không đưa vào tử số nhưng vẫn nằm trong tổng. Kết quả nằm giữa −100 và +100.

Cần bao nhiêu người trả lời để NPS đáng tin?

Phụ thuộc mức sai số bạn chấp nhận. Với tỷ lệ Promoter 50% và Detractor 20%, 100 người cho sai số 95% khoảng ± 15 điểm, 400 người cho khoảng ± 8 điểm, 1.000 người khoảng ± 5 điểm. Công thức sai số chuẩn là căn bậc hai của (p + d − (p − d)²) chia n, nhân 100.

Làm sao biết NPS tăng giữa hai kỳ là thật?

So mức thay đổi với 1,96 lần sai số của hiệu. Với 100 người mỗi kỳ, sai số của hiệu khoảng 11 điểm, nên NPS phải thay đổi khoảng 22 điểm trở lên mới đáng tin. Thay đổi nhỏ hơn thường chỉ là nhiễu, chưa chứng minh được cải thiện.

NPS bao nhiêu là tốt?

Không có ngưỡng chung vì phương pháp khảo sát, ngành và quốc gia khác nhau. Cách so sánh có nghĩa hơn là so với chính bạn theo thời gian, so giữa các phân khúc của bạn, và so với đối thủ chỉ khi họ công bố cùng định nghĩa và cỡ mẫu.

NPS khác điểm hài lòng CSAT ở điểm nào?

NPS hỏi mức sẵn lòng giới thiệu trên thang 0 đến 10 và tính hiệu hai nhóm cực, thiên về lòng trung thành và truyền miệng. CSAT hỏi mức hài lòng với một tương tác cụ thể, thường tính theo tỷ lệ người chọn mức hài lòng. Hai chỉ số bổ sung nhau, không thay thế nhau.

Thấy hữu ích? Gửi cho một founder bạn quen
Bộ 6 Ebook Thực Chiến

Pitch Deck · Định Giá · BOD · Cap Table A–Z · Go To Market

🎯 Đúng chủ đề bài này: Ebook "Go To Market Với Claude AI"

Toàn bộ framework từ 16 founders đã gọi được 300+ tỷ VND. Nhận link trong 3 phút.

Xem Chi Tiết →
từ 999.000đ · Nhận ngay
🤖 Fundraising AI Agent

Muốn AI review pitch deck & tài chính của bạn ngay?

Upload deck, nhận phân tích điểm yếu theo góc nhìn NĐT, hỏi đáp không giới hạn về định giá, cap table, gọi vốn — AI được train từ 14 năm kinh nghiệm thực chiến của Hải H Nguyễn.

Dùng Thử Ngay →
agent.beginguru.com
🎯 BeginGuru Fundraising Coach 1vs1

Doanh Nghiệp Doanh Thu >1 Triệu USD/Năm?

Có thể tham gia chương trình Coaching 1vs1 trong 03 tháng (Học phí 350.000.000đ) — thực chiến như các doanh nghiệp Nina Ecom Center, VinCSS, VietContent, HOPE, VCO Group, Vua Cua, Ana Academy, Baumarkt, Erent. Điền thông tin công ty tại link đăng ký — nếu phù hợp, BeginGuru sẽ liên hệ để bạn Zoom Call 45 phút tìm hiểu với chuyên gia Hải H Nguyễn.

Điền Thông Tin Đăng Ký →
Dành cho doanh nghiệp doanh thu >1 triệu USD/năm
Hải H Nguyễn

Hải H Nguyễn

Forbes 30 Under 30 Asia 2017 · Founder BeginGuru

14 năm kinh nghiệm gọi vốn thực chiến, hơn 26.000 giờ làm việc với founders, BOD 06 công ty ở Việt Nam và Mỹ. Tôi đồng hành với DigiArt Academy, nay là Creatii.com, với vai trò BOD/coach, nơi NPS và tỷ lệ giới thiệu cao là điểm mạnh dù tỷ lệ hoàn thành khoá học thấp.

🎁 Tặng miễn phí · Chapter PDF

Trước khi rời đi —
nhận chapter miễn phí

"7 Sai Lầm Định Giá Startup Phổ Biến Nhất" — chapter trích từ Ebook Cách Định Giá Startup A–Z, gửi ngay về email, hoàn toàn miễn phí.

✓ Đã gửi! Kiểm tra email của bạn trong 1–3 phút. Xem trọn bộ 6 Ebook — chỉ 999.000đ →