• Интернет-магазины · OpenCart 4.x
  • Замер 01.08.2026

Переезд из Shopify на собственный магазин

Перенести магазин из Shopify означает забрать с чужой платформы три вещи: каталог с вариантами, адреса, которые уже знает Google и способ принимать деньги. Первые два переносятся предсказуемо — структура адресов там типична, поэтому редиректы описываются правилами. Третью приходится собирать заново: Shopify Payments в Украине не работает, а часть платных приложений не имеет прямого аналога. Поэтому сначала бесплатный аудит с цифрами, затем сумма и срок по этапам. Сам переезд – 18–35 рабочих дней.

Посмотреть, как это работает
Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Что переносим
каталог, варианты, коллекции, адреса, платежный поток
после бесплатного аудита
Стоимость
30
Гарантия

дней после подписания акта

каталог, варианты, коллекции, адреса, платежный поток
Что переносим
структура адресов типичная — правило вместо поштучной таблицы
Почему редиректы дешевле
115 456
Вариантный каталог в нашем измерении

позиций на уровне размер/цвет, 01.08.2026

бесплатный аудит магазина, 2–4 рабочих дня
Перед сметой
18–35
Срок переезда

рабочих дней от утверждения ТС

предоплата 50%, два раунда правок, гарантийный срок 30 дней
Условия

Бесплатный аудит магазина на Shopify

Причина переезда из Shopify почти всегда финансовая или регуляторная: счет платформы, стоимость приложений, потребность в украинских платежных сервисах и документах. Аудит показывает, сколько стоит сам переезд и что по текущей логике придется воспроизводить. Пока это не умерено, каждая сумма будет взята с потолка.

Что мы измеряем

  • Объем каталога и вариантовсколько товаров и сколько вариантов. У Shopify вариант — базовая сущность, и их обычно в разы больше количества моделей; смета считается именно в вариантах.
  • Структура адресовСколько страниц в формате коллекций и карточек и сколько из них редактировали руками. Структура типична, поэтому основная масса адресов закрывается несколькими правилами – а вот исключения считаем поштучно.
  • Приложения с подпискойКакие из них содержат бизнес-логику: подписки, скидки, отзывы, апселы, фиды. Для каждого решаем штатное средство, модуль или отказ, и что вы теряете в третьем случае.
  • Платежный потокКак принимаются деньги сейчас и что нужно вместо этого: LiqPay, WayForPay, monobank, безналичный счет по НДС. Каждый способ – отдельный объем настройки и тестирования.
  • Метаполя и дополнительные поля картЧто лежит в метаполях и чем оно становится на новом движке: атрибутом для фильтра, характеристикой или текстом описания. Это решение дешевле принять к импорту, чем после.
  • Скорость переездаПервый ответ сервера, полная загрузка, вес HTML – фиксируем цифры до, чтобы после запуска сравнивать замеры, а не впечатления.
  • Языковые версии и валютыСколько их и как они устроены? Если вы продаете несколько стран, это влияет и на структуру нового магазина, и на карту сайта.
  • Аналитика и Search ConsoleСтоят GA4 и Tag Manager или подтверждены права в Search Console. Реальный список адресов в индексе без Search Console не видит никто, включая нас.

Что вы получаете

  • Документ с цифрами: каталог и варианты, адрес, скорость, вес HTML, языковые версии, подключенные оплаты и доставки.
  • Список приложений с воспроизводимой пометкой, чем именно и от чего предлагаем отказаться.
  • Проект правил редиректа из старой структуры адресов на новый плюс перечень адресов, которые придется пересчитать поштучно.
  • Разговор на 30–40 минут по документу, где мы проходим его по пунктам.

Срок: 2–4 рабочих дня с момента, когда мы получили адрес магазина

Почему это бесплатно

Ибо решение о выходе из Shopify считается деньгами: сколько стоит переезд против того, сколько вы сейчас платите. Дать цифры – скорее, чем убеждать. И отдельно: без замера мы либо перестраховаемся и завысим сумму, либо занизим и потом будем переписывать смету — оба варианта дороже аудита. Документ ваш вне зависимости от решения.

Что дальше

После аудита мы называем сумму и срок по этапам с календарными датами, а не диапазон. Далее договор, счет, акт работаем официально, в том числе с заказчиками из ЕС. Если из цифр станет видно, что переезд вам сейчас невыгоден, мы так и скажем: случаи, когда это так, приведены ниже на странице.

Короткая форма: контакт и адрес сайта

  • Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

  • Права и доступы — ваши

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • Заказчики из Европы

    Среди работ — проекты для Норвегии, Болгарии, Молдовы и Испании.

  • Цифры, которые можно проверить

    Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.

  • Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

Что влияет на стоимость

Почему две одинаковые на вид задачи считаются по-разному

  • Количество вариантов, а не товаровПлатформа считает вас в товарах, смета считается в вариантах: одна модель в восьми размерах и трех цветах – это двадцать четыре строчки с собственным остатком и ценой. В измеренном нами магазине белья таких строк 115456.
  • Приложения с подпискойКаждый разбираем по отдельности. Штатное средство стоит настройки, модуль — денег и тестирования, а часть логики аналога не имеет вообще: тогда считаем доработку и честно говорим, когда сумма получается больше, чем годы подписки.
  • Платежный потокСобирается заново. Договоры заключаете вы, ключи выдают вам, с нашей стороны – настройку и сквозной прогон заказа по каждому способу. Каждый способ добавляет еще и комиссию и строку в сверке, поэтому подключить все здесь не цель.
  • Языковые версии и валютыКаждый язык – собственный набор адресов, ветвь в карте сайта и hreflang с x-default. Честный предел: переведенная витрина еще не выход на рынок, нужны местная оплата, доставка и цены.
  • Исключения в адресахПравило покрывает типичную структуру коллекций и карточек. Удорожают исключения: страницы, адреса которых меняли руками, акционные коллекции под кампании, статьи. Сколько их видно после разбора карты сайта и Search Console.
  • Состояние данных в карточкахМетаполя не имеют прямого соответствия: по каждому решаем, становится ли он атрибутом фильтра, характеристикой или текстом. Если характеристики зашиты внутрь описания, разбор на атрибуты – отдельная строка сметы.
Кому подходит

Ситуации, в которых эта услуга даёт результат

Сценарий 1 из 4

Ежемесячный счет платформы стал заметной статьей расходов

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

Разберём вашу ситуацию на бесплатном аудите
Что входит

Полный перечень работ и того, что вы получаете на выходе

  • Выгрузка каталога из Shopify: товары, варианты, коллекции, изображения, описания и метаполя – чтобы ничего не пришлось заводить руками
  • Перенос вариантов с сохранением связи вариант – остаток – цена: именно он ломается при импорте «как есть», и именно через него покупатель видит «налицо» там, где товара нет
  • Редиректы правилом из структуры коллекций и карточек на новые адреса, поштучная таблица – только для исключений: это держит бюджет ниже, чем при переезде с самописного движка
  • Переборка платежного потока под украинские сервисы: LiqPay, WayForPay, monobank, безналичный счет с НДС и без - чтобы розничный покупатель и закупщик платили в одном чекауте
  • Доставка украинскими перевозчиками с выбором отделения прямо в чекате — менеджер перестает переспрашивать адрес в каждой переписке.
  • Разбор приложений с подпиской: по каждому решению – штатное средство, модуль или сознательный отказ, с пометкой, что именно вы при этом теряете
  • Техническое SEO на новом магазине: ЧПУ, canonical, уникальные title, карта сайта без дублей, hreflang из x-default для языковых версий
  • Аналитика: GA4 и Tag Manager с событиями корзины и покупки, подтверждение прав в Search Console – иначе после переезда вы не увидите, что изменилось
  • План переключения и контроль ошибок сканирования первые 30 дней, пока старый магазин еще жив
  • Передача: доступ, письменная инструкция, проход админки с менеджером на живом заказе
  • Условия работы: предоплата 50%, два раунда правок на этапе дизайна, гарантийный срок 30 календарных дней после приемки
Когда эта услуга не подходит

Что не входит в работу — чтобы не было сюрпризов на сдаче

  • Перенос подписок и сохраненных платежных данных покупателей – они остаются у платежного провайдера
  • Воспроизведение функционала платных приложений без отдельной оценки
  • Обещания сохранить позиции и трафик после переезда
  • Реклама после запуска
  • Хостинг, домен, эквайринг
Этапы работы

Прозрачные этапы с согласованием на каждом шагу

Общий срок:18–35 дней

  1. Аудит магазина и снятие цифр

    2–4 рабочих дня

    Считаем товары и варианты, разбираем структуру адресов, перечисляем приложения, снимаем скорость и вес HTML до переезда. На выходе – документ, от которого считается смета.

  2. Экспорт каталога и разбор вариантов

    2–4 рабочих дня

    Забираем выгрузку из админки, собираем строки вариантов у модели по handle и решаем по каждой группе: опции внутри карты или отдельные карты. Здесь же разлагаем метаполя.

  3. Сборник магазина и платежного потока

    7–14 рабочих дней

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

  4. Правила редиректив и исключения

    2–4 рабочих дня

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

  5. Перенос каталога и сверка

    3–6 рабочих дней

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

  6. Переключение и контроль 30 дней

    2–3 рабочих дня

    Переключаемся на витрину с минимальной посещаемостью, старый магазин остаётся жив. Далее смотрим ошибки сканирования в Search Console и выбираем адреса, не попавшие в правило.

Не нашли свой случай?

Опишите, как это устроено у вас, — ответим, подходит ли «Перенос магазина с Shopify на собственную платформу» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.

Кейсы

Задачи и результат в цифрах — все показатели сняты нашим замером

розничный магазин белья с каталогом на уровне размер/цвет – наше внешнее техническое измерение, а не выполненная нами миграция

Задача
Считать, во что преобразуется вариантный каталог, когда каждый размер и цвет становится отдельным адресом.
Решение
Считали каталог двумя способами: карта сайта из 42 подкарт с дедупликацией и штатный поиск движка. Отдельно проверили 150 случайных товарных адресов на ответные коды.
Результат
115 456 позиций на уровне SKU, расхождение двух методов 2,4%. Из 150 проверенных адресов 50 отдали 301, и все 50 вели на другую позицию – другой размер или цвет. В масштабе каталога это около 37 тысяч адресов, по которым покупатель по поиску попадает не туда. Измерение 01.08.2026.

магазин отопительного оборудования — наше внешнее техническое измерение

Задача
Показать, какой платежный поток приходится воспроизводить после переезда с платформы, где оплата была одной кнопкой.
Решение
Прошли ждут гостем к шагу выбора оплаты и перечислили способы расчета и службы доставки.
Результат
В одном чекате — monobank, наложенный платеж, наличные при получении и безналичный счет для ФЛП и ООО по НДС, рядом четыре службы доставки. Каталог 3 565 карт, первый ответ 524,8 мс при 295,7 КБ HTML. Обнаруженный дефект: /sitemap.xml отдает 200 с пустым телом. Измерение 31.07.2026.

мебельный магазин для испанского рынка — наше внешнее техническое измерение

Задача
Проверить, как чувствует себя небольшой каталог на своем движке после выхода на зарубежный рынок.
Решение
Сверили каталог двумя источниками, сняли скорость и разобрали главную разметку.
Результат
76 товаров, расхождение между картой сайта и штатным поиском нулевое. Первый ответ 348,2 мс, полная загрузка HTML 515,6 мс при 374 КБ разметки. Найден дефект: на главной нет ни одного блока JSON-LD – разметку, которую тема SaaS-платформы отдает из коробки, здесь ставят руками. Измерение 31.07.2026.

магазин болгарского косметического бренда на рынок ЕС — наше внешнее техническое измерение

Задача
Посмотреть магазин с тремя языковыми версиями — сценарий каждого переезда с мультивалютной витрины.
Решение
Проверили языковые версии и hreflang, типы JSON-LD и технические файлы.
Результат
Три языковые версии bg/en/ru с hreflang, шесть типов JSON-LD на главном, первый ответ 512,6 мс при 220,4 КБ HTML, каталог 23 позиции. Найдены дефекты: карта сайта и robots.txt отдают пустое тело, счетчиков аналитики нет ни одного – после переезда это первое, что ставится обратно. Измерение 31.07.2026.
Технологии и интеграции

На чём строим и с чем это соединяется

Стек

  • OpenCart 4.x – ставим по умолчанию; ограничение: часть украинских модулей имеет сборку только под 3.x, поэтому список интеграций проходим к старту
  • PHP и MySQL – код и база у вас; ограничения: обновление и резервные копии становятся вашей зоной, на платформе это делал вендор
  • nginx - 301-редиректы правилом; ограничение: правило не покрывает адреса, которые редактировали руками, их добавляем списком
  • HTTP/2 и HTTPS с HSTS – ограничения: HSTS включаем после проверки всех поддоменов; сертификат без www мы уже видели в собственном измерении
  • hreflang с x-default - ограничение: языковая версия без местной оплаты и доставки рынка не открывает
  • Google Search Console — ограничение: полный список адресов в индексе виден только там, и права подтверждаете ли вы

Интеграции

  • LiqPay
  • WayForPay
  • Privat24
  • monobank
  • Visa/Mastercard
  • безналичный расчет по НДС и без НДС
  • наложенный платеж
  • Новая Почта
  • Укрпочта
  • Meest Express
  • Google Tag Manager
  • GA4
  • Google Ads
  • Meta Pixel
  • Google Search Console
Собственный магазин против Shopify

Чем этот вариант отличается от альтернативы

Регулярный платежхостинг и домен, остальные – разовые работы
Оплата в УкраинеLiqPay, WayForPay, monobank, безналичный счет по НДС и без
Варианты товараопция внутри карты или отдельная карта - решаете вы
Новая функциямодуль или доработка в коде – разовая работа
Обновления и копииваша зона: это делает администратор или подрядчик
Доступ к даннымфайлы и база у вас, выгрузка когда-либо
Что нужно от вас

Без этого не начнём — лучше подготовить заранее

  1. Доступ к админке для выгрузки каталога или готовый экспорт с вариантами – без вариантов объем переезда не оценить.
  2. Список установленных приложений с примечанием, что из них критично для продаж, а что ставили и забыли.
  3. Доступ к Search Console, если права подтверждены: именно там видны адреса, которые знает поиск, а не только те, что есть в карте сайта.
  4. Доступы к DNS и домену – переключение делается там.
  5. Договоры с украинскими платежными сервисами и перевозчиком: ключи выдают вам, не подрядчику.
  6. Одного человека с правом принимать решения по структуре каталога и быть на связи в день переключения.

Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.

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

Что спрашивают чаще всего — с конкретными ответами

Почему владельцы уходят из Shopify?

Причины, которые мы слышим чаще других: ежемесячный счет, на котором тариф, подписки приложений и комиссия за транзакцию вместе получаются заметной суммой; потребность принимать оплату украинскими сервисами и выдавать документы для ФЛП и ООО; желание иметь доступ к коду и базе. Мы никого не уговариваем переезжать. На аудите считаем, сколько стоит сам переезд и что придется воспроизводить, а сравнение со своим счетом делаете вы.

Редирект придется делать вручную на каждую страницу?

В основном нет, и это главная причина, почему переезд отсюда дешевле переезда из самопишущего движка. В Shopify та самая карточка доступна по двум путям - /products/<handle> и /collections/<коллекция>/products/<handle>, причем canonical стоит на короткое. Поэтому переход описывается тремя правилами на уровне сервера: коллекция на категорию, длинный путь карты в новый адрес товара, короткий путь туда же. Поштучно перечисляем только исключения: страницы, адреса которых меняли руками и акционные коллекции под кампании. Список берем с карты сайта и Search Console и прогоняем кодами ответа еще до переключения.

Что будет с вариантами товаров?

Переносим как опции внутри карты или как отдельные карты – в зависимости от того, как их ищут: размер обуви люди набирают в поиске, оттенок фурнитуры – нет. Техническая ловушка здесь одна и та же: в выгрузке первая строка товара несет название и описание, а следующие строки того же товара – это варианты с пустым полем Title. Импорт «как есть» превращает их в отдельные товары без названий, а цены и остатки расползаются. Поэтому сначала собираем строчки в модели по handle, затем раскладываем на опции, а на выходе сверяем количество вариантов до и после по каждой коллекции.

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

Платежный поток собирается заново: Shopify Payments в Украине недоступен. Место онлайн-оплаты занимают LiqPay, WayForPay или monobank, рядом ставим наложенный платеж и безналичный счет для ФЛП и ООО с НДС и без. Договоры заключаете вы, ключи выдают вам – подрядчик их у себя не держит. С нашей стороны настройки, сквозной прогон реального заказа по каждому способу и вывод условий оплаты на сайт. Сколько способов реально нужно – вопрос вашего сегмента: в узком B2B это может быть один счет по НДС, и десять логотипов в подвале ничего не прибавят.

У меня дюжина приложений с подпиской – что с ними произойдет?

Раскладываем на три кучки. Первая – то, что в новом движке есть штатно: скидки, купоны, связанные товары, базовые фильтры. Вторая – то, что закрывается модулем: отзывы, фиды на площадки, расширенный поиск по каталогу. Третья – то, что аналога нет: специфические подписки, узкие калькуляторы, внешние сервисы с собственным кабинетом. По третьему считаем доработку отдельно, и бывает, что сумма получается больше, чем годы подписки — тогда мы так и говорим, а не продаем переезд. Отдельно: подписки покупателей и сохраненные платежные данные не переносятся в принципе, остаются у платежного провайдера.

Когда можно выключать старый магазин?

Не в день переключения – это наша прямая рекомендация, и она экономит больше нервов. Держите Shopify живым не менее 30 дней после переезда и не отменяйте подписку заранее: после завершения оплаченного периода админка закрывается, и повторно вытащить экспорт каталога, список заказов или настройки приложений уже неоткуда. За эти 30 дней мы проходим ошибки сканирования в Search Console и подбираем адреса, не попавшие в правило. Когда список чист – тогда и отменяете.

Я продаю на несколько стран – это сохранится?

Сохранится, но не автоматически. Языковые версии заново проектируются: собственные адреса, hreflang с x-default, отдельные условия доставки и валютные настройки. Честный предел здесь таков: переведенная витрина еще не выход на рынок — нужны местная оплата, местная доставка и местные цены, сайт закрывает только первый шаг. В двух магазинах, которые мы мерили, это сделано по-разному: испаноязычный мебельный живет на одном языке с корректным hreflang, болгарский косметический держит три версии bg/en/ru. И именно во втором карта сайта и robots.txt отдают пустое тело – языковые ветки для поиска просто не объявлены.

Сколько проходит переезд и сколько он стоит?

18–35 рабочих дней от утверждения ТС, раскладка по шести этапам выше на странице: аудит 2–4 дня, экспорт и разбор вариантов 2–4, сборка с платежным потоком 7–14, редиректы 2–4, перенос каталога и сверка 3–6, переключение и контроль 2–3. Цены на странице нет намеренно, и это не способ избежать ответа: сумму задает ваш магазин – количество вариантов, список приложений и то, сколько способов расчета придется собрать заново. Чтобы счесть это, делаем бесплатный аудит за 2–4 рабочих дня, и уже по его цифрам называем стоимость и срок по этапам с датами.

Что с договором и гарантией?

Работаем официально: договор, счет, акт выполненных работ, в том числе с заказчиками из ЕС. Предоплата 50% на старте, остальные после приема перед переключением. Два раунда правок на этапе дизайна входят в стоимость, если они находятся в пределах утвержденного ТС. Тридцать календарных дней после приема бесплатно исправляем ошибки с нашей стороны — это гарантийный срок по договору, и он не покрывает новые наработки и последствия самостоятельных изменений в коде. Расчет в евро, гривна по курсу НБУ на день счета, названная после аудита сумма действует 14 дней.

Дайте адрес магазина на Shopify – начнем с замера, а не со сметы

За 2–4 рабочих дня вернемся с документом: сколько у вас товаров и вариантов, какие приложения придется воспроизводить, что с платежным потоком и сколько правил закроют ваши адреса. Далее – сумма и срок по этапам.

Из измеренных кейсов115 456 позиций на уровне SKU, расхождение двух методов 2,4%

Смотреть кейсы
  • Ответ в течение 2 часов
  • Без обязательств
  • Работаем по договору

Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.