안녕하세요. 오늘은 RFM 분석에 대해 공부해 보겠습니다.
RFM 분석이란?
- Recency : 얼마나 최근에 구매했는가
- Frequency : 얼마나 자주 구매했는가
- Monetary : 얼마나 많은 금액을 지출했는가
사용자 별로 얼마나 최근에, 얼마나 자주, 얼마나 많은 금액을 지출했는지에 따라 사용자들의 분포를 확인하거나 사용자의 그룹을 나누어 분석하는 기법입니다.
RFM 분석의 중요성
RFM 고객 세분화 분석은 위 세가지 요소 또는 이외의 요소를 자유롭게 변형하여 분석에 적용하는 것이 가능합니다. 그래서 RFM 분석은 다양한 형태로 서비스나 비즈니스 솔루션에 반영할 수 있습니다.
RFM 분석 직접 해보기
사용자를 간단하게 분류하기 위해서 기준을 세워볼 수 있습니다.
EX. 29CM 어플 이용 고객
- Recency : 2025-01-01 기준으로 최근 3개월 이내에 결제되었는가
- Frequency : 2회 이상 주문하였는가
- Monetary : 500,000원 이상 주문하였는가
각 컬럼에 값을 기록합니다.
- Recency : 2025-01-01 기준으로 최근 3개월 이내 구매 기록이 있으면 'recent' 아니면 'past'
- Frequency : 2회 이상 구매시 'high', 아니면 'low'
- Monetary : 500,000원 이상 구매시 'high' 아니면 ' low'
위와 같이 분류된 정보를 조합하면 다양하게 사용자 분류를 할 수 있을 것입니다. 그리고 위의 예시는 간단하게 나눈 것으로 더 자세하고 복잡하게 분석 주제에 맞도록 시도해봐야 합니다.
실전에서 RFM 적용 시 고려할 점
- Recency, Frequency, Monetary를 각각 몇 단계로 나눌 것인가
- Frequency, Monetary를 집계하는 기간을 어떻게 설정할 것인가
다음에는 실제 데이터를 바탕으로 RFM 분석을 해보는 실습을 진행해보겠습니다.