Переїзд з OpenCart на Shopify виправданий, коли підтримка старої платформи забирає більше ресурсів, ніж розвиток продажів. OpenCart довго був стандартним рішенням для українського e-commerce, але зі зростанням магазину посилюється залежність від модулів і розробників.
Міграція з OpenCart на Shopify допомагає перейти на керовану SaaS-платформу, однак потребує окремого плану перенесення даних, інтеграцій і SEO. Простого імпорту товарів недостатньо: потрібно зберегти каталог, клієнтів, залишки, оплату, доставку та органічний трафік.
Матеріал підготовлений на основі реальної розмови між клієнткою, яка розглядала перехід на Shopify, і Shopify-розробником E-commerce Growth Studio «Ціль». Під час консультації обговорювали вибір теми, перенесення даних, підключення українських платіжних систем, доставку Новою Поштою, інтеграцію з CRM і складський облік. Окремі запитання та відповіді з цієї розмови ми додали до статті, щоб показати, які практичні нюанси потрібно врахувати ще до початку міграції.
Чому бізнес переростає OpenCart?
Бізнес переростає OpenCart, коли технічні обмеження починають сповільнювати запуск нових функцій і збільшувати витрати на підтримку. Причиною зазвичай є накопичені теми, модулі й кастомні правки, частина яких більше не оновлюється або працює лише з певною версією системи.
У магазинах із неоптимізованим хостингом, великою кількістю модулів або застарілим кодом зі зростанням каталогу можуть сповільнюватися категорії, фільтри й пошук. Кастомні правки та оновлення модулів часто потребують участі розробника. Тому перенести магазин з OpenCart на Shopify іноді вигідніше, ніж знову оновлювати стару систему.

Що дає перехід з OpenCart на Shopify?
Перехід на Shopify дає бізнесу хостинг, SSL, централізовані оновлення та базову безпеку в межах однієї SaaS-системи. Магазину не потрібен окремий сервер, а власнику не доводиться вручну оновлювати ядро. Shopify також пропонує готові теми, редактор секцій і велику екосистему застосунків.
Для більшості магазинів оптимальною є готова тема з адаптацією під бренд. До початку робіт визначають, що закривається налаштуваннями, а де потрібна кастомна доробка Shopify.
Shopify має і обмеження: щомісячну підписку, платні застосунки та залежність від правил екосистеми. Порівнювати потрібно не лише тариф, а й витрати на хостинг, підтримку та запуск нових функцій. Для комплексного переходу можна замовити створення та просування магазину на Shopify.
Як відбувається міграція з OpenCart на Shopify? Етапи переїзду
Міграція з OpenCart на Shopify відбувається поетапно: аудит, вибір теми, експорт даних, адаптація структури, імпорт, підключення інтеграцій, тестування та запуск. Така послідовність потрібна, оскільки OpenCart і Shopify по-різному зберігають категорії, варіанти товарів, характеристики, URL і клієнтські дані.
1. Що потрібно перевірити в магазині перед переїздом?
Перед початком міграції окремо перевірте товари з великою кількістю опцій і комбінацій. Shopify підтримує до трьох опцій і до 2 048 варіантів на один товар. Додаткові характеристики потрібно переносити в метаполя, теги, line item properties, окремі товари або реалізовувати через сторонні застосунки
Складіть перелік:
- товарів, варіантів і характеристик;
- категорій і підкатегорій;
- цін, акцій та залишків;
- клієнтів і їхніх контактних даних;
- відгуків;
- інформаційних сторінок і матеріалів блогу;
- історичних замовлень;
- метатегів, текстів і поточних URL;
- інтеграцій з оплатою, доставкою, CRM, складом, аналітикою та маркетплейсами.
На цьому етапі також видаліть дублікати, застарілі товари та категорії, які більше не використовуються. Не варто переносити в новий магазин технічний борг, що накопичився в OpenCart.
2. Як вибрати тему Shopify для нового магазину?
Виберіть тему Shopify, яка вже підтримує більшість потрібних функцій. Це зменшить кількість кастомних доробок, прискорить запуск і спростить подальшу підтримку магазину.
Перед покупкою теми перевірте:
- структуру головної сторінки;
- меню та навігацію;
- фільтри в каталозі;
- картку товару;
- роботу з варіантами товарів;
- пошук;
- мобільну версію;
- швидкість завантаження;
- можливості редактора секцій.
Перед проєктуванням корисно переглянути докладний гайд як налаштувати магазин на Shopify.
3. Як підготувати структуру каталогу в Shopify?
Перед імпортом розділіть дані OpenCart на варіанти, характеристики та службові атрибути. Варіанти формують окремі SKU й залишки, характеристики зазвичай переносять у метаполя, а теги, тип товару та бренд використовують для автоматичних колекцій і фільтрації
Створіть список майбутніх колекцій і визначте, як товари потраплятимуть до кожної з них:
- вручну;
- за типом товару;
- за брендом;
- за тегами;
- за ціною;
- за іншими автоматичними умовами.
Після цього продумайте меню, вкладеність розділів і фільтри. Не намагайтеся повністю відтворити стару структуру, якщо вона незручна для покупців. Переїзд можна використати для спрощення навігації та скорочення шляху до товару.
4. Як вивантажити та підготувати дані з OpenCart?
Вивантажте дані з OpenCart у CSV через спеціальний модуль, конектор або безпосередньо з бази даних. Перед імпортом створіть резервну копію сайту та збережіть окремі копії всіх експортованих файлів.
Зазвичай потрібно вивантажити:
- назви й описи товарів;
- SKU;
- ціни;
- залишки;
- варіанти;
- вагу;
- характеристики;
- зображення;
- метатеги;
- клієнтську базу.
Файл OpenCart не слід одразу завантажувати в Shopify. Спочатку його потрібно привести до структури CSV-шаблону Shopify, перевірити кодування UTF-8 та правильність заповнення всіх обов’язкових колонок.
5. Як протестувати та імпортувати дані в Shopify?
Спочатку імпортуйте невелику тестову групу товарів, а не весь каталог. Оберіть кілька різних позицій: простий товар, товар із варіантами, акційний товар і позицію з кількома зображеннями.
Після тестового імпорту перевірте:
- назву та опис;
- SKU;
- ціну й стару ціну;
- варіанти;
- залишок;
- вагу;
- зображення;
- колекції;
- SEO title і description;
- відображення на комп’ютері та смартфоні.
Якщо тест пройшов успішно, імпортуйте решту каталогу. Старий магазин має залишатися доступним, доки Shopify не завантажить усі зображення за їхніми публічними URL.
6. Як перенести клієнтів, відгуки та старі замовлення?
З історичними замовленнями потрібно визначитися до початку міграції. Їх не можна імпортувати через стандартний CSV Shopify. Для перенесення використовують спеціалізований міграційний застосунок або Shopify API. Альтернативно історію можна залишити в CRM, зберегти в архіві або перенести лише потрібний період.
Паролі клієнтів не можна перенести з OpenCart у Shopify через CSV, оскільки вони зберігаються у зашифрованому вигляді. Для класичних облікових записів після імпорту клієнтам потрібно надіслати запрошення для створення нового пароля. Якщо магазин використовує нові customer accounts Shopify, вхід відбувається за одноразовим кодом без пароля.
Відгуки переносяться окремо. Спочатку перевірте, чи дозволяє поточний модуль OpenCart експортувати їх у CSV. Потім виберіть застосунок відгуків для Shopify та адаптуйте файл під його вимоги.
Не варто переносити всю історію автоматично, якщо вона не потрібна менеджерам, аналітиці або програмі лояльності.
7. Що потрібно протестувати перед запуском Shopify?
Перед перемиканням домену пройдіть повний шлях покупця на комп’ютері та смартфоні. Створіть кілька тестових замовлень із різними способами оплати й доставки.
Перевірте:
- відкриття всіх основних сторінок;
- меню, пошук і фільтри;
- вибір варіантів товару;
- додавання товару в кошик;
- промокоди та знижки;
- онлайн-оплату;
- післяплату;
- вибір відділення;
- листи та повідомлення;
- передачу замовлення в CRM;
- списання залишку;
- роботу GA4 і Meta Pixel;
- 301-редиректи;
- сторінки з помилкою 404.
Виявлені помилки виправте до запуску, а не після того, як на новий сайт почне надходити рекламний та органічний трафік.
8. Як правильно запустити новий магазин?
Перемикайте домен лише після завершення імпорту, тестування інтеграцій і перевірки редиректів. Перед запуском створіть фінальну резервну копію OpenCart і зафіксуйте поточні показники органічного трафіку.
Після запуску:
- додайте sitemap Shopify у Google Search Console;
- перевірте індексацію;
- відстежуйте помилки 404;
- контролюйте замовлення та оплату;
- перевіряйте синхронізацію залишків;
- стежте за позиціями сторінок із найбільшим SEO-трафіком;
- не видаляйте резервну копію старого магазину.
У перші тижні після переходу щодня перевіряйте роботу ключових функцій. Стару копію магазину можна залишити доступною для команди на захищеному технічному домені. Її потрібно закрити від пошукової індексації, випадкових замовлень та онлайн-оплат.
Як підключити оплату до Shopify в Україні?
Підключити оплату до Shopify в Україні можна через сторонні платіжні рішення, оскільки Shopify Payments в Україні станом на липень 2026 року не підтримується.
Одне з головних запитань під час планування відкриття Shopify-магазину стосувалося локальних способів оплати:
Клієнтка: Як підключаємо оплату, якщо Shopify Payments в Україні недоступний? Нам потрібні LiqPay, Plata by Mono та післяплата Нової Пошти.
Shopify-розробник: Для українського ринку можна використати Chekly. Рішення дозволяє підключити LiqPay, Plata by Mono, Нову Пошту та Укрпошту.
Перед запуском усі способи оплати потрібно протестувати окремо: провести успішний платіж, перевірити післяплату, повернення на сторінку магазину та передачу правильної суми замовлення в CRM.

Повідомлення від представника Chekly, у чаті Export Networking Club щодо підключення платіжних систем та способів доставки
Для планування бюджету можна закладати $39 на місяць за Shopify Basic при помісячній оплаті. Chekly має тариф Starter від $15 на місяць і тариф Pro за $60 на місяць; додатково стягується комісія з успішних замовлень відповідно до вибраного тарифу та періоду оплати. Актуальні умови потрібно перевіряти перед підключенням. Окремо враховуються комісії LiqPay, Plata by Mono або іншого провайдера.
Як організувати доставку Новою Поштою для Shopify?
Доставку Новою Поштою можна організувати через Chekly з вибором відділення або поштомата під час оформлення замовлення. Вартість доставки може визначатися за заданими правилами, зокрема за вагою товару.
Під час обговорення доставки клієнтка також уточнила, чи можна відтворити повний розрахунок вартості Нової Пошти:
Клієнтка: Розрахунок доставки відбуватиметься через Shopify чи через CRM?
Shopify-розробник: Chekly підтримує розрахунок доставки за вагою товару. Але повноцінний калькулятор Нової Пошти реалізувати не завжди можливо. Зазвичай покупець онлайн оплачує товар, а доставку — вже у відділенні.
Тому ще до запуску потрібно визначити зрозумілу для покупця схему: які суми він оплачує на сайті, а які — під час отримання замовлення.
Як інтегрувати Shopify з KeyCRM і вести залишки?
Щоб інтегрувати Shopify з KeyCRM, потрібно підключити магазин через Shopify API, зв’язати товари з відповідними публікаціями та налаштувати отримання замовлень, передачу трек-номерів і оновлення залишків. Для передачі персональних даних покупця з Shopify у keyCRM потрібен тариф Shopify Grow, Advanced або Plus. На тарифі Basic keyCRM не отримує через API ПІБ, адресу, email і телефон покупця. Перед запуском потрібно зробити тестове замовлення та перевірити повноту даних.
Окремо клієнтка запитала, яка система має керувати залишками, якщо компанія продає через декілька каналів:
Клієнтка: Хто має бути головним джерелом залишків — Shopify чи KeyCRM?
Shopify-розробник: Головним джерелом залишків краще зробити KeyCRM, особливо якщо продажі йдуть через сайт, менеджерів, маркетплейси або інші канали. Залишки регулюються в KeyCRM, а звідти оновлюються у Shopify.
У Shopify також потрібно вимкнути продаж товарів після досягнення нульового залишку. Це не усуває ризик overselling повністю, але знижує ймовірність одночасного продажу останньої одиниці через різні канали.
Як не втратити SEO під час переїзду?
Щоб не втратити SEO під час переїзду, потрібно перенести метадані й контент, а всі важливі старі URL спрямувати 301-редиректами на відповідні сторінки Shopify. Це необхідно, оскільки Shopify використовує власну структуру адрес із /collections/ і /products/.
Особливо уважно перевірте:
- сторінки товарів;
- категорії;
- сторінки брендів;
- статті блогу;
- посадкові сторінки;
- URL, які отримують органічний трафік;
- сторінки із зовнішніми посиланнями.
До перемикання домену створіть таблицю «старий URL OpenCart — новий URL Shopify». Кожна сторінка з трафіком або зовнішніми посиланнями повинна вести на найбільш релевантну нову адресу. Shopify дозволяє створювати та імпортувати URL-редиректи.

Також перенесіть title, meta description, H1, тексти категорій, описи товарів і alt-тексти. Після запуску sitemap додайте у Google Search Console та контролюють індексацію, помилки 404, канонічні адреси й органічний трафік.
За потреби можна звернутися за послугою: технічна оптимізація Shopify-магазину.
Практичний приклад з роботи команди Growth Studio «Ціль» — кейс системної оптимізації Shopify-магазину косметичного бренду де ми зробили для проєкту — +110% продажів Shopify-магазину косметики.
Як реалізувати українську локалізацію та гривню?
Українську локалізацію можна реалізувати на всьому клієнтському шляху: у темі, каталозі, системних повідомленнях, кошику, email-листах і чекауті. Shopify підтримує переклади через Translate & Adapt, CSV або сторонні застосунки, а текст оформлення замовлення можна редагувати окремо.
UAH встановлюють як основну валюту магазину. Перед запуском перевіряють символ валюти й округлення сум у каталозі, кошику, знижках, доставці, онлайн-оплаті, післяплаті та даних, що передаються в CRM.
Скільки коштує та скільки триває переїзд?
Вартість і тривалість переїзду залежать від обсягу каталогу, кількості інтеграцій, складності дизайну, SEO-структури та кастомних функцій. У бюджет входять аудит, підготовка даних, тема, розробка, імпорт, 301-редиректи, оплата, доставка, CRM, аналітика й тестування.
Після запуску залишаються витрати на Shopify, Chekly, CRM, застосунки та платіжні комісії. Орієнтовна ставка підтримки Shopify-розробника може починатися від $30 за годину. Під час приймання й одразу після релізу виправлення помилок у погодженому функціоналі часто виконують безкоштовно.
Точний строк визначають після аудиту. Проєкт із кількома мовами, відгуками, CRM, маркетплейсами та значним SEO-трафіком потребує кількох ітерацій. Старий і новий магазини краще вести паралельно до перемикання домену.
E-commerce Growth Studio «Ціль» може оцінити поточний магазин, визначити ризики й підготувати план міграції без тривалої зупинки продажів, тисність кнопку «обговорити проєкт» для консультації з нашим менеджером.
Можливо вас зацікавлять інші наші статті
