Optal — платформа оптовых продаж товаров от поставщиков, фабрик и заводов

B2B2C Маркетплейс (Hybrid Marketplace)

Роль

Продуктовый дизайнер
UX\UI

Время реализации мной

7 месяцев

Дата

Окт 2025 - Апр 2026

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

моя роль

Research & Strategy: Анализ гигантов рынка (Alibaba, Taobao), проработка бизнес-логики и требований


UX-исследования: Глубинные интервью с пулом из 50 лояльных предприятий (цеха, поставщики)


Design & Delivery: Создание дизайн-системы, проверка гипотез и передача макетов в разработку


Management: Синхронизация команды, онбординг и защита решений

проблемы

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


Этапы проработки: Мы начали с фундамента (ролевая политика, логика компаний, авторизация) и перешли к ключевым сценариям (каталог, добавление товаров, оплата)


Эволюция: Сначала Mobile, затем Web


Моя зона ответственности: Полный цикл управления продуктом (Product, Project & Design)

задачи

Discovery: Провёл брифинг, анализ конкурентов и серию интервью для выявления болей B2B-сектора


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


Delivery: Выстроил процессы в команде, разбил запуск на итерации и обеспечил соблюдение дедлайнов

после брифа и исследования стало ясно

Странная логика авторизации

По идее заказчика и разработчиков, регистрация и авторизация происходят через Telegram-бота

Странная логика авторизации

По идее заказчика и разработчиков, регистрация и авторизация происходят через Telegram-бота

Кастомизация и персонализация

Уже на начальном этапе продукт должен обладать функциями персонализации

Кастомизация и персонализация

Уже на начальном этапе продукт должен обладать функциями персонализации

Концепция главной страницы

Основываясь на логике кастомизации и персонализации, я спроектировал главную страницу

Концепция главной страницы

Основываясь на логике кастомизации и персонализации, я спроектировал главную страницу

Поиск и каталог

По результатам брифинга мы пересмотрели сценарии поиска и структуру каталога: в архитектуре появилась глобальная сущность «Каталог» и вложенная подсущность «Категории»

Поиск и каталог

По результатам брифинга мы пересмотрели сценарии поиска и структуру каталога: в архитектуре появилась глобальная сущность «Каталог» и вложенная подсущность «Категории»

Роли на платформе

В итоге на платформе Optal выделились три ключевые роли: Покупатель, Поставщик и Фабрика/Цех

Роли на платформе

В итоге на платформе Optal выделились три ключевые роли: Покупатель, Поставщик и Фабрика/Цех

Акцент на приложении, но веб не за горами

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

Акцент на приложении, но веб не за горами

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

Взаимодействия пользователей

Я спроектировал систему заявок и чат для общения между ролями, привязанные к конкретному товару

Взаимодействия пользователей

Я спроектировал систему заявок и чат для общения между ролями, привязанные к конкретному товару

Компании

Сущность на платформе, которая позволяет одному пользователю без создания дополнительных профилей регистрировать компанию

Компании

Сущность на платформе, которая позволяет одному пользователю без создания дополнительных профилей регистрировать компанию

Добавление товара

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

Добавление товара

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

Платные продвижения

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

Платные продвижения

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

Реклама

Конечно, на подобных платформах предусмотрены различные виды рекламы: нативные вставки между объявлениями, сезонные баннеры, внутреннее продвижение и другие форматы

Реклама

Конечно, на подобных платформах предусмотрены различные виды рекламы: нативные вставки между объявлениями, сезонные баннеры, внутреннее продвижение и другие форматы

Система оплаты

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

Система оплаты

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

отзвук от юзера и заказчика

На рынке Кыргызстана у продукта Optal нет прямых конкурентов. Есть косвенные, но они занимаются другими нишами и работают иначе. Готовой базы пользователей на старте не было, но был прямой доступ к целевой аудитории: заказчик активно сотрудничал с оптовиками и цехами в рамках своего бизнеса, что значительно упростило нам задачу

Гибкая цена: Оптовикам важна не фиксированная цена, а сетка стоимости в зависимости от объёма партии. Это и основное преимущество и выгода для сторон

Прямая связь: В B2B-секторе сделка редко закрывается через корзину — пользователям нужен быстрый переход в чат для обсуждения условий и скидок

Прозрачная логистика: Для тяжёлых грузов (стройматериалы, рулоны ткани) стоимость доставки часто является решающим фактором, поэтому нужен встроенный калькулятор или выбор способа отправки

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

главные функции продукта

Роли на платформе

В ходе брифа и исследования мы выявили три ключевые роли на платформе: Покупатель, Поставщик и Фабрика

Роли на платформе

В ходе брифа и исследования мы выявили три ключевые роли на платформе: Покупатель, Поставщик и Фабрика

Поиск, каталог и категория

Мы разработали логику работы с каталогом и категориями товаров, учитывающую специфику масштабного B2B-маркетплейса

Поиск, каталог и категория

Мы разработали логику работы с каталогом и категориями товаров, учитывающую специфику масштабного B2B-маркетплейса

Чат и уведомление

Рынок Кыргызстана строится на рукопожатиях. Мы пока не мешаем пользователям уходить в WhatsApp, пока Optal учится гарантировать безопасность каждой сделки

Чат и уведомление

Рынок Кыргызстана строится на рукопожатиях. Мы пока не мешаем пользователям уходить в WhatsApp, пока Optal учится гарантировать безопасность каждой сделки

Авторизация

Планировалось реализовать авторизацию через Telegram-бота, но я был против этого решения

Авторизация

Планировалось реализовать авторизацию через Telegram-бота, но я был против этого решения

Профиль и компания

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

Профиль и компания

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

Добавление объявлений

Добавление товаров в узких нишах — это всегда вызов, но в оптовом B2B процесс превращается в настоящий интерфейсный кошмар

Добавление объявлений

Добавление товаров в узких нишах — это всегда вызов, но в оптовом B2B процесс превращается в настоящий интерфейсный кошмар

Главная страница

Концепция главного экрана строилась на философии максимальной персонализации интерфейса

Главная страница

Концепция главного экрана строилась на философии максимальной персонализации интерфейса

Избранное

В основе платформы — поиск и фильтры, поэтому «Избранное» позволяет сохранять товары, фабрики и готовые поисковые запросы

Избранное

В основе платформы — поиск и фильтры, поэтому «Избранное» позволяет сохранять товары, фабрики и готовые поисковые запросы

Модерация и награды

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

Модерация и награды

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

ролевая система

На платформе реализовано разделение на три главные функциональные роли и одну уникальную (гибридную):

  • Покупатель — ищет и закупает товары или услуги. Наша цель: предоставить ему удобный поиск, безопасность сделки и персонализацию опыта

  • Поставщик — оптовый продавец с широким диапазоном товаров. По изначальной логике он не производит продукцию сам, а перепродает готовые партии

  • Фабрика (Цех) — крупный производитель, работающий только с большими объемами. В среднем такие игроки реализуют больше товара, чем обычные поставщики


Инсайт рынка: в ходе исследования мы пришли к выводу, что на нашем рынке (Кыргызстан/СНГ) часто встречается модель семейного бизнеса или удержания нескольких точек одним владельцем. Поэтому один пользователь может быть одновременно и Поставщиком, и Фабрикой


Пример: продавец предлагает 500 футболок из наличия как поставщик, но если клиенту нужно 1000, он выступает как фабрика и предлагает произвести недостающую партию под заказ

авторизация

Изначально авторизация и регистрация планировались через Telegram-бота (эту логику заложили разработчики еще до моего прихода в проект). Я был категорически против такого решения, но команда привела свои аргументы:

  • Экономия: не хотели тратиться на OTP-сервисы и SMS-рассылки

  • Закрытый круг: первым 50 клиентам выдавали готовые аккаунты (логин + пароль), а приток новых пользователей извне ожидался небольшим

  • MVP-подход: на старте это казалось временным решением


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

главная страница

После всех встреч, синхронизаций с заказчиком, командой и исследований ЦА мы пришли к следующим выводам по главной странице:

  • Персонализация, персонализация и еще раз персонализация — это база. Любое действие пользователя должно влиять на его рекомендации и рекламу, создавая уникальный опыт для каждого

  • Три глобальные сущности — на уровне интерфейса и функционала мы разделили платформу на Товары, Поставщиков и Фабрики/Цеха. По умолчанию главной остается страница «Товары», но она со временем персонализируется. Например, если пользователь ищет стройматериалы в огромных объемах, лента подстроится так, чтобы выдавать в приоритете Фабрики, а не обычных перекупщиков

  • Иерархия и «эффект Авито» — структура Каталог → Категория → Подкатегория → Товар превращает каждую сферу в отдельную среду. Это сделано для максимальной локализации: в будущем каждая ниша сможет иметь свой уникальный набор функций и визуальный стиль, не мешая остальным

  • Бесконечный вертикальный скролл — мы решили оставить механику бесконечной ленты для товаров, чтобы пользователь мог бесшовно изучать ассортимент

поиск, каталог и категория

Поиск товаров, поставщиков и фабрик/цехов реализован по следующей логике:

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

  • Иерархия и «эффект Авито» — структура Каталог → Категория → Подкатегория → Товар создает изолированные среды для каждой ниши. Это архитектурное решение позволяет в будущем внедрять уникальный функционал и визуальный стиль для конкретных сфер бизнеса (например, текстиля или стройки), не меняя логику всей платформы

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

Поиск товаров, поставщиков и фабрик

Фильтрация после поиска

Верхнеуровневый каталог

Категория и подкатегория

профиль и компания

Чтобы не раздувать продукт до отдельного «Optal Business» или заставлять пользователей плодить аккаунты, мы внедрили уникальную сущность — Компании и Группы компаний. Мы отказались от стандартной логики «один профиль под один кейс», которая создавала барьеры для владельцев 4–5 мелких цехов


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

Профиль пользователя

Добавление компании

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

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

  • Систему доверия — загрузку подтверждающих документов для получения статусов «Проверенный продавец» или «Выбор Optal»

  • Конструктор бизнес-визитки — инструмент, позволяющий компании самостоятельно собирать свою страницу-презентацию, выделяя ключевые преимущества

  • Кастомный внешний код — возможность интеграции стороннего кода для создания уникальных лендингов внутри платформы и расширенного продвижения

избранное

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


Избранное реализовано для трех ключевых типов сущностей:

  • Товары — основа для планирования закупок и сравнения предложений

  • Поставщики и фабрики/цеха — пользователи могут формировать пул доверенных партнеров и следить за обновлениями ассортимента конкретных компаний

  • Поиск — на платформе реализована сложная система фильтрации. Чтобы пользователю не приходилось каждый раз настраивать параметры заново, мы внедрили сохранение поисковых запросов. Главное преимущество: при появлении новых товаров, подходящих под сохраненные фильтры, система присылает уведомление

чат и уведомление

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

  • Поколенческий разрыв — молодая аудитория («цифровые кочевники») избегает звонков, предпочитая мессенджеры, соцсети или формат «оставил заявку и жду». Старшее поколение («старая школа»), напротив, доверяет только живым звонкам, WhatsApp и личным встречам для заключения офлайн-сделок

  • Свобода коммуникаций — ограничивать каналы связи на этапе MVP было бы стратегической ошибкой. Мы предоставили доступ ко всем привычным инструментам: Telegram, WhatsApp, Instagram, VK, Facebook, Discord и даже внешним сайтам-каталогам

  • MVP vs Стратегия удержания — в первой итерации мы не принуждаем пользователей общаться только внутри платформы, так как внутренний чат пока не дает уникальной ценности сверх привычных мессенджеров. Однако наша долгосрочная цель — создать внутри Optal бесшовную экосистему, где вести все процессы будет удобнее и безопаснее, чем за её пределами

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

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

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

добавление товара

Оптимизация тяжелых форм: между скоростью и точностью

Добавление товара в нишевых маркетплейсах — это всегда заноза для пользователя. В опте этот процесс осложняется в разы. Вместо того чтобы пытаться уложить всё в 1–2 минуты, что привело бы к ошибкам в заказах, мы разработали структуру «умного черновика». Система ведет пользователя за руку, подсвечивая только необходимые поля для конкретной категории, превращая «ужас закупщика» в понятную рабочую последовательность

Основные тезисы и нюансы проектирования Optal:

  • Приоритет Time-to-Market — из-за жестких ограничений по времени и ресурсам мы осознанно отказались от избыточного функционала в пользу стабильности продукта

  • AI-декомпозиция описаний — была идея внедрить нейросеть для автоматического извлечения атрибутов (цвет, размер, сертификаты) из текста. Исследования подтвердили: B2B-компании привыкли и готовы заполнять подробные описания вручную, поэтому на старте мы оставили лишь базовую декомпозицию

  • Сложная архитектура наследования — вопрос с «древом товаров» (вариативность по моделям, цветам и размерам) оказался слишком трудозатратным для первой итерации. Мы заложили фундамент, но реализацию сложной иерархии отложили по просьбе заказчика

  • Презентационный блок в карточке — компании часто готовят целые лонгриды о своих продуктах. Мы проектировали это как визуальный конструктор, но для MVP упростили решение, сохранив структуру, готовую к будущему расширению

  • Конструктор и редактор товара — идея создания товара через «живой» конструктор (когда пользователь видит финальную страницу в процессе заполнения) требовала глубокой разработки, включая поддержку внешнего кода. Решение было отложено, чтобы не увеличивать сроки разработки в разы

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

модерация и награды

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

  • Глубокая верификация компаний — модерация должна была проверять не только объявления, но и легитимность бизнеса. Через админ-панель компании могли бы подтверждать свою деятельность официальными документами, получая статус уникального бизнес-аккаунта

  • Система эксклюзивных статусов — модераторы получали бы инструмент для присвоения компаниям особых знаков отличия, которые выделяли бы их в общем листинге

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

  • Инвестиции в доверие — в онлайн-заказах на нашем рынке всё ещё высок страх перед мошенничеством. Нашей стратегической целью было и остается полное устранение этого изъяна и гарантия безопасности каждой сделки

мои мысли по поводу Optal

Проект всё ещё в работе — и в дизайне, и в разработке, поэтому подводить итоги рано. Но уже сейчас есть о чём рассказать. Маркетплейсы и классифайды — это очень сложные и тяжёлые продукты, хоть они и встречаются на каждом шагу. Работать над таким специфическим направлением было очень интересно. Хочется поскорее внедрить всё то, что пока пришлось вырезать. Я поймал себя на мысли: дизайн — это не только то, что мы добавляем, но и то, что мы убираем. И иногда убрать лишнее даже важнее

P.S. забавно конечно пытаться уседеть на всех стульях проектирования разом, но лучше больше такого не делать. Для моего психического здоровья:)