AIR Production
Социальная Аптека: омниканальная e-commerce система с сайтом и мобильным приложением
AIR Production
#Разработка сайтов под ключ#Приложение под ключ #Фирменный стиль

Социальная Аптека: омниканальная e-commerce система с сайтом и мобильным приложением

66 
AIR Production Россия, Москва
Поделиться: 0 0 0
Социальная Аптека: омниканальная e-commerce система с сайтом и мобильным приложением
Клиент

Социальная аптека

Сфера

Медицина и ветеринария

Регион

Россия

Тип сайта

Интернет-магазин

Мобильная платформа

iOS, Android

Сдано

Июль 2026

Задача

Цели клиента: войти в топ-10 аптечных сетей страны, выйти на рынок Москвы и Московской области, довести долю онлайн-выручки до 20% от розницы, достичь 5 млн визитов в месяц. 

Решение

Задача AIR Production — создание масштабируемой e-commerce платформы, способной поддерживать рост онлайн-направления.

Необходимо было:

  • обеспечить стабильную работу при нагрузке до 5 млн визитов в месяц

  • выстроить архитектуру для роста доли онлайн-выручки до 20%

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

  • объединить сайт и мобильное приложение в единую систему

Архитектура и 10+ интеграций

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

Система построена как связанная e-commerce инфраструктура, где фронтальные каналы (сайт и мобильное приложение) работают поверх набора специализированных сервисов.

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

Поисковые и геосценарии реализованы через сервисы Яндекса. Используется API карт для отображения аптек и построения маршрутов, а также Suggest API для автодополнения адресов. Это критично для логики доставки: система определяет опорную аптеку в момент ввода адреса пользователем, сокращая время и стоимость доставки.

Дополнительно используется сервис DaData для нормализации и валидации пользовательских данных при оформлении заказа.

За работу с клиентскими данными и программой лояльности отвечает платформа Mindbox. Программа лояльности работает по принципу 1 бонус = 1 рубль, списание — до 90% стоимости покупки. Сумма к начислению зависит от товарной категории, обычно это 5–7% от стоимости. В рознице более 70% покупателей уже пользуются бонусами. Mindbox объединяет онлайн и офлайн взаимодействие: начисление и списание бонусов, хранение истории покупок, персонализация предложений и коммуникаций.

Интеграция с Газпромбанком позволила реализовать онлайн-эквайринг и перейти на модель полной предоплаты для доставки. Это дало возможность отказаться от мобильных касс у курьеров, упростить логистику и сократить время обработки заказов.

Технологической основой платформы выступает 1С-Битрикс, дополненный API-интеграциями с ERP-системой, CDN для ускорения загрузки и системой защиты от DDoS-атак.

Личный кабинет курьера — отдельный продукт внутри проекта

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

Вся цепочка передачи заказа верифицируется кодами. Код генерируется при создании заказа: аптека получает его через EPR-систему, покупатель — по SMS через Mindbox. Верификация кодом происходит в трёх точках: при получении заказа курьером из аптеки, при вручении покупателю и при возврате в случае отмены. Смена статусов заказа проходит также через ERP.


SEO-архитектура

Переход на новый сайт проходит в режиме мягкой миграции: старый сайт продолжает работать и ссылается на новый. В поисковом индексе активен только новый сайт — ЧПУ сохранены, canonical-теги расставлены. 

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

К рискам без SEO-архитектуры отнесём: дублирование страниц в индексе, каннибализация — два сайта конкурируют по одним запросам, размытие ссылочного веса между доменами, потеря накопленных позиций при смене URL-структуры. Как закрыли? Canonical теги разграничивают приоритетный контент, robots.txt и meta robots управляют индексацией нового сайта, Sitemap.xml настроен только под индексируемые страницы, 301-редиректы спроектированы под будущую полную миграцию.

Мобильное приложение и омниканальность

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

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

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

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

Нетривиальные задачи

Проект потребовал решения ряда нетиповых задач, связанных с масштабом сети и спецификой фармацевтического e-commerce.

1. Синхронизация остатков в распределённой сети

Более 900 аптек работают как отдельные склады с постоянно изменяющимися остатками.
Для предотвращения конфликтов реализована логика резервирования: товар фиксируется в момент оформления заказа и синхронизируется с ERP при обновлении данных.

2. Деление заказа на потоки

Заказ автоматически разделяется на:

  • полностью комплектный (сразу уходит в сборку)

  • некомплектный (отправляется в дозаказ поставщику)

Это позволяет аптеке параллельно обрабатывать обе части и сокращает время выдачи заказа.

3. Умная маршрутизация доставки

Опорная аптека для сборки заказа определяется в момент ввода адреса пользователем.
Это снижает логистическое плечо, ускоряет доставку и уменьшает её стоимость.

4. Поиск с учётом фармацевтической специфики

Поиск построен на Elasticsearch с использованием Яндекс Спеллер для исправления опечаток и логированием запросов для самообучения. Система поддерживает поиск по аналогам, заболеваниям и симптомам. Отдельно реализована логика работы с рецептурными препаратами: безрецептурные доступны для доставки, рецептурные — только для самовывоза.

“Фармацевтический e-commerce имеет свою специфику. В отличие от обычного интернет-магазина, в аптечной сети преобладает самовывоз — из-за ограничений на доставку ряда позиций (лекарственные средства к доставке не допускаются, согласно законодательству РФ)”.

— Андрей М., руководитель отдела электронной коммерции, Социальная Аптека

5. Благотворительность

На этапе оплаты внедрена возможность округления итоговой суммы до 10 или 100 рублей. Разница уходит в благотворительный фонд. «Социальная Аптека» разделяет важность поддержки социально значимых проектов и приобщения общества к благотворительности.

Как работали?

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

«Профессиональная команда, выполнен очень большой объём работы. Не знаем, есть ли другие команды, кто смог бы справиться — и компетенции, и возможности AIR Production позволили это сделать.»

— Андрей М., руководитель отдела электронной коммерции, Социальная Аптека

Что дальше?

В ближайшие год-два в приоритете — рост числа установок мобильного приложения как флагманского продукта, и наращивание функциональности по бэклогу. Сеть продолжает активно расти: от ~600–700 аптек год назад к ~1 000 сейчас. Онлайн-канал должен поддерживать этот темп.


Результат

В результате работы появились:

  • структурированная главная страница, поиск по симптомам

  • поиск по МНН, аналогам, симптомам, заболеваниям

  • фильтры по 20+ характеристикам товара

  • сложная логика: выбор аптеки, деление заказа, резерв

  • 10 интеграций с внешними системами

  • онлайн-эквайринг от Газпромбанка

  • более 10 000 одновременных сессий

https://social-apteka.ru

Стек технологий


Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

AIR Production с удовольствием обсудит вашу задачу

Оставить заявку