Разработали B2B e-commerce-платформу для крупной химико-промышленной компании, чтобы упростить оформление заказа и снизить риск сопутствующих ошибок

Есть запрос на внедрение?

Напиши нашим консультантам и назначьте встречу

Клиент

Российское подразделение одной из крупнейших мировых химико-промышленных компаний — производителя чистящих и моющих средств, клеевых материалов, косметики и средств личной гигиены. Располагает 12 офисами и 11 заводами в разных регионах страны. Выручка российского подразделения компании в 2022 году составила более 91,5 млрд руб.

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

Проблема: ошибки при оформлении заказов и высокая загрузка торговых представителей рутинными операциями

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

На момент обращения клиента в KT.Team схема распространения продукции выглядела следующим образом.

  1. Торговый представитель компании-производителя, закреплённый за определённой территорией, находил потенциальных покупателей, предоставлял им каталоги, рассказывал о косметике и предлагал совершить заказ.
  2. Покупатель мог выбрать товары непосредственно на первой встрече или же сделать заказ позднее — во время визита торгового представителя или удалённо, написав ему на электронную почту или продиктовав заказ по телефону.
  3. Затем торговый представитель вручную вносил заказ во внутреннюю систему компании-производителя Distributor Management System (сокр. DMS), откуда заказ поступал в CRM-систему дистрибутора, работающего в данном регионе.

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

Такой способ распространения продукции стал проблемой для бизнеса в силу ряда причин.

  • Сложность процесса оформления и отслеживания заказа как для покупателя, так и для дистрибутора. Вся коммуникация осуществлялась через электронную почту или по телефону, а любые данные приходилось искать и передавать вручную.
  • Повышение риска возникновения ошибок при увеличении объёма заказа. Каждая добавляемая позиция повышала риск негативного влияния человеческого фактора на корректность составления заказа: покупатель мог перепутать название товара или указать отличное от плана количество, дистрибутор — что-то не так услышать, записать, перенести. Все эти упущения обнаруживались только при получении покупателем готового заказа.
  • Трата большей части времени торгового представителя (до 80 %) на ручную обработку заказов, а не на поиск новых покупателей и увеличение объёма продаж. Как результат — существенное замедление темпов роста клиентской базы.
  • Низкая эффективность промоакций. Покупатели могли узнать об актуальных предложениях лишь по запросу через торгового представителя, а на разъяснение условий каждой акции уходило немалое время.
  • Неполноценная реализация потенциала продаж. Если в каком-то регионе отсутствовали торговые представители компании (вообще или временно), она теряла локальный рынок.

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

Задача: оцифровать оформление B2B-сделок, минимизировав зависимость процесса от человеческого фактора

Команде KT.Team предстояло создать адаптивное мобильное приложение и веб-портал для удобной работы с B2B-сделками: покупатель должен был получить возможность самостоятельного оформления и отправки заказов дистрибутору через специальную витрину с функцией сбора заявок.

Кроме того, проектируемая функциональность платформы подразумевала наличие удобного инструментария, позволяющего:

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

Вместе с тем необходимо было интегрировать приложение с системами клиента и всех 40 дистрибуторов, у каждого из которых — своя CRM, свои схемы оплаты, своя логика бизнес-процессов.

Команда KT.Team создала единую платформу для онлайн-работы с B2B-заказами, не требующей участия торговых представителей

Совместно с клиентом мы разработали B2B-портал и мобильное приложение для оформления и отслеживания онлайн-заказов.

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

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

Для создания B2B-портала KT.Team использовала e-commerce-платформу Saleor, написанную на языке Python. Эта платформа представляет собой набор инструментов и административную панель для настройки интернет-магазина. В процессе работы над проектом мы модифицировали Saleor под бизнес-нужды заказчика. Frontend-логику магазина реализовали в виде PWA (сокр. от англ. progressive web application, рус. «прогрессивное веб-приложение» — адаптируется и для настольных, и для мобильных устройств, не требует отдельной разработки для каждой операционной системы и может быть загружено в магазины приложений), написанного на React.

Для распределения заказов между дистрибуторами мы осуществили интеграцию приложения с DMS, использовав шину данных WSO2 с брокером сообщений RabbitMQ и обеспечив таким образом надёжность передачи информации. Согласно новой логике, заказы из приложения поступают в DMS и оттуда перераспределяются по внутренним системам дистрибуторов.

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

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

  • Цена

Цены на товары отличаются для новых и постоянных покупателей, а также зависят от объёма предыдущих выкупов. Эта логика подтягивается на B2B-портал: он автоматически отображает для клиента персональную цену с учётом его прошлой активности. Данные обо всех заказах сохраняются в системе и отображаются в личном кабинете пользователя.

Также команда KT.Team реализовала с нуля логику автоматического применения многоуровневых промоакций с учётом специфики бизнеса клиента. Например, промоакции могут быть как централизованными — для всех покупателей всех дистрибуторов, — так и действующими только для покупателей одного конкретного дистрибутора. Дистрибуторы смогли запускать различные сценарии сложных акций и скидочных программ со множеством нюансов — новая цена или изменённые условия покупки автоматически отображаются в корзине.

  • Складские остатки

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

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

Теперь покупатель также видит сведения об остатках и потому может самостоятельно убрать позиции из заказа или уменьшить количество товаров в корзине, оформив заказ здесь и сейчас без последующих корректировок.

  • Доставка товара

В дашборде платформы Saleor команда KT.Team реализовала настраиваемую через административную панель логику определения условий доставки, которая позволяет рассчитывать стоимость и время доставки исходя из местоположения покупателя. Например, если необходима доставка товаров в Мурманск, но на ближайшем складе нужных позиций нет, а есть, например, в Санкт-Петербурге, система автоматически учтёт это обстоятельство и рассчитает действительные сроки и стоимость доставки.

Компании-покупатели получили возможность устанавливать права доступа для сотрудников и автоматизировать процесс внутреннего согласования заказа

Новая B2B-платформа позволяет создавать пользовательские аккаунты с разными уровнями доступа в рамках одного юридического лица.

Например, администратор и владелец салона видят и индивидуальные цены, и складские остатки, и предыдущие заказы, могут совершать и отслеживать новые заказы. А стилист того же салона видит только товары и базовые цены (либо не видит цены вовсе) и может добавлять товары в корзину. Окончив формирование заказа, сотрудник отправляет его на подтверждение администратору, и лишь после этого заказ регистрируется и попадает к дистрибутору.

Благодаря функциям быстрого заказа на заполнение корзины стало уходить гораздо меньше времени

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

Мы оснастили B2B-портал функциями автоматизированного заполнения корзины.

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

Итоги

  • Каждый покупатель может самостоятельно, без помощи торгового представителя, оформить заказ в приложении, исходя из сведений о доступных остатках и персонально рассчитанных стоимости и условий доставки.
  • Торговые представители клиента уделяют больше времени продажам, маркетингу и продвижению продукции.
  • Компания получила возможность принимать заказы даже из тех регионов, где отсутствуют её торговые представители.
  • Эффективность промоакций возросла благодаря своевременному извещению покупателей об актуальных предложениях через специальный раздел в личном кабинете.
  • За счёт уменьшения объёмов офлайн-коммуникации, внедрения функций быстрого заказа и автоматической передачи заказов в системы дистрибуторов существенно сократилось время, затрачиваемое на обработку каждого заказа.

Другие кейсы

Смотреть все

Интеграция Pimcore для автоматизации бизнес-процессов и управления данными

Подробнее

Разработали единый API для быстрого подключения 200+ систем «1С:Розница»

Подробнее

Интеграция Akeneo PIM в инфраструктуру интернет-магазина The Store

Подробнее

Смотреть все

Ваша заявка отправлена успешно

Отправить снова

Давайте обсудим ваш проект

С вами свяжутся персональные менеджеры

Форма для связи

Отправить

Ваша заявка отправлена успешно!

Отправить снова

Что-то пошло не так! Пожалуйста, попробуйте еще раз.

Контакты

+7 917 125-96-34

Whats App:

@kt_team_it

Telegram:

+7 495 204-14-33

Телефон:

Назначить встречу

Забронировать время встречи с помощью Google Calendar

Мы используем файлы cookie, чтобы предоставить наилучшие возможности сайта

Ок