"Tháng này bao nhiêu hội viên mới" là câu hỏi dễ trả lời. "Trong số hội viên đăng ký tháng 3, còn bao nhiêu người vẫn còn tập sau 6 tháng" là câu hỏi khó hơn nhiều — nhưng lại quan trọng hơn để biết CLB có đang giữ chân hội viên tốt hay không. Đây chính là phân tích cohort (nhóm đoàn hệ): nhóm hội viên theo THÁNG ĐĂNG KÝ, rồi theo dõi tỷ lệ còn lại sau từng mốc thời gian.
Nhiều chủ CLB nghe "phân tích cohort" tưởng cần công cụ dữ liệu phức tạp. Thực ra với dữ liệu hội viên đã có sẵn (ngày đăng ký, trạng thái hiện tại, ngày gia hạn gần nhất), một CLB quy mô vài trăm hội viên hoàn toàn có thể tự dựng bảng cohort bằng Excel trong một buổi chiều. Bài này hướng dẫn đúng phương pháp đó — không giới thiệu tính năng dashboard cohort tự động, vì DANAVA Studio hiện chưa có module này; đây là cách dùng dữ liệu xuất ra từ báo cáo hội viên có sẵn để tự phân tích.
Trả lời nhanh
Phân tích cohort giữ chân hội viên là nhóm hội viên theo tháng đăng ký (cohort tháng 1, tháng 2, tháng 3…), sau đó tính % còn hoạt động ở các mốc 1 tháng, 3 tháng, 6 tháng, 12 tháng kể từ ngày đăng ký của từng nhóm. Dữ liệu cần có: ngày đăng ký, trạng thái hiện tại (đang hoạt động/hết hạn/ngừng), ngày gia hạn gần nhất — đều xuất được từ báo cáo/export Excel hội viên có sẵn. Dựng bảng bằng Excel với hàm COUNTIFS, không cần phần mềm chuyên dụng.
Dữ liệu ngày đăng ký, trạng thái và ngày gia hạn gần nhất xuất từ báo cáo hội viên — nguyên liệu để dựng bảng cohort.
Vì sao chỉ số "tổng hội viên hiện tại" không đủ để đánh giá giữ chân
Tổng số hội viên đang hoạt động có thể tăng đều mỗi tháng nhờ marketing tốt, trong khi tỷ lệ giữ chân thực tế đang xấu đi — CLB chỉ đang "chạy nhanh hơn để đứng yên", liên tục bù đắp hội viên rời đi bằng hội viên mới. Chỉ số tổng không tách được hai nguyên nhân này. Cohort tách riêng từng nhóm theo thời điểm gia nhập, cho thấy rõ: cùng một khoảng thời gian sau đăng ký, nhóm tháng nào giữ chân tốt hơn, nhóm tháng nào tệ hơn — từ đó truy ngược nguyên nhân (đổi giá, đổi HLV, mùa vụ, chất lượng onboarding).
Ví dụ thực tế: CLB có 50 hội viên mới mỗi tháng suốt nửa năm, tổng hội viên hoạt động vẫn tăng đều. Nhưng nếu nhóm đăng ký tháng 1 chỉ còn 40% sau 6 tháng, trong khi nhóm tháng 5 (mới onboarding cải tiến) còn tới 65% sau cùng mốc, đó là bằng chứng thay đổi quy trình đang có hiệu quả — điều số tổng hội viên không bao giờ cho thấy.
Dữ liệu cần chuẩn bị — đều là field có sẵn
Ba cột dữ liệu tối thiểu, tất cả đều xuất được từ hồ sơ/báo cáo hội viên đang dùng: (1) Ngày đăng ký (joined_at) — xác định hội viên thuộc cohort tháng nào. (2) Trạng thái hiện tại — đang hoạt động, hết hạn, hay đã ngừng hẳn. (3) Ngày gia hạn/mua gói gần nhất — giúp xác định hội viên còn "sống" thực sự hay chỉ còn trong danh sách nhưng đã lâu không tương tác.
Xuất dữ liệu này ra Excel theo chu kỳ (hàng tháng hoặc hàng quý), không cần làm hàng ngày. Với CLB vài trăm hội viên, một file Excel vài nghìn dòng vẫn xử lý mượt bằng công thức cơ bản, không cần công cụ BI chuyên dụng.
Bước 1: Gom hội viên thành nhóm theo tháng đăng ký
Trong Excel, thêm cột "Tháng đăng ký" lấy từ ngày đăng ký (dùng hàm TEXT hoặc EOMONTH để quy về đầu tháng). Mỗi hội viên chỉ thuộc đúng một cohort — cohort tháng 1/2026, cohort tháng 2/2026… Đây là bước nền, mọi phép tính sau đều dựa vào nhóm này.
Lưu ý: cohort nên đủ lớn để có ý nghĩa thống kê — nhóm chỉ 3-5 hội viên/tháng thì tỷ lệ % dao động quá lớn, khó rút ra kết luận đáng tin. CLB nhỏ có thể gộp theo quý thay vì theo tháng nếu số hội viên mới mỗi tháng dưới 15-20.
Xuất danh sách hội viên kèm ngày đăng ký và trạng thái — bước đầu tiên để dựng bảng cohort trên Excel.
Bước 2: Xác định "còn giữ chân" nghĩa là gì
Định nghĩa rõ trước khi tính, tránh nhầm lẫn: một hội viên được tính "còn giữ chân" tại mốc X tháng nếu họ CÒN GÓI HOẠT ĐỘNG hoặc có gia hạn/mua gói trong vòng X tháng kể từ ngày đăng ký — không phải chỉ cần chưa xóa khỏi hệ thống. Hội viên còn trong danh sách nhưng đã hết hạn gói 4 tháng không nên tính là "còn giữ chân" dù chưa bị xóa hồ sơ.
Sự khác biệt này quan trọng vì nhiều phần mềm không tự xóa hội viên hết hạn khỏi danh sách — nếu dùng "còn trong danh sách" làm tiêu chí, tỷ lệ giữ chân sẽ bị thổi phồng sai lệch, khiến chủ CLB tưởng vận hành đang tốt hơn thực tế.
Bước 3: Tính tỷ lệ giữ chân theo từng mốc bằng COUNTIFS
Với mỗi cohort, tính số hội viên còn giữ chân tại mốc 1 tháng, 3 tháng, 6 tháng, 12 tháng sau ngày đăng ký, chia cho tổng số hội viên trong cohort đó. Công thức Excel cơ bản: =COUNTIFS(vùng_cohort,"tháng X"; vùng_trạng_thái,"còn giữ chân")/COUNTIFS(vùng_cohort,"tháng X"). Kết quả là bảng ma trận: hàng là cohort theo tháng, cột là mốc thời gian, giá trị là % giữ chân.
Đọc bảng theo đường CHÉO cho thấy tốc độ suy giảm của một nhóm cụ thể qua thời gian; đọc theo CỘT (cùng một mốc, khác cohort) cho thấy nhóm tháng nào đang giữ chân tốt hơn nhóm khác ở cùng giai đoạn.
Bước 4: Đọc bảng cohort để tìm nguyên nhân, không chỉ nhìn con số
Khi thấy một cohort tụt mạnh ở mốc 1 tháng, nguyên nhân thường nằm ở trải nghiệm onboarding — hội viên không được hướng dẫn đủ, không thấy tiến bộ sớm, dễ rời bỏ trước cả khi hết gói đầu. Xem thêm quy trình onboarding hội viên mới 5 bước giữ chân nếu cohort gần đây tụt ở mốc này.
Khi cohort tụt mạnh ở mốc 6-12 tháng thay vì mốc 1 tháng, nguyên nhân thường khác — hội viên đã quen CLB nhưng động lực giảm dần, cần chương trình giữ chân dài hạn (tích điểm, sự kiện cộng đồng, chăm sóc định kỳ) thay vì chỉ tập trung vào tuần đầu.
So sánh cohort trước và sau một thay đổi vận hành
Cách dùng cohort thiết thực nhất là so sánh TRƯỚC và SAU một thay đổi cụ thể: đổi giá gói, đổi HLV chính, thêm chương trình onboarding mới, chuyển từ sổ tay sang phần mềm quản lý. So sánh cohort 3 tháng trước thay đổi với cohort 3 tháng sau thay đổi ở cùng mốc thời gian (ví dụ đều nhìn tỷ lệ giữ chân sau 3 tháng) cho câu trả lời rõ ràng hơn nhiều so với cảm nhận chủ quan "hình như dạo này ổn hơn".
Lưu ý về thời gian chờ: cohort mới cần đủ thời gian trôi qua để có dữ liệu ở mốc muốn so sánh — không thể đánh giá tỷ lệ giữ chân sau 6 tháng của một thay đổi mới áp dụng 2 tháng trước.
Tần suất cập nhật hợp lý cho CLB nhỏ
Không cần dựng lại bảng cohort hàng ngày. Với CLB dưới 500 hội viên, cập nhật theo quý là đủ để thấy xu hướng mà không tốn quá nhiều thời gian quản trị. CLB lớn hơn hoặc đang thử nghiệm nhiều thay đổi vận hành cùng lúc có thể cập nhật hàng tháng để phản hồi nhanh hơn.
Người phụ trách cập nhật nên cố định — chủ CLB hoặc một quản lý duy nhất — để cách tính "còn giữ chân" nhất quán giữa các kỳ. Nếu mỗi lần một người khác nhau tự định nghĩa lại tiêu chí, bảng cohort giữa các quý sẽ không so sánh được với nhau, mất luôn giá trị theo dõi xu hướng dài hạn.
Kết hợp cohort với chỉ số vận hành khác để ra quyết định
Bảng cohort một mình chỉ cho biết "đang giữ chân tốt hay xấu", không tự trả lời "vì sao". Kết hợp với các chỉ số khác giúp thu hẹp nguyên nhân: tần suất check-in trung bình của từng cohort trong tháng đầu (cohort check-in ít có xu hướng rời sớm hơn), tỷ lệ hội viên đổi từ gói theo buổi sang gói không giới hạn (dấu hiệu gắn bó tăng), hoặc số lượt phàn nàn/khiếu nại ghi nhận trong cùng giai đoạn.
Khi một cohort tụt bất thường, thử tra chéo với các sự kiện xảy ra đúng giai đoạn đó: đổi giá, HLV chủ lực nghỉ, cắt giảm số lớp trong tuần, hoặc sự cố vận hành (mất điện, bảo trì kéo dài). Cohort cho biết CÓ vấn đề và Ở ĐÂU trong dòng thời gian; việc đối chiếu lịch sử vận hành mới giúp xác định LÀ vấn đề gì.
Cohort (tháng đăng ký)
Còn lại sau 1 tháng
Còn lại sau 3 tháng
Còn lại sau 6 tháng
Tháng 1
92%
68%
41%
Tháng 2
90%
65%
—
Tháng 3 (sau đổi onboarding)
95%
78%
—
Sai lầm thường gặp
Sai lầm 1: Tính "còn giữ chân" chỉ dựa vào việc chưa bị xóa khỏi danh sách, không kiểm tra gói còn hiệu lực — thổi phồng tỷ lệ giữ chân sai. Sai lầm 2: Cohort quá nhỏ (dưới 10 hội viên) khiến % dao động vô nghĩa. Sai lầm 3: So sánh cohort ở các mốc thời gian khác nhau (một nhóm xem mốc 3 tháng, nhóm kia xem mốc 6 tháng) rồi kết luận sai. Sai lầm 4: Dựng bảng một lần rồi không cập nhật lại — cohort chỉ có giá trị khi theo dõi liên tục qua nhiều kỳ.
Báo cáo hội viên và doanh thu là nguồn dữ liệu chính để dựng bảng cohort thủ công trên Excel.
Câu hỏi thường gặp
Cohort analysis có phải tính năng có sẵn trong phần mềm quản lý phòng tập không?
Không nhất thiết. DANAVA Studio cung cấp dữ liệu nguồn (ngày đăng ký, trạng thái, lịch sử gia hạn) qua báo cáo/export, còn việc dựng bảng cohort thường thực hiện thủ công trên Excel — đây là phương pháp phân tích, không phải một module riêng.
CLB mới mở chưa đủ 6 tháng dữ liệu có làm cohort được không?
Có thể bắt đầu với mốc ngắn hơn (1 tháng, 2 tháng) và bổ sung mốc dài hơn khi có đủ thời gian. Cohort là công cụ theo dõi liên tục, không cần chờ đủ 12 tháng mới bắt đầu.
Cohort theo tháng đăng ký hay theo tháng mua gói đầu tiên?
Nên nhất quán một tiêu chí; phần lớn CLB dùng ngày đăng ký tài khoản vì đây là mốc dễ xác định nhất và có sẵn trong hồ sơ hội viên.
Tỷ lệ giữ chân bao nhiêu là tốt?
Không có con số chuẩn áp dụng cho mọi mô hình, nhưng theo HFA 2025 Fitness Industry Benchmarking Report, tỷ lệ giữ chân trung bình ngành khoảng 66,4%/năm — dùng làm mốc tham chiếu tương đối, không phải chuẩn tuyệt đối cho mọi loại hình CLB.
Có cần phần mềm BI chuyên dụng để làm cohort không?
Không cần với quy mô CLB vừa và nhỏ. Excel với hàm COUNTIFS/PivotTable xử lý tốt vài nghìn dòng dữ liệu hội viên.
Nên xem cohort theo tháng hay theo quý?
CLB có lượng đăng ký mới thấp mỗi tháng nên gộp theo quý để cohort đủ lớn có ý nghĩa thống kê; CLB đông hội viên mới có thể giữ theo tháng để phản hồi nhanh hơn.
Làm sao biết một cohort tụt vì lý do mùa vụ chứ không phải vấn đề vận hành?
So sánh cùng một cohort mùa vụ (ví dụ cùng là tháng hè) qua nhiều năm nếu có dữ liệu; nếu năm nào cũng tụt vào cùng giai đoạn thì nhiều khả năng là yếu tố mùa vụ, không phải lỗi vận hành riêng của kỳ đó.
Cần dữ liệu hội viên sạch, xuất báo cáo nhanh để tự phân tích cohort?
Cohort analysis có phải tính năng có sẵn trong phần mềm quản lý phòng tập không?
Không nhất thiết. DANAVA Studio cung cấp dữ liệu nguồn (ngày đăng ký, trạng thái, lịch sử gia hạn) qua báo cáo/export, còn việc dựng bảng cohort thường thực hiện thủ công trên Excel — đây là phương pháp phân tích, không phải một module riêng.
CLB mới mở chưa đủ 6 tháng dữ liệu có làm cohort được không?
Có thể bắt đầu với mốc ngắn hơn (1 tháng, 2 tháng) và bổ sung mốc dài hơn khi có đủ thời gian. Cohort là công cụ theo dõi liên tục, không cần chờ đủ 12 tháng mới bắt đầu.
Cohort theo tháng đăng ký hay theo tháng mua gói đầu tiên?
Nên nhất quán một tiêu chí; phần lớn CLB dùng ngày đăng ký tài khoản vì đây là mốc dễ xác định nhất và có sẵn trong hồ sơ hội viên.
Tỷ lệ giữ chân bao nhiêu là tốt?
Không có con số chuẩn áp dụng cho mọi mô hình, nhưng theo HFA 2025 Fitness Industry Benchmarking Report, tỷ lệ giữ chân trung bình ngành khoảng 66,4%/năm — dùng làm mốc tham chiếu tương đối, không phải chuẩn tuyệt đối cho mọi loại hình CLB.
Có cần phần mềm BI chuyên dụng để làm cohort không?
Không cần với quy mô CLB vừa và nhỏ. Excel với hàm COUNTIFS/PivotTable xử lý tốt vài nghìn dòng dữ liệu hội viên.
Nên xem cohort theo tháng hay theo quý?
CLB có lượng đăng ký mới thấp mỗi tháng nên gộp theo quý để cohort đủ lớn có ý nghĩa thống kê; CLB đông hội viên mới có thể giữ theo tháng để phản hồi nhanh hơn.
Làm sao biết một cohort tụt vì lý do mùa vụ chứ không phải vấn đề vận hành?
So sánh cùng một cohort mùa vụ (ví dụ cùng là tháng hè) qua nhiều năm nếu có dữ liệu; nếu năm nào cũng tụt vào cùng giai đoạn thì nhiều khả năng là yếu tố mùa vụ, không phải lỗi vận hành riêng của kỳ đó. Cần dữ liệu hội viên sạch, xuất báo cáo nhanh để tự phân tích cohort? Dùng thử DANAVA Studio miễn phí 14 ngày → Xem thêm giảm tỷ lệ rời bỏ (churn) hội viên: chiến lược giữ chân , báo cáo doanh thu: chỉ số cần theo dõi hàng tuần , giải pháp báo cáo doanh thu và dùng thử DANAVA Studio 14 ngày .