Как аптеке получать больше заказов? Разбираем кейсы Мегамаркета (Сбер) и Мегаптеки

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

Возникает вопрос: как привлечь платежеспособную аудиторию, которая всё ещё предпочитает покупать лекарства в интернете, при этом не увеличивая бюджет на рекламу в разы?

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

Зачем аптекам агрегаторы?

Агрегаторы создаются с разными целями. Одни, например, «Аптека.ру», «Здравсити» и «Все аптеки», были разработаны внутри крупных холдингов для расширения каналов продаж своих препаратов. Другие, такие как «Еаптека», ориентированы на розничные продажи и стремятся увеличить охват аудитории. Третья категория — это независимые проекты вроде «Мегаптека», «Ютека» и «Справмедика», зарабатывающие на комиссиях, рекламе и платных услугах.

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

Часто агрегаторы путают с маркетплейсами, однако в отличие от них, агрегаторы не принимают оплату напрямую, а предоставляют информационные услуги.

Основные форматы работы агрегаторов:

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

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

  3. Доставка на дом. В этом случае подключаются курьерские службы аптечной сети или сторонние службы доставки, которые соответствуют законодательным требованиям. Этот формат пока занимает не более 3–5% всех заказов.

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

Почему агрегатор выбирают обычные покупатели:

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

  • удобно совершать повторные покупки;

  • всегда актуальные цены и остатки в аптеке;

  • возможность выкупить заказ по фиксированной цене;

  • легкий выбор минимальной цены среди большого количества предложений;

  • сокращение времени на поиск и заказ препаратов;

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

  • возможность заказать препарат с доставкой на дом и др.

Плюсы работы с агрегатором для аптеки:

  • дополнительный канал лидогенерации с более низкой (чем в директ) стоимостью лида: как правило, не более 5% от стоимости заказа. В среднем — 30–50 рублей.

  • комиссия только за выкупленные заказы;

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

  • доступ через личный кабинет к аналитике по заказам;

  • высокая конверсия (от 5 до 30%);

  • возможность экономить на маркетинге, т.к. агрегатор сам вкладывается в рекламу;

  • возможность сэкономить на разработке мобильного приложения.

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

  • Ценника самой аптеки. Т.к. нельзя бесконечно уменьшать фронт-маржу, то некоторые агрегаторы пошли по пути предоставления пользователям рекомендаций по изменению цен на основе внутренней аналитики (например, Expero).

  • Алгоритмов ранжирования и фильтрации карточек товаров. Нам ничего не известно про «золотые полки» аптечных агрегаторов, но на маркетплейсах они есть.

  • Политики платного расширения возможностей продвижения внутри платформы.

Условия сотрудничества у всех агрегаторов разные, поэтому перед принятием решения нужно много думать и считать. Эта часть — на стороне клиента.

Расскажем о том как проходит техническая работа по подключению аптеки к ресурсам агрегатора.

Как подключиться к агрегатору

Есть три способа, у каждого свои плюсы и минусы.

В первом случае придется все делать вручную (загружать/обновлять).

В двух других применяется REST API — наиболее распространенный интерфейс обмена данными в клиент-серверной архитектуре. Хотя у нас были проекты где применялся SOAP.

Настроить подключение через API агрегатора/маркетплейса

Настроить подключение через API аптеки

Мегамаркет / Мегаптека / АптекаМос

Ютека / Все Аптеки / Справмедика / Я в Аптеке /Цены в аптеках /Ваше лекарство /Expero / ЯндексЕда

Агрегатор/маркетплейс один раз создает свое API, настраивает механизм работы и дальше ни под кого особо не подстраивается.

Все клиенты взаимодействуют с одним API (чаще всего там описаны методы по работе с заказами) и формируют товарные фиды по типовым критериям. 

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

Количество методов в клиентском API  может быть любым, в зависимости от потребностей.


снижение нагрузки на сайт аптечной сети.

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

номенклатура, цены, остатки попадают на сайт с «опозданием», т.к. загружаются на ftp-сервер агрегатора/маркетплейса по расписанию, заданному в аптечной сети.


агрегатор в любой момент может обратиться к API аптечной сети для получения актуальных данных по номенклатуре/ценам/остаткам/статусам

заказ, созданный клиентом, передается в аптечную сеть «в режиме реального времени», т.к. создание заказа — это метод api аптечной сети. Нагрузка на сервер аптечной сети немного возрастает, но нет провала по времени между поступлением заказа и опросом со стороны аптеки о новых заказах. 

высокая нагрузка на сервера аптечной сети из-за большого кол-ва запросов от агрегатора.

Как работают интеграции по REST API

На рисунках мы представили обмен данными по обеим схемам, заменив названия методов на логику их работы.

e3477978168b81d479e94cec2172ef24.png

У Мегаптеки набор методов отличается.

82fce9269a802ea067c5259fa6e49219.png

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

6e203bca6f419cf03ab762403de8182a.png

Сам процесс интеграции достаточно трудоёмкий, занимает от 100 до 300 часов. Значительное влияние на сроки оказывают:

  • готовность самой аптеки к интеграции, в частности реализация процесса бронирования;

  • необходимость разработки API аптеки для подключения к агрегатору;

  • готовность разработчиков API от агрегатора отвечать на вопросы по кейсам тестирования;

  • качество IT-инфраструктуры аптеки. Мы подключили несколько аптечных сетей и пока не встретили двух похожих инфраструктур.

Интеграция с Мегамаркет (ранее Сбермегамаркет)

Процесс интеграции с Мегамаркетом (ранее Сбермегамаркет) без автоматизации выглядит так:

  1. Регистрируемся в личном кабинете, выбираем схему работы и оформляем все юридические вопросы.

  2. Вручную загружаем товарные фиды в разделе «Ассортимент».

  3. Настраиваем способы и регионы доставки.

  4. Проводим тестовый заказ и активируем магазин.

  5. Начинаем принимать заказы.

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

c9961ec7872441c03903b3a21a2b34fb.png

Процесс подключения для работы через API:

  1. Регистрируемся в Личном кабинете, выбираем схему работы, получаем доступы к API агрегатора (токен).

  2. Изучаем документацию по API: доступные методы, форматы запросов и ответов, ограничения на использование API. В сети доступна документация по ручной загрузке и работе с заказами, актуальные сведения по API предоставляются индивидуально.

  3. Пишем код интеграции (недостающие методы) сами или используем библиотеку для работы с API. 

  4. Автоматизируем подготовку товарных фидов, цен, остатков, описаний аптек в нужном формате (JSON/YAML) и по расписанию передаем их на FTP/SFTP-сервер аптеки. Для интеграции с Мегамаркетом требовалось поднять SFTP на стороне клиента, а вот Мегаптека предоставляет свой сервер.

  5. Агрегатор парсит (анализирует) наш файл и загружает данные из него на свой сайт.

  6. Весь дальнейший обмен заказами и статусами идет через API.

Чтобы сотрудники заказчика не правили вручную файлы с информацией о товарах (аптеках, складах), мы разработали скрипты импорта. Они на стороне аптечной сети создают запросы в базу данных, а полученные массивы преобразуются в JSON, который по расписанию отправляется на FTP-сервер. Это сильно ускоряет работу и снижает вероятность ошибок, ведь каждый дополнительный трудоемкий микро-процесс — это минус к эффективности всего бизнеса.

60d61253bd506af60a4123cd6526095d.png

Для отправки HTTP-запросов к API Мегамаркета использовали стороннюю библиотеку Guzzle, которая упрощает отправку HTTP запросов и интеграцию с веб-сервисами. Например, при получении определенного статуса (допустим, 500 — Internal Server Error) можно повторно отправлять тот же запрос с некоторой периодичностью и заданным количеством попыток.

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

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

Интеграция с Мегаптека

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

Мегаптека — одна из немногих интеграций, которая нам понравилась. Там были dev (тестовая) и prod (боевая) среды, своевременно полученные доступы, тесты шли спокойно, менеджер техподдержки всегда был на связи.

Были свои трудности, но они решались. Например, у заказчика возникла проблема на боевом сервере в процессе полного импорта, при формировании которого падала база данных. Причина — слишком большой запрос: по каждой аптеке нужно было найти торговое предложение (SKU), получить цены, остатки и информацию о товаре. Но это проблему решили, отправляя данные по номенклатуре аптек пакетами по 50–100 за раз, а не всё сразу, как ранее.

Как мы использовали полученный опыт

Мы тщательно проанализировали особенности работы с API, разработанными для Мегамаркета и Мегаптеки, и эффективно использовали эти знания при интеграции с АптекаМос. Опыт, приобретённый в предыдущих проектах, позволяет нам снижать затраты на внедрение для новых клиентов и оптимизировать процесс.

Наше REST API, созданное для Все Аптеки, легко адаптируется и уже успешно работает в таких компаниях, как Ютека, Справмедика, Я в Аптеке, Цены в аптеках, Ваше лекарство и Expero. Сегодня мы предлагаем универсальный продукт, который даёт участникам фармацевтического e-commerce дополнительные каналы для привлечения клиентов.

По инициативе Яндекса мы также усовершенствовали API, добавив методы для работы с онлайн-оплатой и доставкой. Благодаря этому, ассортимент сети аптек «Сердце России» теперь доступен в Яндекс Еде и Маркет Деливери. Это не первый случай успешного сотрудничества между ритейлерами продуктового и фармацевтического сегментов.

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

Если вы видите новые возможности для своего бизнеса, ИНТЕРВОЛГА готова помочь вам их реализовать. Мы можем интегрировать вашу онлайн-платформу, будь то аптека, магазин запчастей, сервис мероприятий, продуктовый ритейл, отзывы или контент, с любыми маркетплейсами и агрегаторами. Это станет мощным инструментом для привлечения новых клиентов и расширения бизнеса.

© Habrahabr.ru