Вкладка «Лояльность»
Программа лояльности начисляет клиентам баллы за заказы на сайте и даёт оплачивать ими часть следующих покупок. Баллы хранятся и считаются на сайте, а Октопус управляет программой: задаёт правила, присваивает клиентам уровни, начисляет и списывает баллы из сценариев, строит сегменты по операциям с баллами.
Вкладка находится в разделе «Настройки» → «Лояльность».
Управление программой доступно для проектов на 1С-Битрикс. Для сайтов на InSales Октопус получает баланс баллов из InSales, а настройки и уровни задаются в самом InSales.
Подключение
- Установите на сайт модуль «Октопус CDP: Программа лояльности» из Маркетплейса 1С-Битрикс. Модуль работает вместе с основным модулем «Октопус CDP», он должен быть установлен и подключён к проекту.
- Откройте вкладку «Лояльность» в Октопусе. Кабинет сам найдёт установленный модуль — обычно в течение минуты после установки.
- Проверьте настройки и при необходимости добавьте уровни (ниже).
После подключения модуль сам забирает настройки из Октопуса и передаёт в Октопус операции с баллами — в том числе прошлые, накопленные до подключения.
Настройки
| Настройка | Что задаёт | По умолчанию |
|---|---|---|
| Холдирование баллов | Через сколько дней после начисления баллы становятся доступны. Защищает от списания баллов за заказ, который потом вернут | 14 дн. |
| Срок сгорания баллов | Через сколько месяцев начисленные баллы сгорают | 6 мес. |
| % начисления по умолчанию | Какой % от суммы заказа начисляется баллами клиенту без уровня. Если есть уровень с суммой заказов 0, действует его % (см. «Уровни») | 5 % |
| Множитель начисления | Временный коэффициент для акций: 2 — двойные баллы, 1 — обычное начисление | 1 |
| Начисление на товары со скидкой | Максимальная скидка на товар, при которой на него ещё начисляются баллы: 0 — только на товары без скидки, 100 — на все товары | 0 % |
| Максимальный % оплаты баллами | Какую часть суммы заказа можно оплатить баллами | 100 % |
После нажатия «Сохранить» настройки уходят на сайт автоматически.
% начисления фиксируется в заказе в момент оформления: если клиент потом сменит уровень или закончится акция с множителем, баллы за уже оформленный заказ не пересчитаются.
Уровни
Уровни дают разный % начисления в зависимости от того, сколько клиент купил. Для каждого уровня задаются:
- Название уровня — например, «Бронзовый», «Серебряный», «Золотой»;
- Процент начисления — какой % от суммы заказа начисляется баллами;
- Сумма заказов для достижения уровня — с какой суммы покупок клиент попадает на уровень.
Как Октопус присваивает уровень
- Считается сумма оплаченных и не отменённых заказов клиента за всё время. Если клиент склеен с другими карточками, их заказы суммируются.
- Клиент получает самый высокий уровень, до суммы которого он дотянул. Если сумма уменьшилась (например, заказ отменили), уровень понижается.
- Уровни пересчитываются после каждого заказа с сайта, при склейке и расклейке клиентов, после изменения уровней и каждую ночь.
- Новый % начисления уходит на сайт автоматически.
Уровень по умолчанию
Уровень с суммой заказов 0 — уровень по умолчанию. На нём все клиенты, которые не дотянули до других уровней, в том числе ещё ничего не купившие. Его % начисления заменяет настройку «% начисления по умолчанию». Если такого уровня нет, клиентам без уровня начисляется «% начисления по умолчанию».
Удаление уровня
Удаление подтверждается пин-кодом. Клиенты удалённого уровня переходят на ближайший уровень ниже.
Баланс и уровень в карточке клиента
У клиентов появляются три поля:
- «Баланс баллов» — сколько баллов у клиента на сайте. Обновляется, когда сайт присылает данные клиента: после начисления, списания или сгорания баллов. Если операций ещё не было — 0.
- «Уровень лояльности» — текущий уровень клиента. Если клиент не дотянул ни до одного уровня, а уровня по умолчанию нет — «Без уровня».
- «Процент начисления, %» — какой % от суммы заказа начисляется клиенту баллами: % его уровня, а без уровня — «% начисления по умолчанию». Множитель акции сюда не входит.
Поля видны в карточке клиента, по ним можно строить сегменты («Баланс баллов больше 500», «Уровень лояльности — Золотой») и подставлять их в письма масками из группы «Пользователь» — например, «У вас 250 баллов, ваш уровень — Золотой, вам начисляется 10 % баллами». Поля заполняются автоматически, изменить или удалить их в настройках полей нельзя.
В ленте событий карточки видны все операции с баллами: «Начислено 250 баллов», «Списано 100 баллов» — с источником, комментарием и датами.
Баллы в сценариях
Действия
В ноде «Действие» в блоке инструментов появляется «Лояльность» с тремя действиями:
| Действие | Настройки | Что происходит |
|---|---|---|
| Начислить баллы | Сколько баллов; через сколько дней баллы станут доступны (0 — сразу); через сколько дней сгорят (пусто — по настройкам программы); комментарий | Баллы начисляются клиенту на сайте |
| Списать баллы | Сколько баллов; комментарий | Баллы списываются. Если баллов меньше, чем указано, списывается весь баланс |
| Сжечь последнее начисление | — | Сгорает последнее начисление клиента |
Действие пропускается — без ошибки, сценарий идёт дальше — если у клиента нет аккаунта на сайте или нечего списывать. Причина видна в журнале сценария.
В следующих шагах доступны маски результата: количество баллов (для списания — сколько списано фактически), результат и пояснение. В тестовом запуске сценария баллы не начисляются и не списываются.
События
В ноде «Событие» в группе «Лояльность» есть два события:
- «Начислены баллы» — клиенту начислены баллы: за заказ (в момент оплаты), из сценария, вручную на сайте;
- «Списаны баллы» — у клиента списаны баллы.
Условие события — количество баллов в операции: например, «больше 500». Чтобы сценарий запускался на любую операцию, укажите «больше 0». В письмах сценария доступны маски операции: количество баллов, комментарий, источник, дата, с которой баллы доступны, и дата сгорания.
По операциям, загруженным при подключении модуля, сценарии не запускаются.
Пример: событие «Начислены баллы», больше 0 → письмо «Вам начислено #EVENT_AMOUNT# баллов, они станут доступны #EVENT_DATE_ACTIVE#».
Сегменты по операциям с баллами
В конструкторе сегментов в группе «Лояльность»:
| Условие | Что проверяет |
|---|---|
| Операция с баллами | Были ли начисления или списания |
| Источник операции с баллами | Откуда операция: заказ, сценарий Октопуса, Октопус, вручную на сайте |
| Дата операции с баллами | Когда была операция: в день, до, после, между датами |
| Баллов в операции | Количество баллов в одной операции |
| Количество операций с баллами | Сколько было подходящих операций |
| Сумма баллов в операциях | Сколько баллов всего в подходящих операциях |
Условия группы считаются вместе. Например, «Операция — начисление» + «Дата — между 01.09 и 30.09» + «Сумма баллов — больше 1000» — клиенты, которым за сентябрь начислили больше 1000 баллов. Клиенты без подходящих операций в такой сегмент не попадают.
Условия группы доступны и в нодах «Условие» сценариев.
Частые вопросы
Баланс в Октопусе отличается от сайта. Баланс обновляется, когда сайт присылает данные клиента, обычно в течение пары минут после операции. У клиентов, по которым с момента подключения модуля не было операций, баланс появится после первой операции.
Клиент с несколькими аккаунтами на сайте. Баллы у каждого аккаунта свои. Уровень считается по всем склеенным карточкам вместе и одинаковый для всех аккаунтов клиента. Действия сценария начисляют баллы на аккаунт самого клиента, а если его нет — на самый новый из склеенных.
Изменил уровни — когда клиенты увидят новый %. Сразу после сохранения уровня Октопус пересчитывает уровни и отправляет новый % на сайт.