Exabit Logo

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

26 января 2026 · 4 мин чтения ·
Создание маркетплейса с нуля: как выбрать архитектуру, монетизацию и не переплатить

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

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

Считать надо первую сделку, а не список функций

У маркетплейса главный риск обычно не в каталоге и не в дизайне кабинета. Проблема чаще в перекосе спроса и предложения. Если непонятно, кто приходит первым и зачем остается, разработка быстро превращается в гипотезу за 1,5-3 млн ₽.

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

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

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

Перед стартом я обычно проверяю вот что:

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

Личный кабинет здесь - рабочее место

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

Минимум есть 3 роли: покупатель, продавец, админ. Если сделать один универсальный кабинет, потом каждое новое состояние заказа начинает ломать права, уведомления и отчеты. Мы такое видели не раз.

У нас был проект, где операторы держали статусы в Excel и переписке. После перехода на раздельные кабинеты, историю изменений и payout-логику число ручных уточнений по заказам сократилось на 31% за 7 недель. Для бизнеса это означает простую вещь: меньше людей тратят день на пересылку сообщений между сторонами.

Частая ошибка здесь простая - один кабинет для всех ролей. Потом появляются десятки исключений в правах и статусах. Я бы сделал так: сначала описать сценарии по ролям, а уже потом рисовать экраны.

Для MVP почти всегда хватает модульного монолита

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

Для старта я бы сделал так: Laravel 11 или Node.js 20 + NestJS, PostgreSQL 16, Redis, очередь задач, OpenSearch, S3-compatible storage. Если домены разделены нормально, такая схема спокойно держит десятки тысяч SKU и тысячи заказов в месяц.

Что сравниваем Модульный монолит Микросервисы
Запуск быстрее дольше
Поддержка дешевле дороже
DevOps проще заметно сложнее
Команда 1 продуктовая от 2-3 команд
Для MVP хватает рано
/modules
  /catalog
  /accounts
  /orders
  /payments
  /notifications
  /admin

Комиссия не всегда лучшая монетизация

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

У нас был сервисный проект, где команда вложилась в split payments, возвраты и сложный биллинг. На это ушло лишних 14 недель. После запуска продавцы спокойно уводили клиентов в мессенджеры, потому что ценность была не в оплате, а в самом лиде. Такая схема не сработала.

Потом модель поменяли: подписка для исполнителей плюс платные лиды, а комиссию оставили только в одной категории. Выручка появилась через 5 недель после смены схемы. Деньги пришли не там, где все ждали «настоящий маркетплейс», а там, где платформа действительно создавала пользу.

Цена растет из-за глубины автоматизации

Базовый MVP обычно можно собрать за 3-5 месяцев после подготовки на 2-4 недели. Но бюджет быстро уезжает вверх, когда в первый релиз добавляют KYC/KYB, split payment, логистику, мобильные приложения, антифрод, бонусы и сложную отчетность.

Проблема не только в часах разработки. Каждая юридически или финансово чувствительная функция тянет за собой тестирование, поддержку, документацию и разбор инцидентов. Разница между вменяемым MVP и перегруженным первым релизом легко дает x2-x3 по бюджету и еще +4-6 месяцев сверху.

Если есть сомнения, первый релиз лучше резать по живому:

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

Перед тем как заказывать маркетплейс под ключ, лучше ответить на один неприятный вопрос: если завтра убрать 70% функций, платформа все равно проведет сделку? Если нет, значит, вы пока строите не бизнес, а очень дорогую надежду.

Нужна помощь с реализацией?

Расскажите о задаче - предложим решение и дадим оценку сроков.