
RFM là gì? Các nhóm khách hàng và chiến lược Marketing phù hợp cho từng nhóm
Bạn có 10.000 khách hàng trong database.
Một số người vừa mua hàng tuần trước. Một số đã mua hàng hàng chục lần. Một số chỉ mua một lần nhưng giá trị đơn hàng rất lớn. Và cũng có những khách từng mang lại doanh thu cao nhưng đã nhiều tháng không quay trở lại.
Doanh nghiệp có nên tiếp thị giống nhau cho tất cả những khách hàng này không?
Câu trả lời gần như chắc chắn là không.
Một khách hàng vừa mua lần đầu cần cách chăm sóc khác với một khách VIP đã mua 20 lần. Một khách từng chi tiêu rất nhiều nhưng sáu tháng không quay lại cũng không nên nhận cùng thông điệp với khách vừa mua hôm qua.
Đây là một trong những bài toán mà RFM Model có thể giúp doanh nghiệp giải quyết.
RFM giúp doanh nghiệp sử dụng dữ liệu giao dịch để trả lời những câu hỏi như:
- Khách hàng nào cần được giữ chân?
- Nhóm nào có khả năng trở thành khách hàng trung thành?
- Nhóm nào phù hợp để upsell hoặc cross-sell?
- Nhóm nào đang có dấu hiệu rời bỏ?
- Nhóm nào không nên tiếp tục tiêu quá nhiều ngân sách marketing?
Quan trọng hơn, sau khi đã phân nhóm khách hàng, doanh nghiệp có thể lựa chọn chiến lược, kênh và kỹ năng marketing phù hợp cho từng nhóm.
RFM là gì?
RFM là viết tắt của:
- Recency
- Frequency
- Monetary Value
Đây là mô hình phân tích hành vi khách hàng dựa trên dữ liệu giao dịch trong quá khứ.
Recency – Khách hàng mua gần đây đến mức nào?
Recency đo khoảng thời gian kể từ giao dịch gần nhất của khách hàng.
Ví dụ:
- Khách A mua cách đây 2 ngày.
- Khách B mua cách đây 45 ngày.
- Khách C đã 200 ngày không quay lại.
Thông thường, khách vừa giao dịch gần đây có khả năng tiếp tục tương tác với thương hiệu cao hơn khách đã lâu không quay lại.
Frequency – Khách hàng mua thường xuyên đến đâu?
Frequency đo số lần khách hàng đã thực hiện giao dịch trong một khoảng thời gian.
Ví dụ:
- Khách A mua 1 lần.
- Khách B mua 5 lần.
- Khách C mua 25 lần.
Khách hàng liên tục quay lại thường thể hiện mức độ gắn bó cao hơn với thương hiệu.
Monetary Value – Khách hàng đã chi bao nhiêu tiền?
Monetary phản ánh tổng giá trị mà khách hàng đã chi tiêu.
Hai khách hàng đều mua 10 lần nhưng:
- Khách A chi tổng cộng 2 triệu đồng.
- Khách B chi tổng cộng 50 triệu đồng.
Giá trị kinh tế của hai khách hàng rõ ràng không giống nhau.
Nếu bạn đang bắt đầu từ dữ liệu giao dịch và chưa quen với việc biến dữ liệu thô thành báo cáo, dashboard và insight, có thể tham khảo khóa học Business Intelligence Fundamentals – Ngô Vinh. Nội dung này phù hợp để xây nền tảng data-driven trước khi triển khai những mô hình như RFM.
Điểm RFM được tính như thế nào?
Một cách phổ biến là chia mỗi chỉ số thành thang điểm từ 1 đến 5.
Trong bài viết này chúng ta sử dụng quy ước:
- 5 = tốt nhất
- 1 = thấp nhất
| Khách hàng | R | F | M | RFM |
|---|---|---|---|---|
| A | 5 | 5 | 5 | 555 |
| B | 5 | 1 | 4 | 514 |
| C | 1 | 5 | 5 | 155 |
| D | 1 | 1 | 1 | 111 |
Có một điểm rất dễ gây nhầm ở Recency.
Nếu Recency được tính bằng số ngày kể từ lần mua gần nhất, số ngày càng thấp càng tốt. Nhưng khi chuyển sang R Score, khách vừa mua gần đây thường được cho điểm cao.
- Mua cách đây 3 ngày →
R = 5 - Mua cách đây 180 ngày →
R = 1
Việc thống nhất quy ước này rất quan trọng trước khi bắt đầu phân nhóm khách hàng.
Không cần xây chiến lược cho 125 tổ hợp RFM
Nếu R, F và M đều được chấm từ 1 đến 5, về lý thuyết chúng ta có:
5 × 5 × 5 = 125 tổ hợp RFM.
Nhưng doanh nghiệp không nhất thiết phải xây 125 chiến dịch marketing khác nhau. Các tổ hợp có hành vi gần giống nhau có thể được gom thành những phân khúc có ý nghĩa kinh doanh.
| Nhóm | Đặc điểm |
|---|---|
| Champions | R cao – F cao – M cao |
| Loyal Customers | R khá cao – F cao |
| Potential Loyalists | R cao – F trung bình |
| New High Spenders | R cao – F thấp – M cao |
| Need Attention | R/F/M trung bình |
| At Risk | R thấp – F/M cao |
| Can't Lose Them | R rất thấp – F/M rất cao |
| Hibernating/Lost | R/F/M thấp |
Nếu muốn đi xa hơn cách chia RFM đơn thuần và tìm hiểu thêm segmentation theo hành vi, nhân khẩu học, tâm lý học hay lợi ích tìm kiếm, bạn có thể tham khảo khóa học Segmentation & Targeting – Trần Vũ Hiệp.
1. Champions – Khách hàng tốt nhất
Đây thường là những khách hàng có:
R cao + F cao + M cao
Họ vừa mua gần đây, thường xuyên quay lại và đóng góp doanh thu lớn.
Chiến lược nên triển khai
Một sai lầm phổ biến là tiếp tục gửi thật nhiều voucher cho Champions. Nhưng nếu khách hàng vốn đã sẵn sàng mua với mức giá hiện tại, giảm giá liên tục có thể khiến doanh nghiệp hy sinh margin mà không thực sự thay đổi hành vi.
Có thể ưu tiên:
- Chương trình VIP
- Quyền mua sản phẩm mới sớm
- Referral program
- Quà tặng riêng
- Cross-sell
- Trải nghiệm ưu tiên
- Khảo sát để hiểu lý do họ yêu thích thương hiệu.
Mục tiêu không đơn thuần là thêm một giao dịch mà là tăng Customer Lifetime Value và biến khách hàng tốt thành người ủng hộ thương hiệu.
Để xác định chính xác hơn nhóm nào nên ưu tiên và cách lựa chọn target segment, có thể học thêm về Segmentation & Targeting cho chuyên viên Marketing.
Sau khi xác định được nhóm Champions, bài toán tiếp theo lại là nên nói gì với họ. Với phần này, khóa Super Content & Target có thể giúp người làm marketing tìm hiểu cách kết hợp content với target thay vì gửi cùng một thông điệp cho tất cả khách hàng.
2. Loyal Customers – Khách hàng trung thành
Nhóm này có Frequency cao nhưng Monetary không nhất thiết thuộc top cao nhất.
Ví dụ một khách hàng mua cà phê 30 lần trong năm nhưng mỗi giao dịch chỉ 40.000–60.000 đồng vẫn có thể là khách hàng rất giá trị.
Chiến lược nên triển khai
Thay vì chỉ cố tăng số lần mua, doanh nghiệp có thể tăng giá trị mỗi giao dịch thông qua:
- Bundle
- Combo
- Cross-sell
- Subscription;
- Sản phẩm bổ trợ
- Loyalty tier
- Recommendation theo lịch sử giao dịch.
RFM có thể cho chúng ta biết: Đây là khách hàng trung thành. Nhưng RFM chưa cho biết: Sản phẩm nào phù hợp nhất để giới thiệu tiếp theo? Đây là lúc cần kết hợp thêm Product Affinity và dữ liệu sản phẩm.
Nếu doanh nghiệp đang có nhiều dữ liệu CRM, Sales và Marketing nhưng chưa biết cách tổ chức thành insight, Business Intelligence Fundamentals – Ngô Vinh là một nội dung có thể tham khảo trước khi xây các dashboard theo dõi nhóm Loyal Customers.
Với bước chuyển từ insight sang nội dung bán hàng, có thể nghiên cứu thêm cách kết hợp nội dung và đối tượng mục tiêu trong khóa học Super Content & Target.
3. Potential Loyalists – Khách có khả năng trở thành khách trung thành
Nhóm này thường:
- Vừa mua tương đối gần đây
- Đã mua một vài lần, nhưng chưa đủ lịch sử để trở thành Loyal Customer.
Ví dụ: R = 5, F = 2, M = 3.
Việc khách hàng mua hai lần trong khoảng thời gian ngắn là một tín hiệu đáng chú ý.
Chiến lược nên triển khai
Mục tiêu quan trọng nhất là biến hành vi mua lặp lại thành thói quen.
Có thể thử:
- Voucher cho lần mua thứ ba
- Recommendation theo sản phẩm đã mua
- Nội dung hướng dẫn
- Chương trình loyalty
- Remarketing
- Email hoặc message theo lifecycle.
Nếu Facebook là một trong những kênh chính, khóa học Facebook Smart Marketing A-Z có nội dung về Pixel, Custom Audience, Lookalike Audience, landing page và A/B Testing. Những kỹ năng này có thể hỗ trợ việc activation lại chính nhóm khách đã được xác định bằng RFM.
4. New High Spenders – Khách mới nhưng chi tiêu lớn
Ví dụ: R = 5, F = 1, M = 5.
Khách vừa thực hiện giao dịch đầu tiên nhưng giá trị đơn hàng rất cao. Điều này rất đáng chú ý, nhưng chưa đủ để kết luận họ là VIP.
Chúng ta mới chỉ biết khách hàng đã thực hiện một giao dịch lớn. Chúng ta chưa biết họ có quay trở lại hay không.
Mục tiêu: tạo ra lần mua thứ hai
Một customer journey có thể đi theo luồng:
Hoàn tất đơn hàng → Gửi lời cảm ơn → Hướng dẫn sử dụng → Kiểm tra trải nghiệm → Đề xuất sản phẩm bổ trợ → Khuyến khích giao dịch tiếp theo
Nếu lượng khách hàng lớn, quy trình trên rất phù hợp để automation.
Người muốn học cách ghép AI và workflow vào marketing có thể tham khảo khóa AI Automation cho Marketer, Ecommerce & Người Làm Vận Hành – Võ Quốc Cường.
Nếu doanh nghiệp ưu tiên chăm sóc bằng Facebook Messenger hoặc chatbot, có thể tìm hiểu thêm khóa Ứng Dụng AI Thu Hút 100.000 Lượt Nhắn Tin.
5. Need Attention – Khách hàng đang giảm tương tác
Nhóm này thường có điểm RFM ở mức trung bình, ví dụ R = 3, F = 3, M = 3. Không có tín hiệu nào quá xấu nhưng cũng không có chỉ số nào đặc biệt tích cực.
Có thể triển khai
- Remarketing sản phẩm từng quan tâm
- Recommendation
- Giới thiệu sản phẩm mới
- Chương trình theo mùa
- Nội dung mới
- Ưu đãi có giới hạn
- Khảo sát nhu cầu.
Nếu muốn xây các chiến dịch remarketing dựa trên audience và đo lại hiệu quả bằng Pixel, A/B Testing, bạn có thể tham khảo khóa Facebook Marketing dành cho người mới và chủ shop.
Với phần thông điệp, Super Content & Target có thể là tài liệu bổ sung để tìm hiểu cách thay đổi content theo từng target thay vì chạy một creative cho toàn bộ database.
Nhưng cần chú ý đến chu kỳ mua hàng
Không phải Frequency giảm đều đồng nghĩa khách đang rời bỏ.
Một người mua laptop tám tháng trước chưa mua chiếc thứ hai là điều bình thường. Nhưng một người từng mua cà phê ba lần mỗi tuần rồi 30 ngày không quay lại lại là tín hiệu rất khác.
Do đó RFM cần được đặt trong bối cảnh của từng ngành và chu kỳ mua sản phẩm.
6. At Risk – Khách hàng có nguy cơ rời bỏ
Đây là một trong những nhóm đáng quan tâm nhất, ví dụ R = 1–2, F = 4–5, M = 4–5.
Họ từng mua nhiều, mua thường xuyên và đóng góp doanh thu cao. Nhưng đã lâu không quay lại.
Đừng gửi voucher ngay lập tức
RFM chỉ cho chúng ta biết hành vi khách hàng đã thay đổi. Nó không cho biết tại sao khách thay đổi.
Nguyên nhân có thể là:
- Không còn nhu cầu
- Chuyển sang đối thủ
- Trải nghiệm không tốt
- Sản phẩm gặp vấn đề
- Khách hàng từng khiếu nại
- Giá tăng
- Sản phẩm thường mua hết hàng;
- Hoặc đơn giản là khách quên thương hiệu.
Một workflow Win-back có thể gồm
Bước 1: Kiểm tra dữ liệu giao dịch
Xem sản phẩm từng mua, thời gian mua và giá trị đơn hàng. Nếu chưa quen với việc tổng hợp CRM, Marketing và Sales thành dashboard, có thể bắt đầu từ Business Intelligence Fundamentals – Ngô Vinh.
Bước 2: Phân tích lại segment
Không nên giả định tất cả At Risk đều có cùng nguyên nhân rời bỏ. Có thể sử dụng thêm các tiêu chí behavioral segmentation. Nội dung này được đề cập sâu hơn trong khóa Segmentation & Targeting – Trần Vũ Hiệp.
Bước 3: Xây thông điệp Win-back
Thông điệp “Đã lâu bạn chưa quay lại...” không phải lúc nào cũng phù hợp. Có lúc “Sản phẩm bạn thường mua vừa có phiên bản mới...” sẽ có ý nghĩa hơn.
Người làm nội dung có thể tìm hiểu thêm cách kết hợp message với target trong khóa Super Content & Target.
Bước 4: Tự động hóa follow-up
Khi database có hàng chục nghìn khách hàng, follow-up thủ công khó mở rộng. Có thể nghiên cứu cách xây workflow với khóa AI Automation cho Marketer và Ecommerce.
Nếu chiến dịch tập trung vào chatbot và messaging, có thể tham khảo thêm khóa ứng dụng AI vào chatbot và hành trình khách hàng.
7. Can't Lose Them – Những khách hàng doanh nghiệp không muốn mất
Ví dụ: R = 1, F = 5, M = 5.
Đây là nhóm từng nằm trong số những khách hàng tốt nhất nhưng hiện tại đã rất lâu không giao dịch. Với nhóm này, câu hỏi không nên chỉ là “Nên gửi voucher bao nhiêu phần trăm?”. Doanh nghiệp nên tìm hiểu nguyên nhân trước.
Có thể:
- Chủ động liên hệ
- Kiểm tra khiếu nại cũ
- Hỏi về trải nghiệm gần nhất
- Đề xuất quyền lợi riêng
- Cung cấp service recovery
- Mời quay lại chương trình VIP.
Trước khi hành động, nên tiếp tục chia nhóm Can't Lose Them theo giá trị, sản phẩm và hành vi. Khóa Segmentation & Targeting có thể giúp mở rộng tư duy từ một chỉ số RFM sang nhiều tiêu chí phân khúc hơn.
Với những doanh nghiệp muốn xây quy trình follow-up tự động nhưng vẫn phân nhánh theo phản hồi khách hàng, AI Automation cho Marketer & Ecommerce là một hướng tham khảo phù hợp.
8. Hibernating & Lost – Không phải khách nào cũng cần kéo lại
Ở cuối phổ RFM là những khách hàng R thấp + F thấp + M thấp, ví dụ R = 1, F = 1, M = 1.
Khách đã lâu không mua, từng mua ít và tổng giá trị thấp. Có nên kéo họ quay lại? Có thể. Nhưng cần tính toán.
Nếu phải bỏ 100.000 đồng quảng cáo để kéo lại một khách có khả năng chỉ tạo 50.000 đồng lợi nhuận, chiến dịch đó chưa chắc hợp lý.
Chiến lược phù hợp hơn
Ưu tiên các kênh reactivation chi phí thấp:
- Email;
- Notification;
- Chatbot;
- Organic content;
- Automation.
Với nhóm này, automation đặc biệt có ý nghĩa vì doanh nghiệp có thể giảm chi phí vận hành. Có thể tham khảo khóa AI Automation Bootcamp – Võ Quốc Cường để tìm hiểu cách xây workflow tự động thay vì xử lý từng khách thủ công.
Nếu khách vẫn không phản hồi sau một số lần thử hợp lý, doanh nghiệp có thể giảm tần suất tiếp thị hoặc loại họ khỏi những chiến dịch paid marketing đắt đỏ.
Từ dữ liệu đến chiến dịch RFM: Lộ trình 6 bước
Để dễ hình dung, doanh nghiệp có thể triển khai RFM theo quy trình sau.
Bước 1: Thu thập và làm sạch dữ liệu giao dịch
Tối thiểu cần có:
- Customer ID;
- Transaction ID;
- Transaction Date;
- Revenue.
Từ đây mới có thể tính được Recency, Frequency và Monetary. Nếu chưa có nền tảng xử lý dữ liệu và dashboard, có thể bắt đầu với khóa Business Intelligence Fundamentals – Ngô Vinh.
Bước 2: Tính RFM và phân nhóm khách hàng
Transaction Data → Recency – Frequency – Monetary → RFM Score → Customer Segment
Nhưng RFM chỉ là một phương pháp behavioral segmentation. Để hiểu rộng hơn cách đánh giá và lựa chọn phân khúc, có thể học thêm Segmentation & Targeting – Trần Vũ Hiệp.
Bước 3: Xây chiến lược cho từng segment
| Segment | Chiến lược ưu tiên |
|---|---|
| Champion | Loyalty / Referral / Cross-sell |
| Potential Loyalist | Nurturing / Second & Third Purchase |
| New High Spender | Onboarding / Post-purchase |
| At Risk | Win-back |
| Can't Lose Them | Service Recovery / Personal Care |
| Lost | Low-cost Reactivation hoặc Suppression |
Đến đây doanh nghiệp đã chuyển từ phân tích dữ liệu sang ra quyết định marketing. Nếu cần xây content khác nhau cho từng audience, có thể tham khảo khóa Super Content & Target dành cho chủ shop và Marketer.
Bước 4: Activation qua các kênh Marketing
Segment chỉ có giá trị khi được đưa vào thực tế. Doanh nghiệp có thể activation qua:
- Facebook Ads;
- email;
- Messenger;
- Zalo;
- SMS;
- Push notification;
- Sales;
- Customer service.
Nếu sử dụng Facebook Ads, khóa Facebook Smart Marketing A-Z có thể hỗ trợ việc tìm hiểu Custom Audience, Lookalike Audience, Pixel, landing page và A/B Testing.
Nếu trọng tâm nằm ở Messenger và chatbot, khóa Ứng Dụng AI Thu Hút 100.000 Lượt Nhắn Tin là một hướng khác có thể tham khảo.
Bước 5: Tự động hóa Customer Journey
Khi số lượng khách chỉ vài chục người, doanh nghiệp có thể xử lý bằng tay. Khi database có 10.000, 100.000 hay hàng triệu khách, cách làm đó không còn khả thi.
RFM được cập nhật → Khách chuyển từ Loyal sang At Risk → Trigger Win-back Flow → Gửi Message A → Đo tương tác → Phân nhánh follow-up → Đo Conversion → Cập nhật lại segment
Đây chính là điểm mà marketing automation phát huy giá trị. Bạn có thể tìm hiểu thêm cách ghép AI, dữ liệu khách hàng và workflow qua khóa AI Automation cho Marketer, Ecommerce & Người Làm Vận Hành.
Bước 6: Đo lường và cập nhật RFM liên tục
RFM không nên là một bảng Excel được tính một lần rồi để đó. Một khách hôm nay có thể là Potential Loyalist, vài tháng sau trở thành Champion, nhưng cũng có thể chuyển thành At Risk.
Do đó doanh nghiệp cần theo dõi:
- Conversion Rate;
- Repeat Purchase Rate;
- Retention Rate;
- Average Order Value;
- Customer Lifetime Value;
- Revenue theo từng segment;
- Tỷ lệ khách chuyển từ segment này sang segment khác.
Để trực quan hóa các chỉ số này thành dashboard Operational, Tactical hoặc Strategic, có thể tham khảo lại Business Intelligence Fundamentals – Ngô Vinh.
RFM chưa phải toàn bộ chân dung khách hàng
Đây là giới hạn rất quan trọng của mô hình.
Hai khách hàng cùng RFM = 555 không có nghĩa họ giống nhau.
Một người có thể:
- Chỉ mua thời trang nam;
- Không bao giờ sử dụng voucher;
- tThường mua qua website.
Người còn lại:
- Mua đồ trẻ em;
- Chỉ mua khi sale;
- Thường đặt qua Facebook.
RFM chủ yếu giúp trả lời: Khách hàng đang có giá trị và mức độ hoạt động như thế nào? Nó chưa trả lời đầy đủ: Khách hàng thực sự muốn gì và nên nói gì với họ?
Do đó có thể kết hợp thêm:
Product Affinity
Khách thường mua sản phẩm nào?
Channel Preference
Khách phản hồi tốt nhất qua kênh nào?
Discount Sensitivity
Khách chỉ mua khi giảm giá hay sẵn sàng trả full-price?
Engagement
Khách có mở email, click quảng cáo hoặc tương tác không?
Profit Margin
Doanh thu cao có đồng nghĩa với lợi nhuận cao?
Returns & Refunds
Khách mua nhiều nhưng có hoàn hàng thường xuyên không?
Đây cũng chính là lý do RFM nên được xem là điểm bắt đầu của customer segmentation, không phải toàn bộ hệ thống segmentation.
Nếu muốn mở rộng từ RFM sang những cách phân nhóm khách hàng khác, Segmentation & Targeting – Trần Vũ Hiệp là một nội dung liên quan trực tiếp để tiếp tục tìm hiểu.
Nên học gì nếu muốn triển khai RFM vào Marketing?
| Năng lực | Nội dung nên học |
|---|---|
| Data & BI | Business Intelligence Fundamentals – Ngô Vinh |
| Customer Segmentation | Segmentation & Targeting – Trần Vũ Hiệp |
| Content & Target | Super Content & Target |
| Advertising & Remarketing | Facebook Smart Marketing A-Z |
| Chatbot & Customer Journey | Ứng Dụng AI Thu Hút 100.000 Lượt Nhắn Tin |
| Marketing Automation | AI Automation cho Marketer, Ecommerce & Người Làm Vận Hành – Võ Quốc Cường |
Kết luận
RFM là một mô hình tương đối dễ bắt đầu vì doanh nghiệp chỉ cần trả lời ba câu hỏi:
Khách mua lần cuối khi nào? Khách đã mua bao nhiêu lần? Khách đã chi bao nhiêu tiền?
Nhưng giá trị của RFM không nằm ở việc tạo ra một bảng điểm 555, 355 hay 155. Giá trị thực sự xuất hiện khi doanh nghiệp sử dụng những điểm số đó để quyết định:
- Khách nào nên giữ chân;
- Khách nào nên upsell;
- Khách nào cần được chăm sóc trước khi rời bỏ;
- Khách nào phù hợp để remarketing;
- Khách nào không nên tiếp tục tiêu quá nhiều ngân sách.
Nếu mới bắt đầu, có thể triển khai theo lộ trình:
Dữ liệu → RFM → Segmentation → Strategy → Activation → Automation → Đo lường
Và ở mỗi bước, doanh nghiệp lại cần một nhóm kỹ năng khác nhau.
RFM vì thế không phải mục tiêu cuối cùng. Nó là chiếc cầu nối giữa dữ liệu khách hàng và quyết định marketing.