Есть варианты и выставления лояльности вручную (по правде говоря, на это забивают через 1 месяц), так и варианты с расчётами на основании неких данных. Как выше отметили, показатель NPS часто используется для оценки лояльности. Однако NPS непригоден для оценки конкретного клиента, только для оценки группы клиентов. Дополнительно можете найти брошюру "Метрики клиентоориентированности", её выпустил Связной (Enter) года 3 назад, там как раз они простым языком объясняют суть этих показателей.
Касаемо Вашего вопроса, то могли бы Вы пояснить цель этого расчёта, т.е. для чего нужно знать этот показатель?