Торговля
Aleksandr Motin
2355

«Вы только не смейтесь, но у нас 22 варианта лояльности для клиентов»

Как навести порядок в программе лояльности и интегрировать бонусную систему на сайт.

В закладки

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

Разница в программах была существенная. Кто-то получал бонусные баллы, а кто-то — скидку по карте. Одни клиенты получали 5% от покупки, другие —10%. Кто-то мог тратить бонусы на все товары, а кто-то только на определенные категории. И так до бесконечности.

Руслан Махмудов
руководитель проекта E-com в сети «Добрострой»

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

И хотя каждая из лап по отдельности вроде как нужна (или была нужна), одновременно управлять ими довольно непросто.

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

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

Мало того, возникали вообще курьёзные ситуации, когда к одному номеру телефона было привязано до 40 карт. А ведь старик с «бритвой» давно предупреждал:

Многообразие не следует предполагать без необходимости.

Уильям Оккам
около 1285—1349

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

Гипотетический пример. На кассе у вас спрашивают: «Карта магазина есть?» Вы говорите, что нет. Но не беда, карта есть у кассира: с ваших 10 тысяч рублей он получил 500 рублей бонусами, а в конце недели у него появляется новый перфоратор или запас незамерзайки на сезон.

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

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

Вот схема наведения порядка:

  1. Отказ от скидок в пользу бонусов и ввод статусов карт лояльности.
  2. Интеграция бонусной системы на сайт.
  3. Большой взрыв (день Х). Но о нём чуть позже.

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

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

Поэтому мы совместно с агентством Brаind разработали оптимальное решение, при котором около половины клиентов, имеющих одну карту с полностью заполненными анкетами, бесшовно перешли на новую систему статусов. Для второй половины переход был максимально кастомизирован.

Андрей Романков
директор департамента маркетинга и развития ООО «ЭТК» (бренд «Добрострой»)

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

После того, как был определён единый формат поощрения всех клиентов, предстояло разобраться с самими картами. Для этого были введены три статуса бонусных карт:

  1. «Копи и трать». При каждой покупке на карте накапливаются баллы, при этом до половины стоимости любой покупки (включая акционный товар) можно оплатить накопленными бонусами без ограничений.
  2. «Накопительная». Баллы точно так же копятся на карте, но тратить их пока нельзя.
  3. «Заблокирована». Карта заблокирована, ей нельзя пользоваться.

Статус «Копи и трать» присваивался карте только в том случае, если она привязана к подтверждённому по SMS номеру телефона и анкете с ФИО и почтой.

Если клиент не указал номер телефона и не заполнил анкету, карта находится в статусе «Накопительная»: он всё равно получает бонусы на карту, но потратить их может только после заполнения анкеты.

Статус «Заблокирована» нужен, когда к одному номеру телефона привязано несколько карт. Как только клиент подтверждает номер телефона и привязывает его к одной из карт, все остальные его карты блокируются, а бонусы с них автоматически переводятся на единственную актуальную карту.

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

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

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

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

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

1. Интегрировали сайт с SMS-шлюзом. Клиент заходит в личный кабинет, вводит свой номер телефона и подтверждает его через SMS.

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

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

4. Интегрировали бонусы из «1С» с сайтом. После заполнения анкеты на сайте клиент может не только копить, но и тратить бонусы. Кроме этого, на его странице в личном кабинете теперь отображается актуальный баланс бонусных баллов.

После выбора основной карты «Добрострой» блокировал все ненужные карты клиента. Бонусы с них были переведены на баланс основной карты.

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

С другой стороны, если у вашего друга было две карты, он одну отдал вам, а вторую привязал к своему номеру, то карта у вас на руках заблокирована. Однако теперь вы можете привязать её к своему номеру: бонусов на ней нет, она «чистая», и ей можно пользоваться.

Также мы застраховали клиентов от всяких хитрецов, которые могут сидеть и перебирать номера карт в поисках «жирных» балансов: за сутки у пользователя есть не больше трёх попыток привязать карту к номеру телефона. При превышении этого лимита хитрец блокируется на 24 часа, а информация о нем поступает администратору.

Информация о бонусах клиентов хранится только в «1С». Сайт не сохраняет данные о бонусах в свою базу и выполняет роль интерфейса для работы с данными в «1С».

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

Большой взрыв

В начале мы говорили о дне Х. В этот день карты, не привязанные к подтверждённому номеру телефона, переводятся в статус «Накопительная».

Следом проходит SMS-рассылка: «Изменения в Бонусной Программе. Для оплаты бонусами в магазине смените статус карты в личном кабинете добрострой.рф или на стойке в гипермаркете».

SMS-рассылка проводилась не по всем держателям карт. Были выбраны только пользователи, у которых было движение бонусов по карте за последний месяц, но не было полностью заполненных обязательных полей анкеты или к номеру телефона было прикреплено более одной карты.

В случае, когда карта не связана ни с одним номером телефона (например, когда клиент указал в анкете номер телефона +1 234 456 78 90), информацию об изменении бонусной программы он узнаёт уже в магазине: после этого он может заполнить анкету и привязать номер на сервисной стойке или на сайте.

«Было бы неплохо сети “Добрострой” с самого начала придумать эффективную систему сбора данных о клиентах, сделать личный кабинет с бонусами на сайте и спланировать систему лояльности в нынешнем виде без лишнего разнообразия карт», — может сказать читатель.

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

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Aleksandr Motin", "author_type": "self", "tags": [], "comments": 4, "likes": 22, "favorites": 112, "is_advertisement": false, "subsite_label": "trade", "id": 84071, "is_wide": false, "is_ugc": true, "date": "Wed, 23 Oct 2019 10:21:07 +0300", "is_special": false }
Объявление на vc.ru
Маркетинг
16 пунктов, на которые стоит обратить внимание, если вы замышляете масштабный ивент
22 октября 2019 года мы провели большую конференцию про бизнес, маркетинг и сквозную аналитику Callday 2019. На 3000…
0
{ "id": 84071, "author_id": 252745, "diff_limit": 1000, "urls": {"diff":"\/comments\/84071\/get","add":"\/comments\/84071\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/84071"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199122, "last_count_and_date": null }
4 комментария
Популярные
По порядку
1

Хоть кто-то наводит порядок. К меня как-то было три карты одного магазина сантехники, и сами продавцы не знали, какая из них действующая

Ответить
2

В Перекрестке продавцы уже полгода удивляются сертификатам на 500 и 1000 рублей, которые Перик сам и выпускает, просто не рекламирует широко. 

Ответить
1

Хороший, грамотный подход. 

Ответить
0

На словах хорошо описано

Ответить
{ "page_type": "article" }

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovx", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "disable": true, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } }, { "id": 20, "label": "Кнопка в сайдбаре", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cgxmr", "p2": "gnwc" } } } ] { "page_type": "default" }