MON - FRI : 09:00 AM-18:00 PM
VIEVI

Churn rate

Tháng 10 24, 2026

Churn rate (tỷ lệ khách hàng rời bỏ) là phần trăm khách hoặc thuê bao ngừng mua, hủy gói hay ngừng dùng sản phẩm trong một kỳ, so với số khách có ở đầu kỳ. Đo trên cùng một nhóm khách và cùng một kỳ, churn rate bằng 100% trừ retention rate.

Churn rate là gì?

Thế nào là rời đi phải định nghĩa trước, vì mỗi mô hình kinh doanh một kiểu:

  • Thuê bao (app trả phí, phần mềm, gói tập): khách hủy gói hoặc không gia hạn. Stripe coi một thuê bao đã churn khi mọi gói của họ bị hủy hoặc chuyển sang trạng thái unpaid (chưa thanh toán).
  • Thương mại điện tử, bán lẻ: khách không có nút hủy, nên doanh nghiệp tự đặt ngưỡng, ví dụ 180 ngày không mua thì coi là đã rời bỏ.
  • App miễn phí: GA4 có chỉ số churn probability, là xác suất một người dùng hoạt động trong 7 ngày qua sẽ không hoạt động trong 7 ngày tới (Google Analytics Help, Predictive metrics, truy cập 10/2026).

Công thức tính churn rate

Churn rate = Số khách rời bỏ trong kỳ / Số khách đầu kỳ × 100%

Stripe dùng một biến thể cho thuê bao: lấy số thuê bao rời bỏ trong 30 ngày chia cho số thuê bao đang hoạt động 30 ngày trước cộng thuê bao mới trong 30 ngày đó. Ví dụ của Stripe: đầu tháng có 1,000 thuê bao, trong tháng thêm 100 và mất 100, churn rate là 100 / 1,100 = 9.1% (Stripe Docs, Billing analytics, truy cập 10/2026). Theo công thức đầu bài, cùng số liệu cho 10%. Khi so số liệu, hỏi trước bên kia dùng mẫu số nào.

Churn rate và retention rate

Retention rate đo phần trăm khách ở lại, churn rate đo phần trăm khách rời đi. Cùng cohort, cùng kỳ thì hai số cộng lại bằng 100%: retention tháng 90% nghĩa là churn tháng 10%.

Qua nhiều kỳ thì không lấy churn một tháng nhân với số tháng. Stripe minh họa: churn 10% mỗi tháng thì phần còn lại sau tháng 1 là 90%, tháng 2 là 81%, tháng 3 là 73%, tháng 5 là 59%. Sau 5 tháng mất 41%, không phải 50%, vì mỗi tháng chỉ mất 10% của phần còn lại.

Ví dụ: churn và giá trị vòng đời (giả định)

Một app học tiếng Anh bán một gói duy nhất 199,000 đồng mỗi tháng. Đầu tháng 10 có 5,000 thuê bao, trong tháng 400 người hủy.

  • Churn rate tháng 10 = 400 / 5,000 = 8%.
  • Doanh thu định kỳ mất đi = 400 × 199,000 = 79.6 triệu đồng mỗi tháng.
  • Stripe ước tính giá trị vòng đời thuê bao bằng doanh thu trung bình mỗi thuê bao (ARPU) chia churn rate: 199,000 / 8% = khoảng 2.49 triệu đồng.

Giảm churn xuống 6% thì giá trị vòng đời (LTV) lên khoảng 3.32 triệu đồng. Cùng chi phí có một khách (CAC), mỗi thuê bao mang về thêm khoảng 830,000 đồng trước chi phí vận hành.

Giảm churn từ đâu

Tách churn tự nguyện (khách bấm hủy) và không tự nguyện (thẻ hết hạn, thanh toán lỗi). Stripe có Smart Retries tự thử thanh toán lại để chặn loại churn này (Stripe Docs, Revenue recovery, truy cập 10/2026).

Chia churn theo nguồn khách, gói và tháng đăng ký bằng customer segmentation. Một kênh quảng cáo kéo khách rẻ nhưng churn cao có thể đắt hơn một kênh có CAC cao.

Đo cả doanh thu. Stripe tính churned revenue (doanh thu mất) bằng doanh thu định kỳ của khách hủy cộng phần giảm do khách hạ gói. Mất 10 khách gói nhỏ khác hẳn mất 10 khách gói lớn.

Câu hỏi thường gặp

Churn rate bao nhiêu là cao?

Không có ngưỡng chung. Gói tháng có 12 lần để khách cân nhắc hủy mỗi năm, gói năm chỉ có 1. So churn của chính bạn qua các tháng, theo từng nhóm khách, có ích hơn một con số trên mạng.

Shop online không có thuê bao thì tính churn thế nào?

Đặt ngưỡng không mua theo chu kỳ mua thật: hàng tiêu dùng nhanh có thể 90 ngày, nội thất có thể 1 đến 2 năm. Khách vượt ngưỡng tính là đã rời bỏ.

Loyalty program có giảm churn không?

Có thể, nhưng phải có nhóm đối chứng mới đo được. Xem mục loyalty program.

Nếu bạn cần nối số liệu churn với chi phí quảng cáo để biết kênh nào mang về khách ở lại lâu, hãy liên hệ Adtek.