Shape 2 Created with Sketch. Shape 2 Created with Sketch. Shape 2 Created with Sketch. 1588D71D-671A-40A9-96DE-BF5F3C267598 Created with sketchtool. 539A0822-23D1-4EB0-A2B6-ADC1427D73FD Created with sketchtool. BE83D970-80BD-429F-8FEF-15320EFC25BD Created with sketchtool. icon-consulting fb Created with Sketch. F471C7B0-93AA-4A24-B0CB-8EEE8AA343E7 Created with sketchtool. Page 1 Created with Sketch. 8E691C04-FCB2-4D28-A161-E18CE8F4274A Created with sketchtool. icon-increase2 A00BE9EE-9E2C-4B16-A7A4-7ADF0D205D60 Created with sketchtool. 81897709-C9B7-4E51-8F7A-22FEB68F7CAE Created with sketchtool. D2397EF4-D11A-47C4-B4D1-5C8735A936A1 Created with sketchtool. icon-mail microphone Created with Sketch. icon-mvp icon-phone Oval 20 Created with Sketch. icon-research icon-research2 Group 36 Created with Sketch. icon-roadmap 58CDFB41-56B4-4914-9D32-F64663D44F09 Created with sketchtool. icon-team tie Created with Sketch. Imported Layers Copy 6 Created with Sketch. whiskey Created with Sketch. LOGO 50B11FD7-22F2-4934-A094-70A3E7FBFD64 Created with sketchtool.

Кейс Kari: три этапа запуска обувного интернет-магазина

Директор по продукту ecommerce-агентства Aero Эдгар Гусейнов о механике вывода крупного офлайн-ритейлера в онлайн.

Развитие онлайн-каналов сбыта — не только важный стратегический ход, но и возможность для крупного бизнеса ощутимо увеличить оборот. По данным Data Insight, продажи большинства розничных магазинов в 2016 году упали на 5-10%, при том, что обороты их интернет-магазинов выросли на 15-20%. По ряду прогнозов, доля электронной коммерции в крупном ритейле уже в ближайшие несколько лет достигнет 20%.

Недавно мы в Aero запустили интернет-магазин обувного гиганта Kari — российского ритейлера, ворвавшегося на рынок в 2012 году и за пять лет ставшего лидером в своем сегменте. Сегодня в сети Kari почти 900 розничных торговых точек в четырёх странах, а оборот в 2016 году составил более 30 млрд рублей.

Мы разрабатывали этот проект с нуля, и с момента старта работ прошло уже почти три года. На этом примере я расскажу о специфике крупных ecommerce-проектов и о том, как они устроены.

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

В целом процесс создания онлайн-канала продаж можно разделить на три основных этапа.

1. Запуск сайта в режиме «витрины». Основная задача — формирование каталога товаров. Работа сосредоточена вокруг упорядочивания огромного объема данных и структурирования товарного ассортимента.

2. Запуск «самовывоза». На этом этапе работа сфокусирована вокруг понятия «заказа», который уже можно оформить на сайте. Разработчики интегрируют сайт со множеством внешних систем: системой обработки заказа, сервисами email- и SMS-рассылок, системами расчета скидок и программой лояльности.

3. Подключение эквайринга и услуги доставки. На этом этапе происходит интеграция с системой провайдера логистических услуг. Подключение системы онлайн-оплаты.


Запуск сайта в режиме «витрины»

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

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

На сайте kari.com — 1,5–3 тысячи посетителей в онлайне, а в месяц ресурс посещают до 2 миллионов человек. Кроме того, архитектура проекта должна была быть достаточно гибкой для масштабирования под резкий, часто незапланированный рост нагрузок.

Например, на момент старта проекта ассортимент Kari состоял из 120 тысяч уникальных «цвето-размеро-моделей». В первый же год эта цифра выросла на 50%. Количество точек продаж увеличилось почти вдвое — с 500 до 900 магазинов, а участников программы лояльности — в шесть раз: с 2 до 12 миллионов человек.

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

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


Архитектура проекта kari.com

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

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

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

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

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


Запуск услуги самовывоза

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

Реализация этой части проекта предполагает взаимодействие разработчика с большим числом внешних систем — интеграций с различными сервисами.

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

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

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

Процесс оформления заказа был разделен на множество этапов — «статусов». Переход одного этапа в следующий возможен только при соблюдении определенных условий и сопровождается сменой статуса заказа: например, статус «собран» переходит в статус «готов». Созданную систему статусов необходимо было интегрировать с сервисами email- и SMS-рассылок.

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

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


Подключение услуги доставки и онлайн-платежей

Логистика — один из наиболее сложных процессов в интернет-магазине. В онлайн-ритейле процесс доставки состоит из трёх основных этапов: движение товаров от поставщика, хранение на складе и перемещение со склада к покупателю.

Сложность на нашем проекте возникла с поиском провайдера логистических услуг, способного охватить географию сети. В итоге таким партнером стала «Почта России», которая в конце 2015 года открыла направление по работе с крупными розничными клиентами, и сеть Kari стала первым крупным клиентом ФГУП.

Сложность подключения услуги доставки в интернет-магазине уровня Kari связана с необходимостью проведения предварительных серьёзных работ в офлайне. Так, в течение всего 2016 года Kari занимался масштабной реконструкцией и автоматизацией своего распределительного центра, новое оборудование в котором может сортировать до 16 тысяч пар обуви в час.

С расчетом выхода на рынок интернет-доставки «Почта России» запустила специальные продукты — «Посылка-Онлайн», с помощью которого покупатель может заказать доставку в ближайшее почтовое отделение, и «Курьер-Онлайн» с доставкой непосредственно по адресу клиента.

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

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

Часть заказа может быть доступна только самовывозом, часть — только с помощью доставки. Сейчас завершается интеграция новых корзины и чекаута, последние интеграции с API «Почты России», и в ближайшее время на сайте появится возможность сделать заказ с доставкой как курьером, так и в почтовые отделения на территории всей России.

В целом инфраструктуру Kari можно схематически изобразить следующим образом.


Инфраструктура интернет-магазина kari.com

Несмотря на то, что в интернет-магазине Kari ещё не реализована вся функциональность, он уже демонстрирует ощутимые результаты. За 2016 год конверсия интернет-магазина выросла в 2,5 раза. Количество заказов, совершенных через интернет, увеличилось в 3,5 раза, а доля мобильного трафика — на 70%. Половина пользователей, оформивших заказ в интернет-магазине, возвращаются для совершения повторных покупок.

Материал опубликован на сайте vc.ru

Тренды, аналитика, кейсы, вакансии eCommerce в нашей рассылке

Благодарим вас за подписку! В ближайшее время пришлем вам интересные статьи

Этот адрес уже подписан на нашу рассылку


Джинсовая Симфония
Реализация омниканальной стратегии и разработка интернет-магазина для одной из крупнейших мультибрендовых fashion-сетей России
20
городов присутствия
> 50
эксклюзивных брендов


Делимся опытом

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

Мы подбираем индивидуальные условия и схемы работы под конкретный проект, продукт и набор ИТ-систем.

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

Согласен на обработку персональных данных. Подробнее об обработке данных читайте в Политике

Согласие на обработку персональных данных

×

Физическое лицо, оставляя заявку на веб-сайте www.aeroidea.ru через форму «Обсудим ваш проект» и форму подписки на e-mail рассылку, действуя свободно, своей волей и в своем интересе, а также подтверждая свою дееспособность, предоставляет свое согласие на обработку персональных данных (далее — Согласие) Обществу с ограниченной ответственностью «АЭРОКОМ» (ООО «АЭРОКОМ») (ИНН 9705136776, info@aeroidea.ru, +7(495)120-12-38, +7 968 900-23-45), которому принадлежит веб-сайт www.aeroidea.ru и которое зарегистрировано по адресу 111024, г. Москва, вн.тер.г.муниципальный округ Лефортово, ул. Авиамоторная, д.50, стр.2, этаж 2, помещ.XI, комната 25, офис А79, на обработку своих персональных данных со следующими условиями:

  1. Данное Согласие дается на обработку персональных данных, как без использования средств автоматизации, так и с их использованием.
  2. Согласие дается на обработку следующих моих персональных данных: персональные данные, не относящиеся к специальной категории персональных данных или к биометрическим персональным данным: адрес электронной почты (e-mail); имя; сведения о месте работы; номер мобильного телефона.
  3. Цель обработки персональных данных: обсуждение возможного проекта.
  4. В ходе обработки с персональными данными будут совершены следующие действия: сбор; запись; систематизация; накопление; хранение; уточнение (обновление, изменение); извлечение; использование; передача (предоставление, доступ); блокирование; удаление; уничтожение.
  5. Третьи лица, обрабатывающие персональные данные по поручению ООО "Аэроком” для указанной в согласии цели:
    • АО "АМОЦРМ", 21205, г. Москва, вн.тер.г. Муниципальный Округ Можайский, Тер Сколково Инновационного Центра, б-р Большой, д. 42 стр. 1
    • ООО "Яндекс", 119021, г. Москва, ул. Льва Толстого, д. 16
  6. Персональные данные обрабатываются в течение 30 дней с момента отказа в дальнейшем обсуждении проекта или с момента принятия решения о заключении договора на проект в соответствии с ч. 4 ст. 21 152-ФЗ, смотря что произойдет раньше.
  7. Согласие может быть отозвано вами или вашим представителем путем направления ООО "Аэроком” письменного заявления или электронного заявления, подписанного согласно законодательству Российской Федерации в области электронной подписи, по адресу, указанному в начале Согласия.
  8. В случае отзыва вами или вашим представителем Согласия ООО "Аэроком” вправе продолжить обработку персональных данных без него при наличии оснований, указанных в пунктах 2 — 11 части 1 статьи 6, части 2 статьи 10 и части 2 статьи 11 Федерального закона № 152-ФЗ «О персональных данных» от 27.07.2006 г.
  9. Настоящее согласие действует все время до момента прекращения обработки персональных данных, указанных в п. 6 и п. 7 Согласия.

eCommerce стикеры №1

Мы нарисовали первый eCommerce стикерпак, чтобы вам было еще проще обмениваться своими эмоциями!

Telegram iMessage

eCommerce стикеры №1

Первый стикерпак для интернет магазинщиков