Интеграция
оффлайн бонусной системы
с сайтом

Состав работ

  1. Анализ бизнес-требований
  2. Проектирование и дизайн интерфейса
  3. Интеграция с sms-шлюзом
  4. Разработка спецификации API для 1С
  5. Расширенная интеграция с 1С

Проблема

В сети гипермаркетов «Добрострой» существовало более 20 разных программ лояльности. Они возникли не сразу, а появлялись в ходе эволюции бизнеса.

О многих владельцах бонусных карт не было никакой информации: ни ФИО, ни телефона, ни почты. Из-за этого у сети «Добрострой» не было возможности сегментировать аудиторию, работать над повышением эффективности системы лояльности и запускать адресные маркетинговые мероприятия.

Также это открывало возможности для потенциальных злоупотреблений со стороны персонала: например, кассир мог бы получать бонусы клиента на свою карту и потом распоряжаться ими на своё усмотрение.

Кроме того, клиент мог узнать количество накопленных бонусов только на кассе. На сайте такой возможности не было.

Задача

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

Решение

Готовых решений для интеграции в сайт бонусной системы из 1С не существует. Совместно с командой Добростроя мы разработали план внедрения обновленной бонусной системы и реализовали его.

Этап 1. Отказ от скидок в пользу бонусов и ввод статусов карт лояльности

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

Этап 2. Интеграция бонусной системы с сайтом

Нужен был способ получить анкетные данные владельцев карт с недостающими данными. Проще всего было сделать это в онлайне, поэтому мы решили создать в личном кабинете раздел с бонусными картами, который бы обменивался данными с 1С.

Обмен данными с 1С должен происходить в режиме реального времени, чтобы в любой момент клиент мог видеть актуальный баланс бонусных баллов и планировать будущие покупки.

Что мы сделали?

  1. Интегрировали сайт с sms-шлюзом.
    Клиент заходит в личный кабинет, вводит свой номер телефона и подтверждает его через SMS.
  2. Спроектировали и реализовали интерфейс.
    Если при входе клиента в личный кабинет его карта уже привязана к номеру телефона — всё ок. Если номер телефона связан сразу с несколькими картами, сайт предложит выбрать одну из них в качестве основной или указать другую. В случае, когда клиент выбирает одну из нескольких карт, связанных с его номером телефона, остальные карты блокируются, а бонусы с них переводятся на выбранную карту. Если привязанных карт нет, сайт предложит ввести её номер.
    Дизайн выбора карты программы лояльности из уже зарегистрированных на этот номер телефона
  3. Сделали анкету, которая синхронизирована с 1С.
    После выбора основной карты появляется небольшая анкета, которую надо заполнить, чтобы завершить привязку карты. Если клиент ранее указывал какие-то данные при получении карты, они автоматически загружаются из 1С в поля заполняемой анкеты.
    Анкета участника интегрирована с 1С и обменивается данными в реальном времени
  4. Интегрировали бонусы из 1С с сайтом.
    В личном кабинете клиента теперь отображается актуальный баланс бонусных баллов.
    Баланс бонусов выводится в личном кабинете из 1С
Информация о бонусах клиентов хранится только в 1С. Сайт не сохраняет данные о бонусах в свою базу и выполняет роль интерфейса для работы с данными в 1С.

Мы реализовали нестандартный обмен данными с 1С, благодаря которому информация о картах и бонусах загружается из 1С на сайт и обратно в режиме реального времени.

Этап 3. Организация сбора информации

Чтобы у покупателей появился стимул для заполнения информации в анкете, их карты временно переводились в накопительный режим: бонусы с покупок продолжали накапливаться, но распорядиться ими было можно только после заполнения анкеты. Об этом все покупатели заранее были предупреждены через SMS.

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

Ищете надежного подрядчика?

Расскажите нам о ваших задачах и мы сориентируем вас по стоимости работ.