Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Проблематика:

Клиент желает воплотить схожую с лентой систему лояльности:
https://vis.lenta.com/
В системе задаётся перечень "белого" списка товаров/категорий/списков/брендов, которые доступны для выбора как "любимые" покупателем.
В системе задаётся вознаграждение для данных товаров.
В системе задаются диапазоны сумм покупок прошлого месяца, в зависимости от которых клиенту доступно от Х до У товаров из предлагаемого перечня (по принципу: чем выше сумма покупок, тем больше товаров из перечня доступно)
Покупатель расставляет доступные товары по приоритету.
В зависимости от суммы покупок за предыдущий месяц, клиент имеет возможность получать заданное в механике вознаграждение на соответствующее уровню покупок количество товаров из списка.
Приоритет и, соответственно, товары, на которые действует заданное в механике вознаграждение могут быть изменены в профиле клиента в веб-интерфейсе или по api.

Решение:

Добавить в рамках системы LOYA новый плагин механик: "Вознаграждение на любимые товары по приоритету".
В рамках данного плагина доступны следующие настройки:

  • Тип справочника товаров: категории товаров, списки товаров, бренды, отдельные SKU
  • Белый список товаров (не более 15 категорий/списков/брендов, не более 100 штук SKU) (одна выбранная категория, один список, бренд или один SKU, в зависимости от установленного "типа справочника", далее по тексту обозначается "пункт белого списка" ("пункт"))
  • Чёрный список товаров
  • Тип вознаграждения (бонусы шт/%, скидка руб/%)
  • Календарный период, за который учитываются накопления (неделя, месяц, год)
  • Добавить настройки учёта накоплений: а) с учётом оплаты бонусами - да/нет, б) с учётом скидок - да/нет
  • Уровни вознаграждения в зависимости от суммы покупок за прошлый месяц период:
    Например,
    Уровень 1 - от 0 до 100 рублей - на Х пунктов белого списка - бонусы 5%
    Уровень 2 - от 100 до 200 рублей - на Х1 пунктов белого списка - бонусы 5%
    Уровень 3 - от 200 до бесконечности рублей - на Х2 пунктов белого списка - бонусы 5%

P.S. Клиент желает учитывать в накоплениях сумму покупок за вычетом скидок, НО БЕЗ вычета оплаты бонусами.

В профиль покупателя в LOYA добавить соответствующий модуль "Вознаграждение на любимые товары по приоритету". В данном модуле представлен список всех доступных пунктов из белого списка (отдельно по каждой кампании) в порядке приоритета. Порядок приоритета в профиле покупателя может быть скорректирован редактированием профиля в веб-интерфейсе или посредством api запроса.
При запросе текущих значений приоритетов по кампании по api необходимо возвращать перечень доступных "пунктов" белого списка (которые будут запросом на редактирование выставлены в приоритеты).
По умолчанию: Клиент хочет иметь механизм определения приоритета по умолчанию, но пока не знает какой (закладываем "максимум" - возможность задать в рамках механики порядок приоритета "по умолчанию"). Возможно, клиент захочет, чтобы пока покупатель не настроит себе какой-либо порядок (редактированием модуля в веб или по api), он не получает вознаграждений по данной механике.
По умолчанию, если приоритет «пунктов» в профиле клиента в рамках кампании не установлен, то клиент не получает вознаграждение ни на один из «пунктов» соответствующей кампании.

Также данный модуль содержит информацию о текущем уровне накоплений и предыдущем уровне накоплений (за предыдущий период), и доступном количестве пунктов для выбора (в разрезе каждой кампании).

Учитывают ОБЩИЕ накопления, по всем чекам клиентов.

Подготовить api методы для редактирования соответствующего перечня доступных товаров белого списка по данной механике ПО ПРИОРИТЕТУ для данного покупателя.

P.S. В рамках задачи не пересчитываем ретроданные по плагину (т.к. у клиента, под проект которого создаётся плагин, данных не будет). Ретроданные для данного плагина при его установке не пересчитываем, при необходимости производим необходимый расчёт по запросу от клиентов, кому плагин будет установлен. Плагин наполняется данными о суммах покупок в соответствующую таблицу(ы) с момента установки.

Хаутудемо:

Показать описание настроек для подключения разработанного модуля.
Показать подключённый модуль (плагин механик и модуль профиля клиента).
Настроить механику, начисляющую бонусы, с несколькими уровнями, белым списком из категорий, и разным вознаграждением по уровню.
Завести соответствующую кампанию.
Показать, что в профиле покупателя в соответствующем модуле появились товары из белого списка в рамках заведённой кампании.
Уровень накоплений за предыдущий и текущий период, а, следовательно, и количество доступных товаров должно пересчитаться.
Показать информацию в профиле покупателя об уровнях накоплений и доступном количестве "категорий" для вознаграждения.
Расставить категории в порядке приоритета.
Показать, что вознаграждение выдаётся только на товары из доступных категорий для покупателя (в соответствии с настройкой уровней).
Показать документацию по api методу.
Изменить порядок категорий по api.
Показать, что вознаграждение для покупателя выдаётся в соответствии с изменённым порядком приоритета категорий (в соответствии с параметрами настройки уровней).

Кейс:

Белый список - Мороженое, Рыба, Овощи, Фрукты, Молоко
Чёрный список (ЧС) - Мороженое "Коровка", Рыба-меч, Огурцы, Апельсины, Молоко "Подворье"
Тип вознаграждения - бонусы %
Период - месяц
С учётом скидок и оплаты бонусами.
Уровень 1 - от 0 до 100 рублей - на 1 пункт - 5% бонусов
Уровень 2 - от 100 до 200 рублей - на 2 пункта - 5% бонусов
Уровень 3 - от 200 до 300 рублей - на 3 пункта - 5% бонусов
Уровень 4 - от 300 до 400 рублей - на 4 пункта - 5% бонусов
Уровень 5 - от 400 и свыше - на 5 пунктов - 5% бонусов

Клиент 1, Приоритет в профиле
Мороженое
Овощи
Рыба
Фрукты
Молоко

Клиент 2, Приоритет в профиле
Рыба
Овощи
Фрукты
Молоко
Мороженое

Клиент 3, Приоритет в профиле не установлен

Все покупатели пробивают чек с одинаковым наполнением:
Товар 1 - Рыба.Селёдка - 100р
Товар 2 - Мороженое."Коровка" - 50р
Товар 3 - Мороженое."Лучик" - 50р
Товар 4 - Овощи.Помидоры - 70р
Товар 5 - Овощи.Огурцы - 70р
Товар 6 - Овощи.Лук - 50р
Товар 7 - Фрукты.Бананы - 100р
Товар 8 - Фрукты.Апельсины - 100р

Кейс: Клиент 1 - 50р накоплений, Клиент 2 - 300 рублей накоплений, Клиент 3 - 500 рублей накоплений.

Для клиента 1(накопления на уровне 1, приоритетность задана, имеет право на вознаграждение по 1 (ПЕРВОМУ) пункту приоритета, для клиента 1 первый приоритет - мороженое):
Товар 1 - Рыба.Селёдка - 100р - нет вознаграждения (недостаточно накоплений + ЧС)
Товар 2 - Мороженое."Коровка" - 50р - нет вознаграждения, входит в доступные пункты, но ЧС
Товар 3 - Мороженое."Лучик" - 50р - 2.5 бонусов (входит в первый пункт, не ЧС)
Товар 4 - Овощи.Помидоры - 70р - нет вознаграждения (недостаточно накоплений)
Товар 5 - Овощи.Огурцы - 70р - нет вознаграждения (недостаточно накоплений + ЧС)
Товар 6 - Овощи.Лук - 50р - нет вознаграждения (недостаточно накоплений)
Товар 7 - Фрукты.Бананы - 100р - нет вознаграждения (недостаточно накоплений)
Товар 8 - Фрукты.Апельсины - 100р - нет вознаграждения (недостаточно накоплений + ЧС)

Для клиента 2 (накопления на уровне 4, приоритетность задана, имеет право на вознаграждение по 4 (ПЕРВЫМ) пунктам приоритета, для клиента 2 первые 4 пункта - рыба, овощи, фрукты, молоко):
Товар 1 - Рыба.Селёдка - 100р - 5 бонусов (входит в доступные пункты, не ЧС)
Товар 2 - Мороженое."Коровка" - 50р - нет вознаграждения (недостаточно накоплений + ЧС)
Товар 3 - Мороженое."Лучик" - 50р - нет вознаграждения (недостаточно накоплений)
Товар 4 - Овощи.Помидоры - 70р - 3.5 бонусов (входит в доступные пункты, не ЧС)
Товар 5 - Овощи.Огурцы - 70р - нет вознаграждения (входит в доступные пункты, но ЧС)
Товар 6 - Овощи.Лук - 50р - 2.5 бонусов (входит в доступные пункты, не ЧС)
Товар 7 - Фрукты.Бананы - 100р - 5 бонусов (входит в доступные пункты, не ЧС)
Товар 8 - Фрукты.Апельсины - 100р - нет вознаграждения (входит в доступные пункты, но ЧС)

...

Оглавление

Настройки

Данный вид механики позволяет выдавать поуровневое вознаграждение в виде бонуса или скидки на определенные товары, в зависимости от суммы покупок клиента за установленный период действия акции. При этом, чем больше сумма покупок клиента за данный период, тем бОльшее количество товаров по скидке ему доступно.

Покупатель может сам расположить товары, на которые будет предоставляться скидка/бонусы, в порядке приоритета таким образом, чтобы при достижении определенной суммы покупок за заданный период, ему становился доступен определенный товар со скидкой/бонусами. 

Примечания.

1. В рамках данной механики учитываются общая сумма покупок клиента за заданный период, то есть, по всем чекам.

2. По умолчанию, если приоритет товаров не установлен, то клиент не получит вознаграждение ни на один из товаров.

Шаблон данной механики можно настроить в разделе интерфейса Кампании – Шаблоны механик:

Image Added

Справочник товаров:

      Белый список – поле для названия группы товаров, которые будут участвовать в акции. Добавить товары в группу можно уже после сохранения шаблона механики, на этапе запуска соответствующей кампании с использованием данной механики.

      Черный список – поле для названия группы товаров-исключений из акции. Добавить товары в группу можно уже после сохранения шаблона механики, на этапе запуска соответствующей кампании с использованием данной механики. По умолчанию, выставлена настройка Без исключений.

Вознаграждение:

      Тип вознаграждения – способ выдачи вознаграждения на товары. Возможные варианты: 

            Скидка – может даваться в рублях (руб.) или процентах от стоимости товара (%).

            Бонус – может начисляться в определённом количестве (шт.) или процентах от стоимости товара (%).

      Календарный период – временной отрезок (неделя/месяц/год), за который будет рассчитываться сумма покупок клиента.

      С учетом оплаты бонусами – при расчете суммы покупок клиента будут учитываться суммы, погашенные бонусными средствами.

      С учетом скидок – при расчете суммы покупок клиента будут учитываться суммы оплаты за вычетом предоставленных скидок.

Уровни вознаграждений:

С помощью кнопок Image Addedи Image Added можно, соответственно, добавлять или удалять суммовые пороги покупок клиента за заданный период и устанавливать размер предоставляемого на каждом уровне вознаграждения:

Image Added

Запуск

Настройки шаблона механики необходимо сохранить:

Image Added

Затем, в разделе интерфейса Кампании – Кампании нужно создать кампанию, которая будет работать на основе данного шаблона механики, и сохранить ее:

Image Added

Сохраненную кампанию необходимо запустить:

Image Added

Для всех участников маркетинговой кампании формируется одинаковый список "любимых" товаров и одинаковый список товаров-исключений. Сформировать оба списка можно после сохранения шаблона механики Вознаграждение за любимые товары по приоритету, на этапе запуска соответствующей кампании с использованием данной механики, воспользовавшись специальной кнопкой:


Image Added

Выбрав товары, не забудьте нажать кнопку Сохранить:

Image Added

Можно назначить разные списки "любимых" товаров для разных групп покупателей. Для этого необходимо завести несколько кампаний на основе механики Вознаграждение за любимые товары по приоритету с разными списками "любимых" товаров, указав для каждой кампании свой покупательский контингент в форме заранее сформированных сегментов или групп:

Image Added

Сразу после запуска кампании в компоненте профиля клиента Вознаграждение за любимые товары по приоритету станет доступна расстановка "любимых" товаров в порядке приоритетов (по кнопке Выставить приоритет):

Image Added

Перемещение товаров в списке приоритетов осуществляется с помощью стрелок Image Added. Выставив нужные приоритеты, не забудьте нажать кнопку Сохранить:

Image Added

В дальнейшем, приоритеты товаров можно изменять прямо из профиля клиента, пользуясь кнопкой Выставить приоритет.

Во внешней системе покупатель может сам расположить товары, на которые будет предоставляться скидка/бонусы, в порядке приоритета таким образом, чтобы при достижении определенной суммы покупок за заданный период, ему становился доступен определенный товар со скидкой/бонусами. Расставленные клиентом приоритеты товаров выгружаются в LOYA из внешней системы через API.