EN
Кейс · CS-Cart Multi-Vendor

Маркетплейс детских занятий на CS-Cart Multi-Vendor: Talario.ru

О проекте

Маркетплейс детских занятий на CS-Cart Multi-Vendor.

Talario.ru — маркетплейс детских занятий с каталогом из 180+ предложений от партнёров. Платформа объединяет выбор занятий, бронирование, аналитику и базовую SEO-структуру. На старте проект находился в нестабильном состоянии после предыдущего подрядчика и требовал серьезной технической доводки перед полноценным запуском.

Клиент Talario.ru
Модель маркетплейс услуг на CS-Cart Multi-Vendor
Период работы перезапуск и активная разработка проекта

Вывести маркетплейс в боевую эксплуатацию без полной переделки платформы

Логика заказов работала через модуль бронирования, но он требовал доработок. Фильтр по возрасту некорректно работал на нестандартных данных партнёров. Часть ключевых событий не попадала в аналитику. Партнёрские переходы — главный канал воронки маркетплейса — никак не учитывались.

Задачи

  • доработать логику заказов через модуль бронирования
  • исправить фильтр по возрасту на нестандартных данных партнёров
  • наладить аналитику ключевых событий
  • учитывать партнёрские переходы как главный канал воронки маркетплейса
  • вывести маркетплейс в боевую эксплуатацию без полной переделки платформы

Доработал маркетплейс под реальный сценарий выбора и бронирования детских занятий

1

Каталог под выбор услуги

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

2

Фильтр по возрасту

Партнёры указывают возраст как попало: «от 3 лет», «3–5», «6+», «для дошкольников». Я нормализовал записи в числовой диапазон, чтобы фильтр работал с числами.

3

Партнёрские переходы

Каждый уход пользователя на сайт партнёра стал отдельным событием в воронке. В Метрике видно, какие занятия и партнёры реально работают.

4

Бонусная программа

Приветственный бонус начисляется один раз. Доля списания в заказе ограничена. Логика привязана к статусам брони и не сгорает на отменах.

5

События в Яндекс.Метрике

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

6

SEO-фундамент

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

Доработал UniTheme2 под путь родителя от поиска до записи

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

Что получил клиент

Маркетплейс на 182 занятия в продакшене и принимает брони Фильтр по возрасту перестал терять подходящие предложения Партнёрские переходы видны в воронке Бонусная программа управляется правилами Внутренний поиск работает как источник данных для каталога и SEO Структура сайта готова к продвижению

Главный результат — проект вышел из состояния «почти готово» в работающий маркетплейс. CS-Cart Multi-Vendor остался базой, но критичные сценарии были адаптированы под услуги, бронирование, партнёров, аналитику и SEO.

Есть похожая задача на CS-Cart? Обсудить задачу

Кому подойдёт такая работа

Если у вас маркетплейс услуг, каталог партнёров или проект на CS-Cart после неудачного подрядчика — можно не переписывать всё с нуля. Часто правильнее пройти аудит, расставить приоритеты и поэтапно вывести проект в работу.

Маркетплейс или каталог услуг

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

Фильтры путаются на данных поставщиков

Возраст, размеры, варианты записи и другие параметры пишут в разных форматах. Решение — нормализация на уровне БД, чтобы фильтры работали по чистым данным.

Есть внешние партнёры

Если пользователи уходят на чужие сайты, эти переходы нужно учитывать как отдельные события и связывать с воронкой.

Бонусы и скидки утекают неконтролируемо

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

Проект застрял после прошлого подрядчика

Стандартный путь — технический аудит, разбор кода и БД, список критичных проблем и поэтапный вывод проекта в работу.

Нужен SEO-фундамент в каталоге услуг

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

Частые вопросы


Подходит ли CS-Cart Multi-Vendor под маркетплейс услуг?

Да, при доработке части штатной логики. Multi-Vendor закрывает базу маркетплейса: продавцы, заказы, разделение ролей, комиссии. Карточку, фильтры, заказ и сценарий оплаты под услуги нужно адаптировать.

Можно ли сделать бронирование на CS-Cart?

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

Как сделать фильтр по возрасту, если возраст указан в разном формате?

Через нормализацию на уровне БД. Любую запись — «от 3 лет», «3–5», «6+», «для дошкольников» — нужно привести к числовому диапазону. Тогда фильтр работает с числами и не цепляется за случайные цифры в строках.

Что делать с партнёрскими переходами на внешний сайт?

Учитывать как отдельные события в Метрике. На дашборде будет видно, какие предложения и партнёры доводят пользователя до записи.

Можно ли спасти проект на CS-Cart после неудачного подрядчика?

Чаще всего да. Полное переписывание нужно редко. Я начинаю с аудита кода и БД, затем озвучиваю клиенту приоритеты и порядок работ.

Опишите задачу — оценю за 24 часа
Скажу реально ли это сделать, сколько займёт и сколько будет стоить. Бесплатно, без обязательств.
Гарантия на результат
Фиксированная цена до старта
Договор на каждый проект