Кейс SimpleIT · 2026

REVROUTE
ПАРТНЁРСКИЙ МАРКЕТИНГ

Платформа для B2B партнёрских продаж на российском рынке: партнёрские программы, трекинг конверсий, автоматические выплаты партнёрам через ЮKassa и сквозная аналитика — на российской инфраструктуре, в соответствии с 152-ФЗ. Заменяет ушедшие с рынка западные аналоги. Соло, AI-first разработка с нуля.

Web SaaS · мультитенант
4 мес До прода
Solo AI-first разработка
152-ФЗ Данные в России
Основатель
Александр Марчук
B2B-продажи · Сколково
Период
Февр — Июнь 2026
4 месяца, продолжается
Разработка
Solo · AI-first
Техчасть — Дмитрий Золотухин
Продукт
В проде
01

Западные PRM ушли.
Аналогов нет.

Ситуация
Рынок без инструмента
Западные лидеры PRM — PartnerStack и impact.com — ушли с российского рынка. Полнофункциональных отечественных аналогов нет: есть либо CPA-трекинг без управления партнёрами, либо модуль в CRM без автоматических выплат. Компании с десятками партнёров ведут учёт в Excel и платят вручную, без аналитики по конверсиям. Ниша открытая — рынок ждёт.
Задача
PRM-платформа с нуля под РФ
Создать полноценную платформу партнёрского маркетинга для российского рынка: партнёрские программы, трекинг ссылок и конверсий, автоматические выплаты через ЮKassa, сквозная аналитика, русскоязычный интерфейс. Всё — на российских серверах, в соответствии с 152-ФЗ. Продукт создан в партнёрстве с Александром Марчуком; вся техническая часть — соло, с нуля, AI-first.
02

С чем столкнулись
и как справились

Вызов 1
Выплаты партнёрам — без аналога Stripe Connect
Западные платформы автоматизируют выплаты через Stripe Connect: подключил партнёра — деньги идут автоматически. В России такого сервиса нет; агентский Payout API ЮKassa работает только с картами, а СБП в агентском режиме на практике недоступен.
Решение
Собственный ЮKassa Payout Client
Партнёр привязывает карту через виджет ЮKassa в кабинете — без лишних шагов. Система автоматически формирует очередь выплат при достижении порога комиссий и обрабатывает webhook-события. Динамические тарифы комиссий — разные условия для разных групп партнёров.
Вызов 2
Платёжный биллинг целиком на ЮKassa
Платёжные SaaS-интеграции исторически проектируются под Stripe — его webhooks, checkout, модель подписок. ЮKassa устроена иначе: другая модель рекуррента, другой формат событий, другой checkout. Прямого переноса нет.
Решение
Свой ЮKassa-клиент с идемпотентностью
Полный биллинг-цикл: подписки, рекуррентные списания через webhook, смена тарифа через ЮKassa Checkout, инвойсы в рублях с PDF. Платёжный слой инкапсулирован — изменения в ЮKassa не затрагивают бизнес-логику.
Вызов 3
Данные в России и нулевой даунтайм
По 152-ФЗ персональные данные граждан РФ должны храниться в России, а западные облака, на которых работают аналоги, держат данные за рубежом и нестабильны для части российских пользователей.
Решение
Self-hosted + fail-safe деплой
Переезд на собственный сервер в России: Docker Compose (приложение + MySQL + MinIO + Metabase), Caddy как reverse proxy. Fail-safe деплой: новый образ собирается при живом текущем, swap за секунды, при сбое — автооткат. Автодеплой через GitHub webhook.
Вызов 4
Кастомный домен на каждого вендора
Партнёрская программа каждого вендора живёт на его собственном домене или поддомене. При десятках вендоров — десятки доменов, каждый с HTTPS. Ручная выдача сертификатов не масштабируется.
Решение
On-demand TLS через Caddy
Сертификат Let's Encrypt выдаётся автоматически при первом обращении к любому новому домену — без ручных действий со стороны команды. Десятки доменов обслуживаются без конфигурации каждого.
Вызов 5
Сквозная воронка: лендинг → приложение
Яндекс.Метрика по умолчанию видит переход между revroute.ru и app.revroute.ru как выход и новую сессию. Без сквозного трекинга непонятно, какие каналы приводят к регистрации.
Решение
Cross-domain трекинг, 20+ целей
Единый счётчик Метрики с доверенными доменами на обоих субдоменах. 20 кастомных целей: вход, регистрация, онбординг, создание воркспейса. Вебвизор для UX-анализа. Cookie-consent по 152-ФЗ.
03

Что входит
в платформу

Партнёры
Партнёрский кабинет
Онбординг партнёра, подключение к программе вендора, личный дашборд: лиды, конверсии, начисленные вознаграждения. Данные каждого партнёра изолированы. Кастомный брендинг страницы программы.
Ссылки
Ссылки и трекинг конверсий
Короткие UTM-ссылки для каждого партнёра, кастомный домен программы. Трекинг полного пути: клик → лид → конверсия. Дедупликация кликов, разбивка по источникам, партнёрам и периодам.
Выплаты
Выплаты партнёрам (ЮKassa)
Партнёр привязывает карту в кабинете через виджет ЮKassa. Система автоматически формирует очередь выплат по достижении порога. Вендор видит историю выплат с детализацией по каждой конверсии.
Биллинг
Биллинг вендора (ЮKassa)
Подписка с автоматическим рекуррентным списанием. Upgrade и downgrade тарифа через ЮKassa Checkout. Инвойсы в рублях с PDF-выгрузкой. Полная история платежей.
Аналитика · BI
Сквозная аналитика
Яндекс.Метрика с cross-domain трекингом и 20+ целями, вебвизор для записи сессий. Metabase с дашбордами на основе прод-данных. API-документация (OpenAPI 3.0.3, Swagger).
AI · Differentiator
MCP-сервер для основателя
Read-only MCP-сервер к прод-БД: основатель подключает Claude Desktop и задаёт вопросы по данным платформы на русском языке — получает реальные цифры из прода без SQL и без обращений к разработчику.
04

Живые экраны
продукта

05

Стек,
на котором держится

Фреймворк
Next.js · React · TS
App Router, standalone-сборка. Мультитенантная архитектура, серверный рендеринг
Монорепо
Turborepo + pnpm
Приложение, docs и MCP-сервер в одном репозитории
База данных
MySQL 8 · Prisma
76+ моделей данных. Партнёрский модуль, биллинг, трекинг конверсий
Платежи
ЮKassa
Собственный клиент с нуля: подписки, рекуррент, выплаты партнёрам, инвойсы в рублях
Хранилище
MinIO
S3-совместимое объектное хранилище, self-hosted
Прокси / TLS
Caddy
On-demand TLS — авто-сертификаты для кастомных доменов вендоров
Деплой
Docker Compose
Fail-safe скрипт с автооткатом, нулевой даунтайм, autodeploy через GitHub webhook
Аналитика
Яндекс.Метрика · Metabase
Cross-domain трекинг, 20+ целей, вебвизор. BI-дашборды на прод-данных
Доступ к данным
MCP-сервер (SSE)
Read-only MySQL через Claude Desktop. Запросы к данным на естественном языке
Инфраструктура
Self-hosted · Россия
Сервер в РФ, данные по 152-ФЗ. Docs на Next.js 15 + Nextra 4
Next.js React TypeScript MySQL Prisma Turborepo ЮKassa MinIO Caddy Docker Яндекс.Метрика MCP / SSE
06

Соло.
AI-first.

Solo · Full-stack
Дмитрий Золотухин
Вся техническая часть с нуля и в одиночку: архитектура, бэкенд, фронтенд, DevOps, платёжные интеграции (ЮKassa), аналитика и инфраструктура.
Основатель
Александр Марчук
Продуктовая экспертиза в B2B-продажах и партнёрских каналах: требования, приоритеты, работа с вендорами и партнёрами. Участник Сколково.
AI-first разработка
Платформа — от архитектуры и платёжного слоя до продакшн-запуска — построена одним разработчиком по AI-first методологии: AI-инструменты на каждом этапе цикла (проектирование, код, ревью, документация). Именно такой подход позволил закрыть объём полноценной продуктовой команды за 4 месяца силами одного человека.
Период
Февраль 2026
Старт и архитектура
Технический анализ рынка и решений. Проектирование схемы данных (76+ моделей), архитектуры платёжного слоя и партнёрского модуля.
Период
Апрель 2026
Ядро платформы
Полный биллинг на ЮKassa: подписки, рекуррент, webhook, инвойсы в рублях. Выплаты партнёрам: Payout Client, очередь выплат. Метрика с cross-domain и 20 целями.
Период
Май 2026
Российская инфраструктура
Переезд на сервер в России, нулевой даунтайм деплой с автооткатом. Полная локализация EN/RU. Финальный ребрендинг.
Итог
Июнь 2026
Продуктизация
Fail-safe автодеплой, MCP-сервер для основателя, витрина вендоров, первые живые вендоры и партнёры. Платформа в проде.
07

Что получилось

100+
Вендоров и партнёров
растущая база участников партнёрских программ на платформе
4 мес
До прода
от архитектурного проектирования до продакшн-платформы с живыми вендорами и партнёрами
Solo
1 разработчик · 152-ФЗ
полный стек, DevOps и платёжные интеграции — AI-first, силами одного человека; данные в России
Выплаты
ЮKassa — автоматически
Выплаты партнёрам без ручного труда вендора: привязка карты, очередь по порогу, обработка webhook. Собственный платёжный слой вместо отсутствующего Stripe Connect.
Инфраструктура
Нулевой даунтайм
Fail-safe деплой с автооткатом, on-demand TLS для кастомных доменов вендоров, автодеплой через GitHub webhook — всё на self-hosted сервере в России.
AI
MCP для основателя
Основатель работает с прод-данными платформы через Claude Desktop на естественном языке — без SQL и без обращений к разработчику.

Нужна платформа
с нуля?

Построим SaaS-продукт под российский рынок: платёжные интеграции (ЮKassa), биллинг и выплаты, мультитенантную архитектуру, аналитику и self-hosted инфраструктуру по 152-ФЗ. От проектирования до прода — AI-first, в сжатые сроки.

🌐 simple-it.pro ✉️ hello@simple-it.pro 💬 +7 993 981 41 45
SIMPLEIT