Алгоритм расчета RFM-Анализа

Что такое RFM?

RFM аббревиатура (Recency Frequency Monetary — давность, частота, деньги) — сегментация клиентов в анализе сбыта по лояльности.

Определяет три группы:

 
Как считаем?

Данные для расчета RFM клиентов основываются на таблице продаж (bsSales). Продажи без карт не учитываются при расчете. Если у карты нет пользователя, то такие продажи также не учитываются в расчете.

Для каждого пользователя рассчитываются показатели Recency Frequency Monetary:

После рассчитанные значения записываются в таблицу CustomerProfile в соответствующие значения Recency, Frequency, Monetary. 

После этого карты распределяются в группы RFM согласно попаданию в значения групп RFM указанного в настройках организации. 

Также согласно указанной настройки "Наименование сегментов RFM" определяем имя для полученного значения RFM и записываем его в реквизит "RFMName"

После определения числового значения записываем полученное значение RFM карте (например 132).


Revision #16
Created 26 November 2023 15:43:30 by Алексей Нам
Updated 5 December 2023 11:35:18 by Алексей Нам