Настроим OkoCRM под ваш бизнес
Экономим ваше время и забираем внедрение CRM на себя
Заказать консультацию
Интеграции

BonusPro программа бонусной лояльности

BonusPro — это виджет для OkoCRM, который превращает её в полноценную программу бонусной лояльности. Менеджер начисляет и списывает баллы клиентам, выдаёт промокоды, ведёт уровни кэшбэка и автоматически сжигает старые бонусы — всё это прямо в карточке сделки или контакта, без переключения в отдельный сервис.

Эта инструкция расскажет, как настроить программу с нуля, разграничить доступ сотрудникам, начать работать с клиентами, где смотреть историю и как клиенты получают уведомления.

Что внутри

1. Установка и первый запуск
2. Настройки программы
3. Уровни лояльности и кэшбэк
4. Промокоды
5. Подключение клиента к программе
6. Начисление, списание и корректировка баллов
7. Применение промокода
8. История операций контакта
9. Список всех участников
10. Сгорание бонусов и предупреждения
11. Уведомления клиентам — почта, мессенджер, SMS
12. Автоматическое начисление по этапу сделки
13. Права доступа сотрудников

1. Установка и первый запуск

BonusPro ставится из магазина приложений OkoCRM, как любой другой виджет. После установки в левой панели CRM появляется иконка BonusPro — вход на страницу управления программой. Иконка также появляется в карточке каждой сделки и каждого контакта.

На странице управления — четыре вкладки: Программа, Уровни, Промокоды, Участники. Рекомендуемый порядок настройки с нуля: Программа → Уровни (хотя бы один со стартовым порогом 0) → Промокоды (по желанию) → Подключаем первого клиента.

2. Настройки программы

Откройте вкладку Программа. Здесь хранятся базовые параметры всей бонусной системы. Без них программа работать не начнёт.

Программа активна — главный переключатель. Если выключен, бонусы не начисляются и не списываются, уведомления не уходят, автоматическое сгорание не работает.

Название валюты — слово, которым в письмах и сообщениях клиентам называются ваши бонусы: «начислено 100 баллов», «у вас 500 спасибок». По умолчанию — баллов.

Макс. оплата бонусами (%) — какую долю заказа клиент может закрыть бонусами. Например, 30% означает, что при заказе на 1000 ₽ можно списать максимум 300 баллов.

Приветственные бонусы — сколько баллов получит клиент сразу после подключения к программе. Если поле пустое или 0 — приветственного начисления не будет.

Срок действия бонусов (дней) — через сколько дней начисленные баллы сгорают. Если оставить пустым, бонусы не сгорают никогда.

Предупреждать о сгорании за (дней) — за сколько дней до сгорания клиенту уйдёт напоминание (письмо, сообщение в мессенджер, SMS — по настроенным каналам). Подталкивает клиента сделать покупку до сгорания.

Ниже основных полей — блок Уведомления клиентам в виде таблицы: три канала (Почта / Мессенджер / SMS) и пять событий (подключение, начисление, списание, скорое сгорание, повышение уровня). Подробнее в разделе 11.

После любых изменений нажмите Сохранить настройки.

3. Уровни лояльности и кэшбэк

Уровни — это ступени программы, которые клиент проходит по мере покупок. У каждого уровня свой кэшбэк (процент от покупки, который клиент получит баллами) и порог оборота (сколько денег нужно потратить, чтобы получить этот уровень).

Вкладка Уровни разделена пополам: слева форма создания и редактирования, справа список уже существующих уровней.

Чтобы добавить уровень, заполните Название (например Серебро), Порог оборота в рублях и Кэшбэк в процентах. Нажмите Добавить уровень. Уровень можно отредактировать (карандаш в строке) или удалить (корзина).

Важно про стартовый уровень. Чтобы у клиентов сразу после подключения был кэшбэк (например, базовые 1%), создайте уровень с порогом 0. Все новые участники автоматически получат его при регистрации в программе.

Уровень не понижается. Однажды получив Золото, клиент остаётся на нём, даже если перестанет покупать. При удалении уровня участники не теряют его — остаются на нём, пока не перейдут на следующий естественным путём.

4. Промокоды

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

Скидка % — снижает сумму заказа на указанный процент. Промокод SUMMER10 с типом «Скидка %» и значением 10 даст клиенту скидку 10% от суммы заказа.

Скидка ₽ — снижает сумму заказа на фиксированную сумму. Например, минус 500 ₽.

Бонусы — начисляет клиенту фиксированное количество баллов на счёт. Для приветственных акций и подарков.

Поля формы:

Код — уникальная строка, которую клиент или менеджер вводит при применении. Лучше латиницей в верхнем регистре: WELCOME2026, BLACKFRIDAY.

Тип — один из трёх описанных выше.

Размер скидки / Сумма бонусов — числовое значение, зависит от типа.

Макс. использований — сколько раз промокод можно применить в сумме всеми клиентами. Пустое поле — без ограничений.

Действует до — дата, после которой промокод становится неактивным. Пустое поле — срока нет.

В списке у каждого промокода виден статус: Активен (зелёная плашка) или Неактивен (серая). Промокод становится неактивным, когда у него истёк срок или закончились использования.

5. Подключение клиента к программе

Откройте карточку любого контакта или сделки. В панели виджетов нажмите иконку BonusPro. Если контакт ещё не в программе, окно покажет кнопку Подключить к программе.

После нажатия: контакт регистрируется, ему создаётся бонусный счёт, начисляются приветственные баллы (если они настроены в Программе), присваивается стартовый уровень. На указанные в настройках каналы (почта, мессенджер, SMS) уходит уведомление о подключении.

После регистрации окно сразу превращается в полноценную карточку участника программы — с балансом, уровнем, статистикой и кнопками операций.

6. Начисление, списание и корректировка баллов

В карточке участника сверху виден текущий баланс баллов, значок уровня, и статистика «заработано / списано / суммарный оборот покупок». Под балансом — четыре кнопки действий: Начислить, Списать, Корректировка, Промокод.

Начислить открывает форму с двумя полями: Сумма бонусов и Сумма покупки.

Когда виджет открыт из карточки сделки, оба поля заполняются автоматически: сумма покупки = бюджет сделки, сумма бонусов = бюджет × кэшбэк уровня клиента. Менеджеру остаётся только нажать Начислить.

Когда виджет открыт из карточки контакта (без сделки), поля пустые — заполните вручную. Сумма покупки важна для пересчёта уровня: только она увеличивает суммарный оборот клиента и поднимает его на следующую ступень. Если оставить пустым — уровень не пересчитается.

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

Корректировка — ручное изменение баланса со знаком + или . Используйте для компенсации ошибки или подарка вне обычной логики. Корректировка не меняет статистику заработано/списано/оборот и не пересчитывает уровень. По умолчанию доступна только сотрудникам с правом «Настраивать программу» (см. раздел 13) — это ответственная операция.

После каждого действия окно обновляется: вы сразу видите новый баланс и операцию в истории внизу.

7. Применение промокода

Кнопка Промокод открывает форму с полями Промокод и Сумма заказа. Введите код (например WELCOME2026) и сумму заказа.

Сумма заказа нужна, чтобы виджет посчитал размер скидки в процентах. Для типа Бонусы сумма заказа не используется — клиент получит фиксированное количество баллов независимо от заказа.

После применения вы увидите уведомление с фактической суммой скидки или начисления. Использование промокода запишется в историю клиента в отдельной вкладке «Промокоды».

Промокод не применится, если:

— он неактивен или просрочен;
— у него закончились использования;
— клиент уже использовал его максимальное количество раз;
— сумма заказа меньше минимальной для этого промокода.

8. История операций контакта

Под кнопками действий в карточке участника есть две вкладки истории: Операции и Промокоды.

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

Во вкладке Промокоды видны все применённые этим клиентом промокоды: код, тип скидки, фактическая сумма и дата применения.

Если операций или промокодов много, история разбивается по страницам — внизу появляются кнопки ← Назад и Вперёд →.

9. Список всех участников

Вкладка Участники на странице виджета показывает всех клиентов, подключённых к программе. Сверху два фильтра:

Уровень — показать участников только выбранного уровня.

Баланс — показать только тех, у кого есть баллы (или, наоборот, у кого баланс пустой).

В каждой строке: имя контакта, его уровень и текущий баланс. Клик по строке открывает карточку контакта в CRM — оттуда можно совершать любые операции.

Если участников много, список разбивается на страницы по 30 человек с кнопками перелистывания.

10. Сгорание бонусов и предупреждения

Если в настройках программы задан Срок действия бонусов, каждое начисление имеет свою дату сгорания. Например, при сроке 180 дней — баллы, начисленные сегодня, сгорят через 180 дней.

Каждый день в 04:30 утра программа автоматически проверяет начисления и сжигает остатки тех, у которых истёк срок. В истории клиента появляется операция Сгорание с отрицательной суммой.

Если в настройках указано Предупреждать о сгорании за N дней, в это же утро уходит уведомление тем клиентам, у которых через ровно N дней что-то сгорит. Сообщение мотивирует потратить бонусы до даты сгорания. Канал отправки — по таблице уведомлений (см. раздел 11).

Сгорают сначала самые старые бонусы. Это значит, что активные клиенты, которые часто тратят, скорее всего ничего не теряют — у них старые баллы успеют уйти на покупки раньше срока сгорания.

Если срок действия в настройках не задан — бонусы не сгорают вообще.

11. Уведомления клиентам

BonusPro может сообщать клиентам о событиях программы по трём каналам: почта, мессенджер (Telegram, WhatsApp, ВК, Viber, MAX, Авито, OkoChat), SMS. В блоке Уведомления клиентам на вкладке Программа — таблица: три столбца (каналы) и пять строк (события):

— При подключении к программе
— При начислении бонусов
— При списании бонусов
— Предупреждение о скором сгорании
— При повышении уровня

Включая галку — разрешаете отправку по этому каналу для этого события. Например: подтверждение начисления — по почте и в мессенджер, предупреждение о сгорании — по всем трём, повышение уровня — только в мессенджер.

Почта — фирменное письмо с лого BonusPro. Уходит, если у контакта указан email. Если email нет — просто не отправляется.

Мессенджер — короткое сообщение в тот мессенджер, в котором клиент уже общался с бизнесом через CRM. Использует подключённые в CRM интеграции мессенджеров. Если у клиента нет истории общения ни в одном мессенджере — сообщение не уходит.

SMS — через подключённого SMS-отправителя OkoCRM. На вкладке Программа выбирается SMS-отправитель по умолчанию. Если у отправителя истекла оплата или у клиента нет телефона — SMS не уходит.

Если в вашем аккаунте OkoCRM не подключены ни мессенджер-интеграции, ни SMS-отправители — соответствующие столбцы таблицы заблокированы, а ниже появляются карточки с предложением подключить нужную интеграцию из магазина приложений.

Все сообщения уходят в фоновом режиме — операция (начисление/списание) не ждёт доставки. Если канал недоступен — операция всё равно выполняется, просто сообщение по этому каналу не уходит.

12. Автоматическое начисление по этапу сделки

BonusPro поддерживает автодействие виджета на этапах воронки. Когда сделка попадает на настроенный этап, программа сама начисляет клиенту бонусы по выбранному правилу.

Чтобы настроить: Воронка → Этап → Автодействия → + Добавить автодействие → BonusPro: начислить бонусы.

В окне автодействия — четыре параметра:

Способ расчёта суммы — три варианта:
Фиксированная сумма — задаёте конкретное число баллов (например, всегда 50 баллов за переход на этап «Заказ оформлен»).
Процент от суммы сделки — заданный процент от бюджета сделки. Не зависит от уровня клиента, удобно для разовых акций.
По кэшбэку уровня клиента — процент берётся из уровня клиента в программе. Самый частый сценарий.

Фиксированная сумма (баллов) — используется только в режиме «Фиксированная сумма».

Процент от суммы сделки (%) — используется только в режиме «Процент от суммы сделки».

Подключать контакта к программе, если он ещё не участник — галка. Включена: если у контакта ещё нет бонусного счёта, BonusPro автоматически его подключит и засчитает приветственные баллы. Выключена: автодействие пропускает контактов, не зарегистрированных в программе.

Комментарий к начислению — текст, который запишется в историю операции клиента.

Если у сделки нет бюджета и выбран режим «Процент от суммы сделки» или «По кэшбэку уровня» — автодействие пропустит начисление (нечего считать). Режим «Фиксированная сумма» сработает в любом случае, даже на нулевой сделке.

13. Права доступа сотрудников

BonusPro встроен в стандартную систему ролей OkoCRM. Для каждой роли можно отдельно настроить, что разрешено: смотреть, начислять, списывать, менять настройки программы.

Заходить нужно в Настройки → Пользователи → Права доступа → Программа лояльности. Там 4 переключателя:

Смотреть программу — видеть виджет вообще. Иконку в панели, окно клиента, балансы, историю, список участников. Без этого права виджет просто не показывается пользователю.

Начислять баллы — начислять, подключать контактов к программе, применять промокоды. Все операции, которые увеличивают баланс клиента.

Списывать баллы — списывать баллы у клиента.

Настраивать программу — управлять настройками программы, уровнями, промокодами; делать корректировку баланса. Административные операции.

Из этих переключателей собираются типовые сценарии:

Полный доступ — все 4 галки включены. Подходит руководителю отдела или владельцу.

Менеджер со списанием — смотреть + начислять + списывать. Не может менять настройки программы и делать корректировку.

Менеджер только начисления — смотреть + начислять. Может только начислять, не может списывать или менять настройки.

Просмотр — только смотреть. Видит балансы и историю, не может выполнять никаких операций.

Полный запрет — все галки выключены. Виджет не показывается пользователю вообще.

Владелец аккаунта и роли с флагом «Суперадмин» получают полный доступ автоматически, независимо от настроек прав.

Права проверяются и на стороне сервера — обойти ограничение через браузер не получится.

Подсказки и частые ошибки

«Уровень не присваивается клиенту» — проверьте, что при начислении заполняете поле Сумма покупки. Уровень рассчитывается по обороту покупок, а не по количеству начисленных баллов. Если в поле пусто — оборот не растёт.

«У клиентов нет уровня после подключения» — создайте уровень с порогом 0. Он автоматически присвоится всем новым участникам сразу при регистрации.

«Из сделки начисляю — поле "Сумма бонусов" пустое» — у клиента ещё нет уровня (кэшбэк = 0%), виджет посчитал 0. Решение: либо ввести сумму вручную, либо создать стартовый уровень с порогом 0 и базовым кэшбэком 1%.

«Сотрудник не видит виджет, хотя он установлен» — проверьте права роли в Настройках → Пользователи. Без права «Смотреть программу» виджет скрыт. Также убедитесь, что сама интеграция BonusPro подключена в магазине приложений.

«Сотрудник не может списывать баллы, но может начислять» — у его роли включено «Начислять баллы», но не включено «Списывать баллы». Это нормальная защита: списание — более ответственная операция, иногда даётся только проверенным менеджерам.

«Уведомления не приходят» — проверьте по очереди:
— включён ли нужный канал в таблице уведомлений на вкладке Программа;
— есть ли у контакта email / телефон / история общения в мессенджере;
— включена ли сама программа (главный переключатель);
— оплачена ли соответствующая интеграция (для SMS или мессенджеров).

«Промокод не применяется» — посмотрите статус промокода во вкладке Промокоды. Серая плашка Неактивен значит, что закончился срок или использования. Если статус Активен — проверьте, не сделал ли клиент уже максимально разрешённое число применений.

«Удалил уровень — что с участниками?» — они остаются на нём как есть. Просто новые клиенты на этот уровень больше не попадают. Если потом клиент дорастёт до следующего уровня — система перенесёт его туда автоматически.

«Сгорело меньше, чем я ожидал» — сначала сгорают самые старые баллы. Если клиент успел потратить старые баллы до даты сгорания — сгорать нечему. Это нормально, защита для активных клиентов.

«Автодействие на этапе создаёт двойное начисление» — не должно. Каждое автодействие срабатывает один раз при попадании сделки на этап. Если перетащить сделку обратно и снова на тот же этап — оно сработает повторно. Защита от двойного срабатывания на одно попадание встроена.

«Хочу отдать промокоды маркетологу, а настройки программы — нет» — сейчас Программа / Уровни / Промокоды объединены под одним правом «Настраивать программу». Разделение по подразделам — в планах развития; пока — выдавать это право целиком или не выдавать.

Подключение виджета бесплатное.

Статья помогла вам?
Да Нет
Благодарим за оценку!

Ваши оценки помогают сделать базу знаний еще лучше и информативнее.

Положительно оценили статью: 0 пользователей
Не теряйте время на изучение инструкций
Поручите настройку CRM настоящим профи, которые помогут повысить продажи и автоматизировать рутину
Заказать консультацию
Наверх
Продолжая использовать сайт, Вы даете согласие на обработку файлов cookies в соответствии с Политикой обработки персональных данных.
Я согласен