Содержание
Российское подразделение одной из крупнейших мировых химико-промышленных компаний — производителя чистящих и моющих средств, клеевых материалов, косметики и средств личной гигиены. Располагает 12 офисами и 11 заводами в разных регионах страны. Выручка российского подразделения компании в 2022 году составила более 91,5 млрд руб.
Заказчик проекта — один из бизнес-сегментов предприятия, производящий профессиональную косметику для салонов красоты и специализированных магазинов.
Для работы с профессиональной косметической продукцией требуется соответствующая квалификация, поэтому распространением профессиональной косметики клиента занимаются лишь те дистрибуторы, которые действуют через торговых представителей. Покупать у торгового представителя могут только салоны красоты, косметологические кабинеты, магазины профессиональной косметики и частные мастера с подтверждённой квалификацией.
На момент обращения клиента в KT.Team схема распространения продукции выглядела следующим образом.
Следовательно, покупатель мог оформить заказ только через ближайшего доступного торгового представителя, равно как и ознакомиться с актуальными предложениями, скидочными программами, статусами и историей собственных заказов — лишь связавшись со своим торговым представителем или службой клиентской поддержки дистрибутора.
Такой способ распространения продукции стал проблемой для бизнеса в силу ряда причин.
Клиент хотел автоматизировать процесс оформления заказа, чтобы устранить перечисленные препятствия к желаемому росту в сегменте профессиональной косметики, и обратился с соответствующим запросом в KT.Team.
Команде KT.Team предстояло создать адаптивное мобильное приложение и веб-портал для удобной работы с B2B-сделками: покупатель должен был получить возможность самостоятельного оформления и отправки заказов дистрибутору через специальную витрину с функцией сбора заявок.
Кроме того, проектируемая функциональность платформы подразумевала наличие удобного инструментария, позволяющего:
Вместе с тем необходимо было интегрировать приложение с системами клиента и всех 40 дистрибуторов, у каждого из которых — своя CRM, свои схемы оплаты, своя логика бизнес-процессов.
Совместно с клиентом мы разработали 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-портал функциями автоматизированного заполнения корзины.
Ваша заявка отправлена успешно
Отправить снова
С вами свяжется персональный менеджер Сергей Влазнев
Контакты
Назначить встречу