
Задача: программа лояльности Kilbil есть, а магазин на WooCommerce про неё не знает
История почти у всех одинаковая. Сначала появился офлайн: магазин, касса, программа лояльности. Клиентам завели электронные карты, настроили начисление баллов, запустили акции и рассылки по сегментам. Kilbil с этим справляется: это российская платформа лояльности для ритейла, где живут бонусы и скидки, электронные карты, акции, сегменты и рассылки. Через год или два открылся интернет-магазин на WooCommerce. И зажил своей отдельной жизнью.
Для покупателя картина выглядит странно. На кассе ему говорят: у вас накоплено полторы тысячи бонусов, можете списать часть при следующей покупке. Он открывает сайт того же бренда, кладёт товар в корзину и не видит ничего. Ни баланса, ни скидки, ни строчки о том, сколько баллов вернётся за эту покупку. Программа лояльности заканчивается на пороге офлайн-точки.
У бизнеса последствия менее заметные, но их больше. База клиентов раскалывается надвое: часть покупок учтена в Kilbil, часть висит только в админке WooCommerce. Уровни клиентов считаются по неполной сумме покупок, значит, кто-то давно заслужил повышенный процент, но так его и не увидел. Сегменты для рассылок собираются по половине данных. Отчёт по среднему чеку и частоте покупок показывает не то, что происходит на самом деле.
Ручной перенос заказов ломается на первом же всплеске продаж. По нашим наблюдениям, дальше сценарий повторяется почти у всех: менеджер пропускает часть заказов, ошибается в сумме, начисляет дважды одному и тому же человеку. Разбираться с этим приходится уже в переписке с недовольным покупателем.
Чтобы не сшивать две системы руками, мы сделали плагин лояльности Kilbil для WooCommerce. Он стоит 1190 рублей, продаётся с лицензионным ключом, помощь с установкой и поддержка входят в стоимость. Ниже по частям: что он делает, чего не делает и что понадобится для запуска.
Если магазин работает не на WooCommerce, а на 1С-Битрикс, для него у нас есть отдельное решение с той же логикой. Дальше речь про конкретную реализацию под WooCommerce.
Бонусы в WooCommerce: что видит покупатель
Бонусная механика работает только тогда, когда человек видит её до оплаты, а не узнаёт постфактум из письма. Поэтому плагин выводит данные лояльности в четырёх местах сайта, ровно там, где принимается решение о покупке: в карточке товара, в каталоге, в корзине и на странице оформления заказа. Пятое место, личный кабинет, работает уже после покупки и держит человека в программе.
Карточка товара и каталог
Под ценой появляется строка о том, сколько бонусов начислится за покупку этого товара. Не общий текст про программу лояльности, а конкретное число рядом с конкретной ценой. То же самое в каталоге, в плитке товара, ещё до перехода в карточку.
Смысл простой: цена перестаёт быть единственным аргументом на странице. Покупатель сравнивает вас с маркетплейсом и видит не только сумму, но и возврат в баллах. Насколько сильно это влияет на решение, честно скажет только ваша Метрика, но данные хотя бы стоят у человека перед глазами.
Корзина
Под итоговой суммой выводится строка «Бонусов за заказ»: сколько баллов принесёт вся корзина целиком. Число пересчитывается на лету, поэтому покупатель меняет количество товаров и тут же видит новую сумму бонусов, без перезагрузки страницы.
Пересчёт без перезагрузки мы делали намеренно. Человек добавляет вторую единицу товара и наблюдает, как растёт возврат в баллах, а не гадает, изменилось ли что-нибудь. Сработает ли это как аргумент в пользу большей корзины, зависит от вашей механики и щедрости процентов.
Оформление заказа
Это главный экран во всей цепочке. Здесь покупатель выбирает, что делать с бонусами: списать накопленное или начислить за этот заказ. Плагин сам считает доступный лимит и применяет скидку, поэтому списание бонусов в WooCommerce не требует от человека ни калькулятора, ни правил на полстраницы мелким шрифтом. Он видит, сколько можно списать, выбирает вариант и получает пересчитанную сумму к оплате.
Личный кабинет
На странице «Мой аккаунт» подтягиваются данные клиента прямо из Kilbil: баланс бонусов, процент начисления, процент списания, накопленная сумма покупок, текущий и следующий уровни, а также сколько осталось до перехода на следующий уровень.
Последний пункт мы считаем самым полезным для удержания, хотя проверять эту гипотезу нужно на своей аудитории. Строка «до следующего уровня осталось потратить столько-то» читается как понятная цель, а не как абстрактная выгода. Названия уровней при этом ваши: как вы назвали их в Kilbil, так они и покажутся на сайте.
Что уходит из WooCommerce в Kilbil
Витрина - это половина дела. Вторая половина в том, чтобы данные доезжали до Kilbil без участия человека.
После успешной оплаты заказ автоматически уходит в Kilbil. Момент отправки выбран сознательно: не в тот миг, когда покупатель нажал кнопку оформления, а после подтверждения оплаты. Иначе брошенные и неоплаченные заказы засоряли бы историю покупок и портили расчёт уровней. Клиент получает начисление за то, что действительно купил.
Второй сценарий касается клиентской базы. Когда человек регистрируется на сайте или редактирует профиль, плагин создаёт или обновляет карточку клиента в Kilbil. Покупатель из онлайна не остаётся вне системы лояльности, а если он поменял данные в личном кабинете, карточка в Kilbil получит те же изменения.
Дальше в дело вступает сама Kilbil. Плагин передаёт ей оплаченный заказ и клиента, а всё остальное происходит уже внутри платформы: там растёт сумма покупок, там пересчитываются уровни по вашим правилам, там собираются сегменты, рассылки и акции. Наша часть заканчивается на передаче данных, зато онлайн и офлайн наконец складываются в одну картину.
Теперь честно о границах. Интеграция WooCommerce с программой лояльности закрывает задачи лояльности и ничего сверх этого.
| Плагин делает | Плагин не делает |
|---|---|
| Отправляет оплаченные заказы в Kilbil | Не переносит товары на сайт и обратно |
| Создаёт и обновляет клиентов в Kilbil | Не синхронизирует складские остатки |
| Считает лимит списания и применяет скидку | Не выгружает и не импортирует каталог |
| Показывает баланс, уровни и начисления | Не заменяет учётную систему и не работает вместо 1С |
Если нужен обмен товарами, ценами и остатками, это отдельная задача другого класса. Про неё у нас есть разбор про интеграцию интернет-магазина с 1С, там как раз про товарный контур.
Как подключить плагин Kilbil к WooCommerce: требования и шаги
Требований немного, но обойти их не получится. Нужен работающий магазин на WooCommerce и действующий аккаунт Kilbil с доступом к API. Без второго пункта плагину просто не с чем разговаривать.
| Что нужно | Зачем | Где взять |
|---|---|---|
| Работающий WooCommerce | Плагин встраивается в карточку, каталог, корзину, оформление заказа и личный кабинет | Ваш сайт на WordPress |
| Аккаунт Kilbil с доступом к API | Обмен заказами, клиентами и балансами идёт через API | Ваш договор и личный кабинет Kilbil |
| Доступ в админку WordPress | Установка и активация плагина, ввод настроек | Администратор сайта |
| Лицензионный ключ | Активация плагина после покупки | Приходит после оплаты в нашем Маркете |
| Согласованные правила лояльности | Проценты начисления и лимиты списания задаются в вашей программе лояльности | Ваш маркетолог или владелец программы |
Дальше идёт установка, и ничего экзотического в ней нет.
- Покупаете плагин, получаете файлы плагина и лицензионный ключ.
- Загружаете плагин в WordPress и активируете, ключ вводите в настройках.
- Указываете доступы к API Kilbil из вашего аккаунта.
- Проверяете, как выводятся бонусы в карточке товара, в каталоге и в корзине.
- Делаете тестовый заказ с оплатой и смотрите, как он появился в Kilbil.
- Проверяете личный кабинет: баланс, проценты, уровень, остаток до следующего уровня.
Пятый шаг пропускать не советуем. Сделайте тестовый заказ с реальной оплатой на небольшую сумму. Платить лучше тем же способом оплаты, которым платит большинство ваших покупателей. Так вы убедитесь, что цепочка отработала целиком, а не только её видимая часть.
Если что-то не сходится, помощь с установкой уже входит в стоимость. Это наш код, мы знаем, где смотреть, поэтому разбор обычно занимает меньше времени, чем поиск стороннего подрядчика.
Нестандартная логика бонусов и магазины на Битриксе
Бонусные механики редко совпадают у двух компаний. Кому-то нужно запретить списание на товарах со скидкой, кому-то ограничить начисление отдельными категориями, кому-то показывать бонусы иначе или связать лояльность с самовывозом из конкретной точки. Ничего этого в плагине нет, и придумывать несуществующие галочки мы не станем.
Такие вещи решаются доработкой. Мы берём стандартный плагин как основу и дописываем нужную логику под ваш магазин, это обычная работа в рамках разработки сайтов и магазинов. Опишите свои правила в брифе, и мы посчитаем доработку: сроки и стоимость зависят от того, насколько сложные условия вы хотите получить. Если удобнее обсудить голосом, напишите или позвоните нам через страницу контактов.
Для магазинов на другой платформе есть отдельное решение. Если ваш сайт на 1С-Битрикс, посмотрите модуль интеграции с Kilbil для Битрикса и разбор в соседней статье про бонусы Kilbil в магазине на Битриксе. Логика похожая, реализация другая, потому что платформы устроены по-разному.
И ещё одно, про что владельцы магазинов вспоминают поздно. Любая интеграция живёт в подвижной среде: обновляется WordPress, обновляется WooCommerce, меняется тема, ставится ещё один плагин от другого разработчика. Иногда после такого обновления что-то перестаёт совпадать, и бонусы тихо пропадают с витрины. Заметить это без присмотра сложно, потому что сайт продолжает работать и заказы идут. Что именно входит в регулярный присмотр за сайтом, мы разбирали в материале про обслуживание сайта.
Сколько стоит плагин лояльности для WooCommerce
Плагин стоит 1190 рублей. Это готовое решение из нашего Маркета: мы сами его разработали, сами обновляем и сами отвечаем на вопросы по нему. Последнее обновление вышло 2 июня 2026 года.
Продаётся с лицензионным ключом. В стоимость входит помощь с установкой и поддержка, то есть вам не придётся искать отдельного подрядчика, чтобы просто запустить плагин на своём сайте. Если на этапе подключения возникнет вопрос по доступам к API или по выводу бонусов в теме магазина, мы подключимся.
Что вы получаете на выходе: покупатель видит начисление в карточке товара и в корзине, на оформлении заказа выбирает списание или начисление и сразу видит скидку, а в личном кабинете смотрит баланс и путь до следующего уровня. Бизнес получает оплаченные заказы в Kilbil и клиентскую базу, которая пополняется сама, без ручного переноса.
Карточка товара с описанием, скриншотами и кнопкой покупки здесь: плагин Kilbil для WooCommerce за 1190 рублей. Остальные наши готовые решения собраны в Маркете: например, для магазинов, торгующих техникой и автотоварами, там лежит плагин выгрузки на Drom. Все они написаны нами, поэтому за код и за его работу на вашем сайте отвечаем тоже мы.