Tóm tắt nhanh (TL;DR)
- Phân loại khách hàng theo nhóm cho shop là gì? Chia toàn bộ khách đang có thành 5 nhóm theo hành vi mua: VIP, thân thiết, mới, vãng lai, rủi ro. Mỗi nhóm một cách chăm sóc riêng, thay vì đối xử đều như nhau với tất cả.
- Vì sao phải phân nhóm? Chỉ 20-30% khách hàng tạo ra 70-80% doanh thu (Nguồn: LatentView), và nhóm khách mua gần đây + mua thường xuyên + chi tiêu cao thường chỉ chiếm 10-15% số khách nhưng đóng góp 35-45% doanh thu (Nguồn: tổng hợp RFM benchmark ngành bán lẻ 2026).
- Cách làm đơn giản nhất: chấm mỗi khách 3 điểm theo RFM (mua gần đây không · mua mấy lần · chi bao nhiêu), rồi gom điểm thành nhóm. Làm được ngay trên Excel bằng 3 cột và vài công thức, không cần phần mềm đắt tiền.
- Khi nào cần nâng cấp: nhiều nhân viên cùng sửa file, dữ liệu khách nằm rải trong Zalo cá nhân và phân loại phải chạy lại hàng tuần thì nên chuyển sang web app nội bộ để phân quyền và tự động xếp nhóm.
Phân loại khách hàng theo nhóm cho shop là gì?
Phân loại khách hàng theo nhóm là việc chia danh sách khách của shop thành các nhóm dựa trên hành vi mua thực tế: ai mua nhiều, ai mua thường xuyên, ai mới ghé lần đầu, ai đã lâu không quay lại. Mục đích không phải để "gắn mác" cho khách, mà để biết chính xác nên ưu tiên chăm sóc ai trước, dành ưu đãi cho ai, và ai đang có nguy cơ rời đi cần kéo về.
Vì sao shop phải phân loại khách hàng thay vì chăm sóc đều như nhau?
Nhiều chủ shop bán lẻ đang mắc một sai lầm tốn kém: chăm sóc tất cả khách giống nhau. Gửi tin nhắn khuyến mãi dàn đều cho cả danh bạ, giảm giá giống nhau cho người mua một lần và khách VIP chi tiền tỷ. Hệ quả là người đáng được chăm sóc nhất thì không thấy đặc biệt, còn người chỉ mua một lần thì bị "nuông" quá tay.
Thực tế doanh thu của shop không bao giờ chia đều cho khách. Nghiên cứu phân khúc khách hàng của LatentView cho thấy chỉ 20-30% khách hàng tạo ra 70-80% doanh thu (Nguồn: LatentView). Còn theo tổng hợp RFM benchmark ngành bán lẻ, nhóm khách tốt nhất, những người vừa mua gần đây, vừa mua thường xuyên, vừa chi tiêu cao, thường chỉ chiếm 10-15% số khách nhưng đóng góp tới 35-45% doanh thu (Nguồn: tổng hợp RFM benchmark ngành bán lẻ 2026).
Nói cách khác, một shop có 1.000 khách thì thường chỉ 100-300 khách "nuôi" cả cửa hàng. Phân loại khách hàng giúp shop nhìn thấy rõ nhóm đó là ai, thay vì đoán mò theo cảm tính.
Còn một lý do nữa ít ai để ý: khách hàng trung thành đóng góp tới 65% doanh thu của nhiều doanh nghiệp (Nguồn: Bain & Company), và việc thu hút một khách mới đắt gấp 5 đến 25 lần so với giữ một khách cũ (Nguồn: Harvard Business Review). Nếu không phân loại, shop sẽ không biết mình đang "rò rỉ" nhóm khách quan trọng nhất: những người từng mua nhiều nhưng đã 2-3 tháng không quay lại. Chờ đến khi họ bị shop khác hút mất thì đã muộn.
5 nhóm khách hàng cơ bản mọi shop bán lẻ nên có
Không cần mô hình 50 nhóm phức tạp. Với shop nhỏ, 5 nhóm là vừa đẹp: đủ để phân biệt cách chăm sóc, mà vẫn dễ nhớ, dễ gán, dễ hành động.
📊 Bảng: 5 nhóm khách hàng cơ bản của shop bán lẻ
| Nhóm | Dấu hiệu nhận diện | Ưu tiên | Cách chăm sóc chính |
|---|---|---|---|
| VIP | Mua gần đây, mua thường xuyên, chi tiêu cao nhất shop | Rất cao | Ưu đãi riêng, quà tặng, ưu tiên hàng mới, gọi điện trực tiếp, đừng để họ thấy mình bị đối xử như khách thường |
| Thân thiết | Mua đều đặn, chi tiêu khá nhưng chưa đạt mức VIP | Cao | Tích điểm, nhắc bổ sung hàng, giới thiệu sản phẩm mới cùng phân khúc |
| Mới | Vừa mua lần đầu hoặc lần thứ hai gần đây | Trung bình | Chăm sóc sau bán hàng, gợi ý mua lại trong 2-4 tuần, biến họ thành khách quen |
| Vãng lai | Mua ít, chi tiêu thấp, không có dấu hiệu quay lại đều | Thấp | Chỉ nhắn tin khi có khuyến mãi lớn, đừng đầu tư nhiều công sức |
| Rủi ro | Từng mua nhiều/chi cao nhưng đã lâu không ghé, hoặc đang nợ | Cao (kéo về) | Gọi điện hỏi thăm, ưu đãi quay lại; nếu đang nợ thì theo dõi riêng khoản công nợ |
Lưu ý: nhóm "Rủi ro" có hai loại khác hẳn nhau. Loại thứ nhất là khách từng chi tiêu lớn nhưng đang "ngủ quên", cần được kéo về. Loại thứ hai là khách nợ lâu ngày, cần theo dõi công nợ thay vì khuyến mãi thêm. Nếu shop còn bán chịu, nên theo dõi riêng từng khoản nợ bằng file Excel quản lý công nợ khách hàng, vì một khách vừa thân thiết vừa nợ lâu ngày là rủi ro kép phải xử lý sớm.
Cách phân loại khách hàng theo nhóm trong 3 bước
Cách phân loại phổ biến nhất trên thế giới và cũng dễ áp dụng nhất cho shop nhỏ là mô hình RFM. RFM là viết tắt của ba câu hỏi về hành vi mua: Recency (mua gần đây không), Frequency (mua bao nhiêu lần), Monetary (chi bao nhiêu tiền). Chỉ cần trả lời ba câu này cho từng khách, chấm điểm, rồi gom điểm thành nhóm.
Bước 1: Chấm điểm 3 câu hỏi RFM cho từng khách
Với shop bán lẻ, có thể dùng thang điểm 1-5 theo ngưỡng dưới đây. Ngưỡng này chỉ là gợi ý khởi điểm, shop nên tự tinh chỉnh theo mặt hàng: shop bán đồ ăn nhanh thì chu kỳ mua lại ngắn hơn shop bán nội thất rất nhiều.
📊 Bảng: Thang điểm RFM 1-5 cho shop bán lẻ
| Điểm | R: Lần mua gần nhất | F: Số lần mua | M: Tổng chi tiêu |
|---|---|---|---|
| 5 | Dưới 30 ngày | 2+ lần/tháng | 2 lần giá trị đơn trung bình trở lên |
| 3 | 30-90 ngày | Khoảng 1 lần/tháng | Từ 1 đến 2 lần giá trị trung bình |
| 1 | Trên 90 ngày | Dưới 1 lần/tháng | Dưới mức trung bình của shop |
Ví dụ: shop bán mỹ phẩm có đơn trung bình 300.000 đồng. Khách A mua tuần trước (R=5), tháng này mua 2 lần (F=5), tổng chi tháng qua 900.000 đồng (M=5). Khách B mua 4 tháng trước (R=1), mỗi tháng khoảng 1 lần (F=3), tổng chi 250.000 đồng (M=1).
Nếu danh sách khách nằm trong Excel, đừng tự chấm tay từng người. Có thể dùng COUNTIF để đếm số lần mua của từng khách từ bảng lịch sử giao dịch, dùng SUMIF để cộng tổng chi tiêu, và công thức tính số ngày từ lần mua gần nhất (Nguồn: Microsoft Support). Cách tổ chức này đã được hướng dẫn chi tiết trong file Excel quản lý khách hàng shop bán lẻ — bài đó chỉ rõ 5 sheet chuẩn gồm danh mục, lịch sử mua, sổ chăm sóc, bảng phân loại và bảng thống kê. File có sẵn sheet "Bảng phân loại" chính là chỗ để điền điểm RFM này.
Bước 2: Gom điểm thành nhóm
Sau khi có điểm R, F, M, gom thành 5 nhóm theo quy tắc đơn giản:
📊 Bảng: Quy tắc gom điểm RFM thành nhóm
| Tổ hợp điểm | Nhóm | Lý do |
|---|---|---|
| R ≥ 4 và F ≥ 4 và M ≥ 4 | VIP | Vừa mua, mua nhiều, chi cao |
| F ≥ 3 và M ≥ 3 (không đủ điều kiện VIP) | Thân thiết | Mua đều, chi khá |
| R ≥ 4 và F ≤ 2 | Mới | Vừa ghé, chưa có thói quen quay lại |
| F ≤ 2 và M ≤ 2 | Vãng lai | Mua ít, chi thấp |
| R ≤ 2 mà từng có F ≥ 3 hoặc M ≥ 3 | Rủi ro | Từng giá trị cao nhưng đang xa dần |
Trong Excel, có thể gán nhóm bằng hàm IF lồng nhau cho cột "Nhóm", hoặc đơn giản hơn là dùng Data Validation để nhân viên chỉ chọn nhóm từ danh sách có sẵn, tránh gõ tự do (Nguồn: Microsoft Support). Điểm quan trọng nhất không phải công thức, mà là quy tắc rõ ràng để cả shop gán một khách vào cùng một nhóm hôm nay và tuần sau.

Bước 3: Ghi nhóm vào hồ sơ khách và đặt lịch chăm sóc
Phân loại xong mà không dùng lại thì cũng bằng thừa. Mỗi tuần một lần, mở file và làm ba việc:
- Kiểm tra khách mới phát sinh, gán nhóm ngay khi họ mua hàng.
- Đối chiếu nhóm "Rủi ro": ai đã 60-90 ngày chưa mua thì đưa vào danh sách cần gọi điện, không đợi đến 6 tháng mới nhớ ra.
- Nhìn tổng quan: tháng này nhóm VIP tăng hay giảm so với tháng trước. Nếu nhóm VIP cứ co lại dần, đó là tín hiệu cảnh báo sớm trước khi doanh thu tụt.
Có thể dùng tô màu có điều kiện (Conditional Formatting) để dòng khách VIP hiện màu vàng, khách rủi ro hiện màu đỏ, nhìn một cái là biết hôm nay nên ưu tiên ai (Nguồn: Microsoft Support). Đừng biến việc phân loại thành một bài tập "làm một lần rồi để đó", vì khách của shop thay đổi hàng tuần.
Case study: shop phụ kiện điện thoại 600 khách tìm ra nhóm "nuôi" cả cửa hàng
Một shop bán phụ kiện điện thoại ở TP.HCM gom được 600 khách trong 8 tháng đầu hoạt động, nhưng doanh thu tháng nào cũng bấp bênh. Nhân viên ghi khách vào sổ tay và Zalo cá nhân, chủ shop cứ nghĩ "có khách là có tiền", gửi khuyến mãi dàn đều cho cả danh bạ mỗi đợt sale. Đợt sale tháng 8 chỉ có chưa tới 40 khách phản hồi, trong khi danh bạ có 600 số.
Sau khi gom toàn bộ dữ liệu vào một file và chấm điểm RFM theo ba ngưỡng trên, kết quả khiến chủ shop giật mình:
- 92 khách VIP, chiếm khoảng 15% số khách, mang về 342 triệu trong tổng 596 triệu doanh thu (hơn 57%).
- 40 khách từng mua nhiều và chi cao nhưng đã trên 90 ngày không quay lại, nằm trong nhóm rủi ro, tương đương khoảng 90 triệu doanh thu đang "bốc hơi" dần.
- Gần 300 khách vãng lai mua một lần rồi biến mất, hầu như không đáng để đầu tư khuyến mãi sâu.
Hành động tiếp theo rất đơn giản: chủ shop tự gọi điện cho 25 khách rủi ro chi tiêu cao nhất, không chào hàng mà chỉ hỏi thăm và báo tin có lô phụ kiện mới giữ riêng cho họ. Trong hai tuần, 12 khách quay lại mua, mang về hơn 46 triệu. Nhóm VIP được chuyển sang chính sách riêng: ưu tiên hàng mới, giảm 5% không điều kiện, quà tặng theo tháng. Ba tháng sau, doanh thu trung bình tháng tăng 18% mà chi phí khuyến mãi không tăng, vì ngân sách được dồn vào đúng nhóm khách phản hồi tốt nhất.
Bài học của shop này: không phải họ thiếu khách, mà là họ không biết khách nào đáng giá để chăm. Chỉ cần một lần phân loại đúng, mọi quyết định khuyến mãi, nhập hàng, gọi điện đều trở nên rõ ràng hơn hẳn.
4 sai lầm khiến việc phân loại khách hàng "chết yểu"

Nghe thì đơn giản, nhưng nhiều shop làm được hai tuần rồi bỏ. Bốn sai lầm dưới đây là nguyên nhân chính:
📊 Bảng: 4 sai lầm khi phân loại khách hàng
| Sai lầm | Biểu hiện | Hệ quả | Cách tránh |
|---|---|---|---|
| Phân loại một lần rồi thôi | Khách VIP của tháng 1 vẫn "VIP" đến tháng 12 dù 6 tháng không mua | Ưu đãi rơi vào người không còn giá trị, khách mới nổi lên không được nhận ra | Chạy lại phân loại mỗi tuần hoặc mỗi tháng theo chu kỳ mặt hàng |
| Chia quá nhiều nhóm | 30-50 nhóm "VIP mua sáng", "VIP mua gần đây mỹ phẩm", ... | Không nhóm nào đủ lớn để hành động, nhân viên bối rối, bỏ cuộc | Giữ 5-7 nhóm tối đa, mỗi nhóm phải có cách chăm sóc khác biệt rõ ràng |
| Chỉ chia theo một tiêu chí | Chia theo "mua nhiều hay ít" hoặc theo "mới hay cũ" | Bỏ sót khách mua ít lần nhưng mỗi lần chi rất lớn, hoặc khách chi thấp nhưng mua đều đặn | Phải dùng đủ ba chiều R, F, M, không dùng một chiều duy nhất |
| Phân loại không nối với hành động | Xếp nhóm xong để yên, không đổi cách chăm sóc | Tốn công phân loại nhưng doanh thu không đổi, mọi người thấy vô nghĩa | Ngay khi gán nhóm, ghi luôn việc cần làm: gọi điện, nhắn tin, tặng quà |
Sai lầm thứ tư là đáng tiếc nhất. Phân loại khách hàng chỉ có giá trị khi nó thay đổi hành động của shop. Nếu tuần này không có một cuộc gọi hay một tin nhắn nào khác đi so với tuần trước, nghĩa là việc phân loại đang chỉ là trang trí cho file Excel.
Khi nào phân loại bằng Excel không đủ, cần đến web app nội bộ?
Phân loại bằng Excel rất ổn khi shop có một hai người ghi chép và số khách dưới khoảng 500. Nhưng khi shop lớn dần, ba dấu hiệu sau cho thấy đã đến lúc cần nâng cấp:
- Nhiều nhân viên cùng sửa file: người thì ghi "VIP", người ghi "vip", người ghi "khách quan trọng", dữ liệu loạn không ai dám tin.
- Dữ liệu khách nằm trong Zalo cá nhân của nhân viên bán hàng: phân loại chỉ đúng trên giấy, còn khách thật vẫn "ở" trong điện thoại của từng người, nghỉ việc là mang theo.
- Phân loại phải chạy thường xuyên và cần cảnh báo đúng lúc: ví dụ hệ thống tự nhắc "khách VIP này 45 ngày chưa mua" thay vì chờ chủ shop mở file mới phát hiện.
Lúc này, một web app nội bộ nhỏ sẽ giữ nguyên logic 5 nhóm khách, nhưng mỗi nhân viên có tài khoản riêng, chỉ thấy phần mình được phép, ai sửa gì cũng có dấu vết, và hệ thống tự xếp nhóm, tự nhắc lịch chăm sóc. Đây là hướng mà các xưởng chuyên làm phần mềm riêng cho SME như ExcelToApp xây dựng theo đúng quy trình vận hành sẵn có của shop. Với ExcelToApp, nhân viên không phải học lại từ đầu, vì giao diện được dựng theo đúng cách shop vẫn làm. Nếu muốn đi từng bước, shop có thể tham khảo mô hình quản lý shop nhỏ từ một file Excel để thấy file và web app phối hợp nhau thế nào, rồi tính tới lộ trình chuyển đổi Excel lên web app khi đội ngũ đông lên.

Câu hỏi thường gặp
Shop nhỏ nên chia mấy nhóm khách hàng?
Năm nhóm là vừa: VIP, thân thiết, mới, vãng lai, rủi ro. Nghiên cứu phân khúc khách hàng cho thấy khoảng 20-30% khách tạo ra 70-80% doanh thu (Nguồn: LatentView), nên điều quan trọng nhất là nhận diện đúng nhóm nhỏ đó, chứ không phải chia thật nhiều nhóm. Dưới 7 nhóm thì nhân viên dễ nhớ và dễ hành động.
Phân loại khách hàng theo RFM là gì?
RFM là viết tắt của Recency, Frequency, Monetary: khách mua gần đây không, mua bao nhiêu lần và chi bao nhiêu tiền. Mỗi khách được chấm 3 điểm, rồi gom điểm thành nhóm tương ứng (Nguồn: Tổng hợp RFM benchmark ngành bán lẻ 2026). Ba câu hỏi này đi thẳng vào hành vi mua thật, chính xác hơn nhiều so với đoán theo cảm tính.
Làm sao để biết khách nào là khách VIP của shop?
Dùng ba tiêu chí cùng lúc: mua trong vòng 30 ngày gần nhất, mua từ 2 lần một tháng trở lên, và tổng chi tiêu gấp khoảng 2 lần giá trị đơn trung bình của shop. Nhóm này thường chỉ chiếm 10-15% số khách nhưng đóng góp 35-45% doanh thu (Nguồn: tổng hợp RFM benchmark ngành bán lẻ 2026), nên cần có chế độ ưu tiên riêng thay vì đối xử như khách thường.
Bao lâu nên phân loại lại khách hàng một lần?
Với mặt hàng tiêu dùng nhanh, nên chạy lại mỗi tuần; với mặt hàng có chu kỳ mua dài hơn như nội thất, điện tử, có thể mỗi tháng. Quan trọng là phân loại phải bám theo hành vi mua mới nhất, vì khách VIP của tháng trước có thể đã thành khách rủi ro nếu 90 ngày không quay lại.
Phân loại khách hàng có giống phân loại công nợ không?
Không. Phân loại khách hàng xếp theo hành vi mua để quyết định cách chăm sóc, còn công nợ theo dõi ai đang nợ bao nhiêu và nợ bao lâu. Hai việc bổ sung cho nhau: một khách vừa thuộc nhóm VIP vừa nợ lâu ngày là rủi ro kép cần xử lý công nợ trước khi tặng thêm ưu đãi. Shop bán chịu nên giữ file Excel quản lý công nợ khách hàng riêng để đối chiếu.
Tóm lại
Phân loại khách hàng theo nhóm không phải chuyện của riêng tập đoàn lớn. Một shop vài trăm khách vẫn làm được trong một buổi tối: chấm điểm RFM, gom thành 5 nhóm, ghi vào file và bắt đầu chăm sóc khác đi từ tuần sau. Điều quan trọng nhất là đừng phân loại xong rồi để đó, vì giá trị thật nằm ở chỗ mỗi tuần đều có một hành động khác đi dành riêng cho từng nhóm.
📥 Chưa chắc chắn bắt đầu từ đâu? Liên hệ Exceltoapp.vn để được tư vấn miễn phí cách xây file phân loại khách hàng phù hợp với quy mô shop, hoặc đánh giá khi nào nên chuyển sang web app nội bộ có phân quyền và tự động nhắc lịch chăm sóc.
Gửi file phân tích miễn phí →Tác giả: Exceltoapp.vn