Перенести магазин с Shopify на свой хостинг
Перенести магазин с Shopify на свой хостинг
Владельцы работающих магазинов на Shopify обычно приходят к переносу не от скуки, а от счёта: ежемесячная подписка плюс транзакционная комиссия с каждой продажи плюс платные приложения из App Store складываются в заметную статью расходов на растущем обороте. NitroCart — self-hosted альтернатива: один образ ставится на ваш VPS, лицензия оплачивается разово за период, без процента с оборота. Разберём, кому имеет смысл переезжать, как устроен перенос и на каком обороте окупается переход.
Подробнее о самом движке — на главной странице NitroCart.
Что это и кому нужно
Перенос магазина с Shopify на self-hosted платформу — это смена инфраструктуры: вместо аренды витрины в облаке Shopify с помесячной оплатой и комиссией с транзакций вы ставите движок на собственный сервер и оплачиваете лицензию за период без процента с продаж. Технически это не «экспорт одной кнопкой» — это отдельный проект: разворачивается новый движок, переносится каталог, настраивается домен и эквайринг.
Мигрировать имеет смысл, если магазин уже вышел на стабильный оборот и подписка Shopify плюс комиссии с транзакций плюс платные приложения из App Store стали заметной статьёй расходов относительно выручки. Также перенос актуален для тех, кому нужен полный контроль над сервером и данными — например, для нестандартных интеграций, которые Shopify App Store не предоставляет, или для соответствия требованиям, где данные обязаны храниться на собственной инфраструктуре. Если магазин небольшой и подписка Shopify Basic не ощущается как проблема — миграция, скорее всего, не окупится в моменте, но раздел ниже с расчётом поможет прикинуть порог самостоятельно.
Критерии выбора при переходе с Shopify
- Экономика подписки против разовой лицензии. Ежемесячная плата Shopify идёт всегда, вне зависимости от продаж; лицензия NitroCart — разовый платёж за период (месяц, квартал или год в зависимости от тарифа).
- Транзакционные комиссии. У Shopify комиссия с каждой продажи начисляется поверх подписки, если не используется их собственный процессинг; у NitroCart процента с оборота нет в принципе — только стоимость лицензии.
- Зависимость от App Store. Каждое недостающее в коробке Shopify расширение — это платное приложение с собственной месячной подпиской, которая добавляется к общему счёту.
- Контроль над сервером и данными. На Shopify база покупателей и история заказов живут в инфраструктуре площадки; на своём VPS — полностью у владельца магазина, включая бэкапы.
- Скорость смены оффера или формата. Насколько быстро можно перейти от обычного каталога к одностраничнику под один товар или мультилендингу без переезда на другую платформу или новую тему.
- Технические ресурсы на обслуживание. Self-hosted решение требует минимального навыка администрирования VPS и домена — если в команде совсем нет технического человека, это стоит учитывать заранее.
- Объём переносимых данных. Чем больше каталог и история заказов, тем больше ручной работы потребует перенос — это стоит закладывать в план миграции отдельно.
Таблица сравнения: Shopify vs NitroCart
| Критерий | Shopify | NitroCart (self-hosted) |
|---|---|---|
| Модель оплаты | Ежемесячная подписка + комиссия с транзакций (если не используется Shopify Payments в полной мере) | Разовая лицензия за период, без процента с оборота |
| Хостинг | Облако Shopify, сервер не выбирается | Собственный VPS, полный контроль над сервером |
| Расширение функционала | Платные приложения из Shopify App Store, каждое — отдельная подписка | Часть функционала уже в коробке; плагины ZIP-формата из админки без SSH |
| Лицензия и количество магазинов | Отдельный тариф Shopify на каждый магазин | До 15 IP на одной лицензии (тариф Enterprise; Start — 1, Pro — 5) |
| Владение данными | База заказов и покупателей в инфраструктуре Shopify | База, код и резервные копии на вашем сервере |
Как это устроено в NitroCart
Развёртывание NitroCart на собственном VPS занимает обычно 15–30 минут через Telegram Mini App, включая выпуск бесплатного SSL-сертификата Let's Encrypt на ваш домен. Лицензия покрывает до 15 IP-адресов на одном ключе (тариф Enterprise; Start — 1, Pro — до 5), поэтому на одной покупке можно параллельно держать основной магазин и, например, тестовую или региональную копию.
Витрина переключается между 4 форматами прямо в админке одним полем: обычный каталог, одностраничник под один товар, мультилендинг с несколькими офферами и формат продажи билетов на мероприятия с выбором мест по секторам, подсекторам и рядам. Перед оформлением заказа можно включить фильтр трафика: отсев ботов, лимит визитов с одного IP, гео- и ZIP-правила. Обновления движка приходят как удалённые подписанные патчи без пересборки образа и без ручного SSH. Дополнительный функционал добавляется ZIP-плагинами из админки, они переживают обновление образа. Встроенный SEO-модуль отвечает за мету, sitemap.xml, блог с категориями и тегами и JSON-LD разметку товаров и статей. Платёжные провайдеры не встроены жёстко — любой подключается через настраиваемый API-редирект под вашу платёжную систему. Сам перенос каталога товаров, изображений и содержимого страниц с Shopify на новую платформу выполняется вручную — готового автоматического импортёра из Shopify в NitroCart нет, это отдельный этап миграции, который стоит закладывать в план по времени.
Расчёт: на каком обороте окупается переход
Возьмём иллюстративный пример, не гарантию. Типичный план Shopify (Basic или средний по линейке) стоит примерно $29–79 в месяц, то есть $348–948 в год, и на нём чаще всего действует дополнительная транзакционная комиссия около 2% с оборота, если не используется Shopify Payments в полном объёме — на магазине с оборотом $10 000 в месяц это ещё около $200 в месяц, или $2400 в год. Итого совокупная стоимость обслуживания на Shopify в этом примере — от $2750 до $3350 в год, без учёта платных приложений из App Store, которые на практике почти всегда добавляются.
Лицензия NitroCart Enterprise стоит $3 590 в год и покрывает до 15 инсталляций без процента с оборота — плюс стоимость самого VPS, обычно $5–20 в месяц ($60–240 в год) у большинства хостеров. Совокупно это $1049–1229 в год за один магазин. В приведённом примере разница — около $1700–2100 в год в пользу self-hosted варианта, и чем выше оборот, тем заметнее экономия за счёт отсутствия процентной комиссии. На малых оборотах (например, до $2000–3000 в месяц) разница может быть не так очевидна, особенно с учётом ручного времени на перенос каталога — здесь стоит считать индивидуально, это иллюстративный, не гарантированный расчёт.
Когда NitroCart не подходит
Если магазину нужен доступ к тысячам готовых интеграций Shopify App Store без разработки собственных решений, или в команде нет ресурсов на администрирование своего VPS и домена, миграция на self-hosted движок, скорее всего, создаст больше проблем, чем решит. NitroCart также не заменяет маркетплейс с независимыми продавцами внутри одной витрины. Честный разбор ограничений — в статье когда NitroCart не подходит.
FAQ
Есть ли автоматический импорт каталога из Shopify? Нет, готового автоматического импортёра из Shopify в NitroCart не существует. Перенос каталога товаров, изображений и содержимого страниц на новую платформу выполняется вручную, это отдельный этап проекта миграции.
Сколько времени занимает сам перенос магазина? Развёртывание движка на VPS занимает 15–30 минут через Telegram Mini App. Время на перенос каталога и настройку зависит от объёма товаров и не входит в это окно — закладывайте отдельно.
Что будет с SEO после переезда с Shopify? Встроенный SEO-модуль NitroCart формирует мету, sitemap.xml и JSON-LD разметку на новой платформе, но старые URL Shopify и их позиции не переносятся автоматически — нужно настроить редиректы со старых адресов на новые вручную.
Можно ли держать магазин на Shopify и тестовую копию на NitroCart параллельно? Да, лицензия покрывает до 15 IP на одном ключе (тариф Enterprise), поэтому можно развернуть копию для теста, пока основной магазин ещё работает на Shopify, и переключиться после проверки.
Берёт ли NitroCart комиссию с продаж после переноса? Нет, лицензия — разовый платёж за период, сколько магазин зарабатывает — не влияет на стоимость движка.
Чем это отличается от сравнения Shopify и NitroCart для платного трафика? Если задача — не миграция существующего магазина, а выбор платформы под рекламные кампании и быструю ротацию офферов, смотрите статью Shopify vs NitroCart для платного трафика.
Тарифы и точные лимиты — на странице цен NitroCart.
Сколько это стоит
NitroCart — лицензия, а не подписка с процентом с продаж. Три тарифа, оплата за месяц, квартал (до −10%) или год (−25%):
- Start — от $99/мес ($890/год, ≈$74/мес), 1 магазин.
- Pro — от $199/мес ($1 790/год, ≈$149/мес), до 5 магазинов одновременно.
- Enterprise — от $399/мес ($3 590/год, ≈$299/мес), до 15 магазинов одновременно.