WAU.ru
Поддержка и развитие e-commerce платформы премиального бренда косметики
О проекте
WAU.ru — интернет-магазин премиального бренда косметики и устройств для ухода за собой. К моменту начала сотрудничества проект уже принимал заказы и был интегрирован с CRM, онлайн-оплатой, службами доставки и бонусной системой.
По мере развития бизнеса в платформе накопился технический долг. Отдельные пользовательские сценарии требовали доработки, часть интеграций работала нестабильно, а внедрение нового функционала постепенно становилось сложнее.
Наша задача заключалась не в точечном исправлении ошибок, а в том, чтобы взять действующий интернет-магазин на сопровождение, устранить накопленные ограничения и создать основу для дальнейшего развития продукта.
За четыре месяца мы реализовали более 40 доработок, затронувших ключевые бизнес-процессы интернет-магазина. Все изменения внедрялись поэтапно на работающей платформе, без остановки обработки заказов.
Как развивался проект
Провели аудит архитектуры платформы и определили критические точки роста.
Стабилизировали сценарий оформления заказа и обновили работу бонусной программы.
Запустили оформление заказов для Казахстана и Беларуси.
Устранили причины появления дублей пользователей и доработали синхронизацию с RetailCRM.
Подготовили платформу к дальнейшему развитию и поисковому продвижению.
Какие задачи стояли перед нами
Проект требовал комплексной работы сразу по нескольким направлениям:
- оптимизация сценария оформления заказа;
- доработка интеграции с RetailCRM;
- развитие бонусной программы;
- интеграция платежных и логистических сервисов;
- оптимизация пользовательских сценариев;
- техническая SEO-оптимизация;
- сокращение накопленного технического долга.
Главной особенностью проекта было то, что все изменения необходимо было внедрять в работающий интернет-магазин, не влияя на его непрерывную работу.
Почему проект оказался технически сложным
Практически каждое изменение проходило сразу через несколько подсистем.
Логика оформления заказа была тесно связана с RetailCRM, Cloud Payments, СДЭК, сервисами оплаты в рассрочку, программой лояльности и внутренними процессами обработки заказов. Даже небольшая доработка могла повлиять сразу на несколько этапов пользовательского пути — от оформления покупки до передачи данных в CRM.
Любая ошибка могла привести к потере заказа или некорректной обработке данных, поэтому каждое изменение проходило полный цикл: анализ → разработка → комплексное тестирование → ревью кода, и только после этого попадало в релиз.
Такой подход позволил развивать платформу итеративно, не создавая рисков для действующего бизнеса.
Ключевые направления работы
Перестроили работу с клиентскими данными
Одной из наиболее сложных задач стало устранение причин появления дублей пользователей.
Из-за особенностей синхронизации между интернет-магазином на 1С‑Битрикс и RetailCRM один и тот же клиент мог получить несколько учетных записей. Это влияло на историю заказов, бонусный баланс и качество клиентских данных.
Мы проанализировали процесс обмена данными между системами, переработали механизм синхронизации, очистили существующую базу от невалидных учетных записей и скорректировали передачу клиентской информации.
В результате проблема повторного появления дублей была устранена, а история заказов и клиентские данные стали обрабатываться корректно.
Переработали сценарий оформления заказа
Основной объем работ пришелся на оформление заказа — самый важный пользовательский сценарий интернет-магазина.
Мы обновили логику расчета доставки, адаптировали оформление заказов для покупателей из Казахстана и Беларуси, доработали взаимодействие с Cloud Payments и сервисами рассрочек (Долями, Яндекс Пэй), а также оптимизировали работу бонусной программы.
Отдельное внимание уделили сценарию «Заказ в один клик», исключив повторную отправку формы и ситуации, при которых в заказ могли попасть лишние товары.
В результате были устранены ошибки, которые могли препятствовать завершению покупки, приводить к некорректному расчету стоимости заказа или нарушать обмен данными между сайтом и внешними сервисами.
Запустили оформление заказов для новых регионов
Одной из задач развития интернет-магазина стал выход на новые рынки.
Мы реализовали поддержку покупателей из Казахстана и Беларуси, доработав сценарии авторизации, оформления заказа и передачу данных в CRM. Новые процессы были полностью интегрированы с существующей бизнес-логикой платформы, включая бонусную систему, онлайн-оплату и обработку заказов.
В результате оформление заказов для новых регионов стало частью единого пользовательского сценария без необходимости поддерживать отдельные процессы обслуживания.
Полностью переработали бонусную систему
Работа с программой лояльности вышла за рамки исправления отдельных ошибок.
Мы провели аудит всей логики начисления и списания бонусов, проверили работу программы лояльности во всех пользовательских сценариях и привели бизнес-логику к единым правилам.
В рамках проекта:
- сделали информацию о начисляемых бонусах доступной пользователям еще до авторизации;
- реализовали корректное отображение бонусного баланса и ожидаемого начисления на карточке товара, в корзине и при оформлении заказа;
- синхронизировали расчет бонусов с промокодами, скидками, маркетинговыми акциями и другими правилами ценообразования;
- устранили ошибки, которые возникали при изменении состава заказа, адреса доставки и применении промокодов;
- реализовали единый механизм расчета бонусов с учетом всех действующих правил программы лояльности.
В результате покупатели всегда видят актуальную информацию о бонусах независимо от этапа оформления заказа, а программа лояльности корректно работает даже при сочетании нескольких видов скидок и акций.
Оптимизировали обработку комплектов в RetailCRM
Помимо пользовательских сценариев мы переработали внутреннюю логику передачи заказов в RetailCRM.
Было принято решение часть продукции продавать комплектами. Они отображаются для покупателя как единый товар, но при передаче заказа в CRM комплект автоматически разбивался на отдельные позиции.
Для каждой позиции корректно рассчитывались бонусы, скидки и остальные параметры заказа.
Это позволило сделать структуру заказа значительно более понятной для сотрудников интернет-магазина, упростить обработку заказов и обеспечить более корректную аналитику по каждому товару, входящему в комплект, а также увеличить средний чек.
В результате обработка заказов стала удобнее для сотрудников и дальнейшей работы CRM, а также позволила расширить ассортимент магазина и увеличить объем продаж.
Сократили путь пользователя до покупки
Параллельно с развитием бизнес-логики мы оптимизировали ключевые пользовательские сценарии.
Для каталога реализовали новую структуру навигации с выпадающим меню, сократив количество действий пользователя при переходе к нужной категории товаров.
Дополнительно обновили страницу блога, внедрили новый блок на главной странице, восстановили работу блока недавно просмотренных товаров и устранили проблемы отображения карточек товаров, слайдеров и мобильной версии сайта.
В результате пользователи получили более понятную навигацию и перестали сталкиваться с ошибками отображения интерфейса на различных устройствах.
Подготовили платформу к дальнейшему развитию
Одновременно с развитием пользовательских сценариев выполнили комплекс технических доработок.
Внедрили микроразметку, оптимизировали структуру URL, обновили robots.txt, реализовали управление мета-тегами и выполнили необходимые SEO-доработки.
Параллельно расширили возможности интеграции с внешними сервисами и доработали бизнес-логику программы лояльности.
В результате дальнейшее развитие платформы перестало упираться в накопленный технический долг, а внедрение новых функций стало проще и быстрее.
Ключевые системы проекта
Проект объединял несколько критически важных подсистем, каждая из которых участвовала в обработке заказа:
- 1С‑Битрикс — управление интернет-магазином;
- RetailCRM — работа с заказами и клиентской базой;
- Cloud Payments — прием онлайн-платежей;
- СДЭК — расчет стоимости и оформление доставки;
- Долями, Яндекс Пэй — сервисы оплаты покупок частями.
Большинство доработок затрагивали сразу несколько компонентов этой экосистемы, поэтому каждое изменение проверялось не только отдельно, но и в составе полного пользовательского сценария — от оформления заказа до его обработки в CRM.
Результаты
За четыре месяца работы мы:
- реализовали более 40 технических и функциональных доработок;
- устранили причины повторного появления дублей пользователей;
- расширили интернет-магазин возможностью оформления заказов для двух новых стран — Казахстана и Беларуси;
- переработали сценарий оформления заказа, исключив ошибки, которые могли препятствовать завершению покупки или приводить к некорректной обработке заказа;
- обеспечили корректное взаимодействие между RetailCRM, Cloud Payments, СДЭК, программой лояльности и интернет-магазином;
- подготовили платформу к дальнейшему поисковому продвижению;
- выпускали новые релизы небольшими итерациями без остановки обработки заказов.
Что получил бизнес
За четыре месяца сопровождения проект получил не просто набор отдельных доработок, а последовательное развитие ключевых бизнес-процессов.
Удалось сократить накопленный технический долг, повысить надежность оформления заказов, расширить географию продаж и сделать взаимодействие между всеми критически важными системами более предсказуемым.
В результате интернет-магазин получил надежную техническую основу для дальнейшего развития: новый функционал внедрялся без остановки продаж, интеграции работали предсказуемо, а технический долг больше не ограничивает развитие продукта.