White label интернет магазин
White label интернет магазин
Агентства и веб-студии всё чаще получают запрос «сделайте нам интернет-магазин под своим брендом» — без упоминания чужого движка в подвале сайта. NitroCart отвечает на этот запрос просто: каждая установка — отдельный VPS, отдельный домен и отдельная админка, которые студия разворачивает под конкретного клиента через Telegram Mini App, а лицензия на несколько IP покрывает сразу несколько таких инсталляций. Разберём, как честно строится white label модель на NitroCart и когда она подходит агентству.
Что это и кому подходит
White label в контексте NitroCart — это не единая SaaS-панель с клиентскими аккаунтами, а модель, при которой агентство разворачивает независимую установку движка под каждого клиента, настраивает её под его бренд и домен, а сам факт использования NitroCart нигде не всплывает в интерфейсе витрины. Подходит веб-студиям, которые продают клиентам «магазин под ключ» как услугу, фрилансерам, ведущим несколько проектов параллельно, и small-агентствам, которым нужно быстро тиражировать типовые интернет-магазины без повторной разработки с нуля на каждый проект.
Ключевое отличие от привычного «мультибренд» сценария: здесь каждый клиент — отдельный юридический заказчик со своим доменом, своими данными и, как правило, своим окончательным владением проектом после сдачи. Это не один владелец с несколькими витринами (та схема разобрана в статье про несколько брендов на одной лицензии), а именно агентская работа на разных заказчиков.
Критерии выбора
Если агентство выбирает движок под white label модель, стоит смотреть на семь вещей:
- Скорость тиражирования установки — сколько времени уходит на разворачивание нового магазина под очередного клиента.
- Стоимость на клиента при масштабировании — как меняется цена за инсталляцию, когда клиентов становится 3, 5 или 10.
- Уникальность вёрстки между клиентскими магазинами — критично, чтобы два магазина на одном движке не выглядели идентично при просмотре исходного кода страницы.
- Владение клиентом своими данными после сдачи — может ли клиент получить полный контроль над своей установкой, когда проект сдан.
- Время развёртывания на клиента — сколько часов/дней занимает путь от «подписали договор» до «магазин открыт».
- Независимость установок друг от друга — падение или взлом одного клиентского магазина не должны задевать остальные.
- Наличие лицензии, покрывающей несколько инсталляций одновременно — иначе агентству придётся покупать отдельную лицензию под каждого клиента у разных вендоров.
Таблица сравнения
| Подход | Скорость тиражирования | Уникальность вёрстки | Владение клиентом данными | Стоимость на клиента при росте |
|---|---|---|---|---|
| NitroCart (агентская модель через отдельные установки) | Деплой 15–30 минут на клиента через Telegram Mini App | CSS/id/JS уникализируются на каждой установке | Клиент получает свою инсталляцию и данные полностью | Падает при росте числа клиентов на одной лицензии |
| Кастомная разработка с нуля на каждый проект | Недели на проект | Полностью уникальна, но дорого | Полное владение | Растёт линейно с числом клиентов |
| Готовая CMS с темизацией под клиента | Дни на настройку темы | Легко узнаваема по структуре шаблона | Обычно да, но апдейты — забота агентства | Умеренная, но нет единой лицензии на несколько сайтов |
| SaaS-платформа с реселлер-программой | Быстро, но клиент не владеет инфраструктурой | Часто ограничена рамками конструктора | Клиент зависит от площадки, данные не всегда экспортируемы | Постоянные подписки за каждого клиента без потолка |
Как это устроено в NitroCart
Технически white label модель у NitroCart строится на нескольких реальных возможностях движка. Во-первых, при каждом развёртывании CSS-классы, id элементов и имена JS-переменных уникализируются — это значит, что два клиентских магазина, даже построенных на одной и той же теме, не выдают своё родство при просмотре кода страницы, что критично именно для white label подачи. Во-вторых, доступны 4 готовых формата витрины, переключаемых в админке одним полем — под разную нишу клиента (услуги, товары, каталог, лендинг-формат) не нужно верстать заново. В-третьих, лицензия покрывает до 15 IP на тарифе Enterprise, то есть агентство может вести до 15 клиентских инсталляций на одном ключе. Деплой каждой установки через Telegram Mini App занимает обычно 15–30 минут — подробный разбор процесса есть в статье «Разверни магазин от 15 минут». У каждой инсталляции свой домен и бесплатный SSL от Let's Encrypt, обновления доставляются удалённо и подписанно, без необходимости пересобирать проект вручную под каждого клиента. Более широкий контекст деплоя и лицензии — в разделе «Деплой и лицензия».
Экономика агентства: считаем на пяти клиентах
Возьмём тариф Pro — $1 790 при оплате за год, до 5 IP. Если агентство ведёт 5 клиентских магазинов на одной такой лицензии, стоимость лицензии на клиента составляет $1 790 ÷ 5 ÷ 12 ≈ $30/мес. С ростом до 10–15 клиентов подходит Enterprise ($3 590/год, до 15 IP) — от ~$30 до ~$20/мес на клиента при полной загрузке лицензии.
Сравним с альтернативами. Кастомная разработка магазина с нуля под каждого клиента — это, как правило, недели работы разработчика на проект, то есть тысячи долларов единоразово плюс сопровождение отдельно по каждому клиенту. Отдельная SaaS-подписка на каждого клиента (когда агентство перепродаёт доступ к чужой платформе) обычно означает фиксированную ежемесячную плату за каждого клиента без скидки за объём — 5 клиентов на SaaS с ценником $30–50/мес каждый дают $150–250/мес постоянных расходов против одной лицензии NitroCart, покрывающей всех пятерых. Экономика меняется в пользу агентства именно за счёт того, что лицензия на несколько IP делится между клиентскими установками — подробнее про эту механику в статье «Одна лицензия на 15 VPS».
Когда NitroCart не подходит
Важно сказать честно: если агентству нужна единая партнёрская панель, из которой можно управлять всеми клиентскими магазинами разом — просматривать заказы, менять настройки, деплоить обновления по всем клиентам из одного окна, — такой функции в NitroCart нет. Каждая установка администрируется отдельно, через свою собственную админку, привязанную к своему домену. Это осознанный компромисс модели «независимые установки», а не недоработка: изоляция клиентов друг от друга — это и есть то, что делает падение или взлом одного магазина неопасным для остальных. Если для вашей агентской модели критична именно централизованная мультиклиентская консоль — стоит присмотреться к другим решениям. Полный разбор случаев, когда движок не подходит, — в статье «Когда NitroCart не ваш вариант».
FAQ
Видит ли клиент или его покупатели, что магазин работает на NitroCart?
Нет, в стандартной поставке нигде в публичном интерфейсе витрины не упоминается название движка — фронтенд полностью брендируется под клиента, а CSS/JS уникализируются под каждую установку отдельно.
Можно ли передать магазин клиенту после сдачи проекта?
Да, установка — это отдельный VPS с отдельной инсталляцией движка; агентство может передать доступы клиенту, при этом лицензия и её условия использования остаются в силе для конкретной установки.
Есть ли встроенная партнёрская программа для агентств?
На данный момент отдельной реселлер- или партнёрской программы с автоматическими комиссиями в продукте нет — модель работы построена на том, что агентство самостоятельно покупает и распределяет лицензию на несколько IP между своими клиентскими проектами.
Можно ли использовать разные форматы витрины для разных клиентов на одной лицензии?
Да, каждая установка настраивается независимо — формат витрины переключается в админке отдельно для каждого клиентского магазина.
Нужен ли SSH для управления клиентскими магазинами?
Нет для повседневных задач: плагины ставятся ZIP-архивом из админки, обновления приходят удалённо и подписанно; SSH может понадобиться только на этапе первичного деплоя.
Что если клиентов станет больше 10?
Enterprise-лицензия покрывает до 15 IP; для большего числа установок потребуется вторая лицензия — это стоит закладывать в юнит-экономику агентства заранее.
Цены
Тарифы NitroCart: Start — от $99/мес, 1 IP; Pro — от $199/мес, до 5 IP; Enterprise — от $399/мес, до 15 IP (квартал — до −10%, год — −25%) — именно этот тариф даёт агентствам наилучшую экономику на клиента при работе с несколькими проектами одновременно. Актуальные условия и оформление — на странице тарифов.
Сколько это стоит
NitroCart — лицензия, а не подписка с процентом с продаж. Три тарифа, оплата за месяц, квартал (до −10%) или год (−25%):
- Start — от $99/мес ($890/год, ≈$74/мес), 1 магазин.
- Pro — от $199/мес ($1 790/год, ≈$149/мес), до 5 магазинов одновременно.
- Enterprise — от $399/мес ($3 590/год, ≈$299/мес), до 15 магазинов одновременно.