ГоловнаПослугиСтаттіКонтакти
chmykhalov.dev — Інженер пошукових систем — На головнуchmykhalov.devІнженер пошукових систем
ПослугиКейсиБлогПро менеКонтакти
Відкритий до проєктів
Усі статті
Індекс /Міграція магазинів · 23.08.2026 · 16 хв

Як перенести магазин з WooCommerce на Shopify

Під час міграції з WooCommerce у Shopify окремо переносять дані та заново налаштовують тему, оплату, доставку, аналітику й функції плагінів. Після імпорту кожну частину магазину потрібно перевірити.

Автор: Руслан Чмихалов
Схема перенесення товарів, клієнтів і замовлень із WooCommerce до перевіреного магазину Shopify
Зміст статті
  1. 01Що насправді означає міграція
  2. 02Що можна перенести, а що треба налаштувати заново
  3. 03Що буде з плагінами та темою
  4. 04Чи можна залишити домен і не зупиняти продажі
  5. 05Як вибрати інструмент для перенесення
  6. 06Де виникає SEO-ризик
  7. 07Послідовність міграції
  8. 08Коли достатньо застосунку, а коли потрібен спеціаліст
  9. 09Підсумок
  10. 010Джерела
  11. 011FAQ

На цій сторінці

  1. 01Що насправді означає міграція
  2. 02Що можна перенести, а що треба налаштувати заново
  3. 03Що буде з плагінами та темою
  4. 04Чи можна залишити домен і не зупиняти продажі
  5. 05Як вибрати інструмент для перенесення
  6. 06Де виникає SEO-ризик
  7. 07Послідовність міграції
  8. 08Коли достатньо застосунку, а коли потрібен спеціаліст
  9. 09Підсумок
  10. 010Джерела
  11. 011FAQ
Розділ

Що насправді означає міграція

WooCommerce працює всередині WordPress і залежить від теми, плагінів, бази даних та хостингу. У Shopify хостинг входить у платформу, сторінки формує тема Shopify, а додаткові функції реалізують застосунки та інтеграції.

Роботу зручно розділити на три частини: перенести дані, відтворити потрібні функції та перевірити магазин перед перемиканням домену. Імпорт товарів не перевіряє знижки, податки, листи, підписки, рекламу або старі URL.

Shopify підтримує ручне копіювання, CSV, застосунки для міграції та власні рішення через API. Спосіб перенесення залежить від варіантів товару, метаполів, історії замовлень, власних статусів, мов, підписок і зв’язків між записами, а не тільки від розміру каталогу.[1]

Каталог, оформлення замовлення, облік, маркетинг і пошукові адреси переносять та перевіряють окремо.
Розділ

Що можна перенести, а що треба налаштувати заново

Об’єктЩо зазвичай можливоЩо перевірити вручну
ТовариНазви, описи, SKU, ціни, зображення, залишки, варіантиАтрибути, складні варіанти, одиниці, податки, SEO-поля й метаполя
КатегоріїПеретворення на колекції ShopifyАвтоматичні правила, ієрархію та навігацію
КлієнтиКонтакти, адреси, теги та частину профільних данихЗгоду на маркетинг, дублікати й повторну активацію акаунтів
ЗамовленняІсторію через спеціальний застосунок або APIСтатуси, податки, знижки, повернення, зв’язки з товарами й клієнтами
ВідгукиІмпорт через застосунок для міграції або відгуківЗв’язок із товаром, автора, дату, рейтинг, фото й правила обраного застосунку
ВмістСторінки й дописи — через застосунок, API або вручнуВерстку, внутрішні посилання, метадані та медіафайли
РедиректиМасовий імпорт CSVПовноту таблиці старих і нових URL, конфлікти й фактичну відповідь після запуску

Спосіб перенесення залежить від формату даних. Shopify імпортує з product CSV лише колонки зі свого шаблону; метаполя товарів можна додати після створення відповідних визначень, а метаполя варіантів через product CSV не підтримуються. WooCommerce може включити в експорт custom meta з префіксом `meta:`, але ці колонки не стають полями Shopify автоматично. Перед повним імпортом зафіксуйте для кожного потрібного значення вихідне поле WooCommerce, цільове поле або метаполе Shopify, формат і контрольний приклад. Дані окремих плагінів перевіряйте за їхньою схемою експорту або API, а результат — на пробній вибірці.[2][9][10]

CSV-файл із WooCommerce не варто завантажувати в Shopify без підготовки. Назви й формат колонок потрібно привести до шаблону Shopify, а товари з кількома варіантами розкласти на окремі рядки. Для магазину з кількома складськими локаціями залишки імпортують окремим inventory CSV. Перед повним завантаженням перевірте невелику вибірку товарів.[2]

Shopify рекомендує імпортувати спочатку товари, потім клієнтів, а після них історичні замовлення. Такий порядок дає змогу пов’язати замовлення з уже створеними товарами та клієнтами. Перед імпортом історії замовлень вимкніть службові сповіщення про нове замовлення, інакше Shopify може надіслати відповідальним працівникам лист про кожен імпортований запис. Після завершення сповіщення потрібно ввімкнути знову.[1]

Паролі клієнтів

Контакти клієнтів переносяться, чинні паролі — ні. Після переїзду клієнт має активувати новий акаунт або скористатися іншим способом входу, який підтримує Shopify. До запуску підготуйте лист та інструкцію для служби підтримки, інакше про проблему повідомлять самі клієнти.[6]

Відгуки

Стандартний експорт WooCommerce не переносить відгуки автоматично. Shopify радить використовувати сторонній застосунок, наприклад Judge.me, Loox чи Yotpo; частина інструментів міграції також підтримує відгуки. Спочатку виберіть застосунок, у якому відгуки зберігатимуться після запуску, а потім готуйте файл для імпорту.[2]

Розділ

Що буде з плагінами та темою

Плагіни WooCommerce не працюють у Shopify. Для кожної їхньої функції потрібно вирішити, чи вона ще потрібна, чи є в Shopify, чи потребує нового застосунку або окремої розробки.

CSV-файл клієнтів не переносить активну підписку як готовий до списання запис. За документацією Shopify спочатку мають існувати товари й профілі клієнтів, потім налаштовують або переносять платіжні методи, а контракти підписок відтворює застосунок або інтеграція через API. Доступний спосіб залежить від платіжного шлюзу, тарифу Shopify та застосунку підписок, тому до міграції узгодьте його з Shopify Support і постачальником застосунку. На тестових контрактах перевірте наступне списання, паузу, зміну товару та скасування.[8]

Комплекти, персональні ціни, програми лояльності, списки бажань і складні знижки зберігаються в даних конкретних плагінів. У Shopify їх відтворюють штатними правилами, новим застосунком або власною логікою. Перевіряти потрібно не наявність налаштування в адмінпанелі, а фактичний результат у кошику: склад комплекту, сумісність знижок, ціну для потрібної групи клієнтів і поведінку повернення.

Доставку налаштовують заново для кожної зони, перевізника, тарифу та способу самовивозу. Так само повторно підключають ERP, CRM, PIM, бухгалтерію й сервіси виконання замовлень. Контрольне замовлення має пройти повний цикл в обидва боки: потрапити з Shopify до зовнішньої системи, отримати правильний статус і номер відправлення, а зміна залишку — повернутися до потрібної локації Shopify без дублювання.

Аналітичні та рекламні теги зі старого WordPress-шаблону також не переносяться разом із каталогом. Їх встановлюють підтримуваним для Shopify способом, після чого звіряють події перегляду товару, початку оформлення та покупки. Якщо магазин працює в регіонах із вимогами до згоди, перевірка охоплює і банер, і фактичне передавання сигналу згоди в рекламні системи.

Тему WooCommerce не можна встановити в Shopify. Дизайн доведеться відтворити в новій темі, тому що шаблони WordPress, PHP, короткі коди та конструктор сторінок там не працюють. Навігацію, секції та шаблони товарів і колекцій збирають з урахуванням можливостей обраної теми Shopify.

Перед вибором застосунків складіть реєстр функцій WooCommerce: що приносить гроші, що підтримує операції, що лише залишилося від старої конфігурації.
Розділ

Чи можна залишити домен і не зупиняти продажі

Чинний домен можна під’єднати або перенести до Shopify. Шляхи сторінок при цьому зміняться: товари зазвичай отримують `/products/`, колекції — `/collections/`, сторінки — `/pages/`. Без редиректів старі глибокі посилання перестануть відкриватися, навіть якщо домен залишився тим самим.[2]

Поки новий магазин готують, WooCommerce може приймати замовлення. Спочатку дані імпортують у закритий магазин Shopify, а перед перемиканням домену переносять нових клієнтів, замовлення та змінені товари. Іноді на короткий час доводиться заборонити редагування цін, вмісту або залишків: інакше обидві платформи можуть містити різні версії тих самих даних.

Тривалість такого обмеження залежить від ERP, частоти замовлень, складського обліку та можливостей застосунку для міграції. У плані потрібно вказати, з якої платформи беруть актуальні дані на кожному етапі та коли припиняють зміни у WooCommerce.

Розділ

Як вибрати інструмент для перенесення

Перед вибором інструменту складіть перелік даних, полів та інтеграцій. Неперенесені зв’язки між записами, ручне виправлення каталогу й повторний запуск можуть коштувати дорожче за сам імпорт.

Shopify пропонує власний Store Migration у статусі Early Access для перенесення товарів із WooCommerce. Якщо він доступний у вашій адмінпанелі, спочатку перевірте на вибірці, чи охоплює він потрібні атрибути й варіанти. Клієнти, історичні замовлення, відгуки, дані плагінів і складні зв’язки все одно потребують окремого способу перенесення.[2]

Нижче наведено три сторонні інструменти з різними моделями роботи. Це не рейтинг: вибір залежить від потрібних типів даних, обсягу ручного зіставлення, повторної синхронізації та способу оплати.

Matrixify

Matrixify призначений для масового імпорту й експорту з попередньою перевіркою результату. В офіційній інструкції для WooCommerce описано підключення через API WordPress і WooCommerce, пробний запуск без запису даних та перенесення товарів, категорій, клієнтів, замовлень, купонів, дописів, сторінок, редиректів і додаткових полів у метаполя Shopify.[3]

Складні поля все одно доведеться зіставити вручну, а помилки — перевірити у файлі результату. За даними App Store, безкоштовний Demo має невеликі ліміти на один файл. Тарифи Basic, Big та Enterprise коштують відповідно $20, $50 і $200 на місяць та відрізняються лімітами об’єктів.[4]

Офіційний інтерфейс Matrixify для вибору колонок під час імпорту даних у Shopify
Офіційний скриншот Matrixify зі сторінки Shopify App Store.

Можливості, актуальні ліміти й умови встановлення наведено на сторінці Matrixify у Shopify App Store.

LitExtension Store Migration

LitExtension проводить користувача через послідовне налаштування та надає підтримку команди сервісу. У картці App Store заявлено перенесення товарів, клієнтів, замовлень, колекцій, залишків, метаполів і відгуків. Окремі опції створюють редиректи, переносять автоматичні колекції та додають нові або оновлені записи після основного імпорту.[5]

Встановлення безкоштовне, а ціна залежить від кількості записів та додаткових опцій. Пробна міграція охоплює 20 товарів, 20 замовлень і 20 клієнтів. Нестандартні поля можуть потребувати ручного зіставлення або окремо оплачуваної роботи команди LitExtension; результат потрібно звірити з вихідними даними.[5]

Офіційний екран LitExtension з налаштуванням типів даних для перенесення в Shopify
Офіційний скриншот LitExtension зі сторінки Shopify App Store.

Поточні умови та обсяг пробної міграції наведено на сторінці LitExtension Store Migration у Shopify App Store.

MigrationPro

MigrationPro переносить з WooCommerce товари, клієнтів, замовлення, колекції, зображення, URL і редиректи. Перед повним імпортом можна запустити пробну міграцію, стежити за її перебігом у кабінеті, а потім через Smart Sync додати нові або змінені записи.[7]

Встановлення безкоштовне, підписки немає, а оплата залежить від кількості записів. Точну суму показують після оцінки каталогу. Заявлене в картці застосунку «збереження SEO» означає перенесення відповідних полів і редиректів, але не гарантує збереження позицій.

Офіційний екран MigrationPro з вибором товарів, клієнтів, замовлень і відгуків
Офіційний скриншот MigrationPro зі сторінки Shopify App Store.

Умови пробної міграції наведено на сторінці MigrationPro у Shopify App Store.

Розділ

Де виникає SEO-ризик

Після зміни CMS старий URL має вести на відповідну сторінку Shopify. Інакше Google та відвідувачі потраплять на 404. Разом з адресою можуть змінитися canonical, внутрішні посилання, структуровані дані, вміст і статус індексації.

До запуску складіть таблицю старих і нових URL. Додайте до неї адреси з каталогу WordPress, XML sitemap, Search Console, аналітики, зовнішніх посилань, реклами та чинних редиректів. Для кожної сторінки виберіть найближчу за змістом нову адресу; масове переспрямування на головну сторінку не зберігає відповідність запиту.

Підготовку таблиці URL, canonical, sitemap і перевірки після запуску описано в матеріалі про SEO-міграцію з WooCommerce на Shopify.

Розділ

Послідовність міграції

ЕтапРезультат
1. ІнвентаризаціяПерелік даних, функцій, інтеграцій, URL, власників і критеріїв приймання
2. ПроєктуванняТариф Shopify, тема, застосунки, зіставлення даних і URL, план запуску
3. Пробна міграціяНевелика вибірка для перевірки полів, зв’язків, зображень і помилок
4. Основний імпортКаталог, клієнти, вміст, історія замовлень та інші погоджені об’єкти
5. НалаштуванняОплата, доставка, податки, застосунки, листи, аналітика, згода й домен
6. ПеревіркаТестові покупки, звірка даних, сканування сайту, редиректи й відстеження
7. ЗапускПеренесення останніх змін, перемикання домену й журнал виконаних дій
8. СпостереженняПродажі, 404, індексація, Search Console, реклама та інтеграції

Магазин не потрібно вимикати на весь період робіт. Заздалегідь визначте вікно запуску: останню синхронізацію, перевірку незавершених замовлень, перемикання домену й короткий тест основних функцій. Так само опишіть умови повернення на WooCommerce, якщо після перемикання не працюватиме оплата або облік замовлень.

Після перемикання перевірте продажі, дані, SEO, маркетинг та інтерфейс за цим переліком перевірок після міграції на Shopify.

Розділ

Коли достатньо застосунку, а коли потрібен спеціаліст

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

Окремий план потрібен для тисяч SKU, складних варіантів, B2B, кількох ринків, підписок, ERP/PIM, власних плагінів WooCommerce, великої історії замовлень або сторінок зі стабільним органічним доходом. У таких проєктах імпорт даних потрібно узгодити з розробкою, SEO та роботою складу й підтримки.

Я можу підготувати план міграції, перенести дані, налаштувати Shopify, скласти редиректи, перевірити технічний SEO і магазин після запуску. Жоден із цих етапів не гарантує незмінних позицій, але виявляє помилки, які можна виправити.

Якщо хочете оцінити обсяг і ризики до запуску, можна обговорити міграцію магазину.

Опис технічного процесу, URL mapping і перевірок після запуску є на сторінці послуги міграції сайту на Shopify.

Для ширшого контексту також перегляньте послугу SEO для інтернет-магазину.

Підсумок / Головне

Коротка версія

  • Дані переносяться окремо від теми, плагінів та інтеграцій.
  • Починайте з переліку функцій і пробного перенесення, а не з повного імпорту.
  • Matrixify підтримує перевірку файлів до імпорту; LitExtension і MigrationPro проводять через послідовні налаштування.
  • Домен можна залишити, але для змінених URL потрібні постійні редиректи.
  • Після запуску перевірте продажі, дані, SEO, відстеження та інтеграції.
Джерела / Далі

Джерела

  1. [1]
    Shopify Help Center

    Офіційна послідовність міграції, доступні способи імпорту та порядок перенесення товарів, клієнтів і замовлень.

    https://help.shopify.com/en/manual/migrating-to-shopifyДата доступу: 23.08.2026
  2. [2]
    Shopify Help Center

    Дані, які можна перенести з WooCommerce, а також рекомендації щодо відгуків, домену, редиректів і sitemap.

    https://help.shopify.com/en/manual/migrating-to-shopify/migrating-from-woocommerceДата доступу: 23.08.2026
  3. [3]
    Matrixify documentation

    Інструкція з імпорту даних WooCommerce через API, пробного запуску, перенесення редиректів і метаполів.

    https://matrixify.app/tutorials/migrate-store-from-wordpress-woocommerce-to-shopify/Дата доступу: 23.08.2026
  4. [4]
    Shopify App Store

    Актуальні можливості Matrixify, тарифи та обмеження безкоштовного плану.

    https://apps.shopify.com/excel-export-importДата доступу: 23.08.2026
  5. [5]
    Shopify App Store

    Підтримувані LitExtension типи даних, умови пробної міграції та модель оплати.

    https://apps.shopify.com/litextension-shopify-migration-appДата доступу: 23.08.2026
  6. [6]
    Matrixify documentation

    Правила перенесення облікових записів клієнтів, повторної активації та створення нових паролів.

    https://matrixify.app/tutorials/migrate-customers-new-shopify-store-activate-new-accounts/Дата доступу: 23.08.2026
  7. [7]
    Shopify App Store

    Підтримувані MigrationPro типи даних, пробна міграція, синхронізація змін і модель оплати.

    https://apps.shopify.com/migrationpro-shopify-migration-appДата доступу: 23.08.2026
  8. [8]
    Shopify Help Center

    Вимоги й послідовність перенесення платіжних методів і контрактів підписок до Shopify.

    https://help.shopify.com/en/manual/products/purchase-options/subscriptions/migrating-payment-methodsДата доступу: 23.08.2026
  9. [9]
    Shopify Help Center

    Підтримувані колонки product CSV, залежності полів та обмеження імпорту метаполів товарів і варіантів.

    https://help.shopify.com/en/manual/products/import-export/using-csvДата доступу: 23.08.2026
  10. [10]
    WooCommerce documentation

    Схема вбудованого product CSV та правила експорту додаткових метаданих товару.

    https://woocommerce.com/document/product-csv-importer-exporter/Дата доступу: 23.08.2026
FAQ / Практичні деталі

Поширені запитання

Скільки триває міграція WooCommerce на Shopify?+

Універсального терміну немає. На нього впливають каталог, інтеграції, підписки, кількість ринків, нова тема та обсяг перевірок. Плануйте окремо інвентаризацію, пробний імпорт, налаштування, приймання, запуск і спостереження після нього; швидкість самого імпорту не визначає готовність магазину.

Чи можна перенести всі замовлення?+

Історичні замовлення можна переносити через застосунок або API. Перед повним імпортом перевірте на невеликій вибірці статуси, податки, знижки, повернення та зв’язки з клієнтами й товарами.

Чи збережуться паролі клієнтів?+

Ні. Контакти й адреси можна імпортувати, але старі паролі не переносяться як доступне поле. Потрібно налаштувати активацію нового облікового запису або інший спосіб входу, який підтримує Shopify.

Чи можна залишити старий домен?+

Так. Домен можна під’єднати або перенести до Shopify. Якщо шляхи сторінок зміняться, старі URL потрібно переспрямувати на відповідні нові адреси.

Чи гарантує застосунок збереження SEO?+

Ні. Застосунок може перенести метадані й створити редиректи, але результат залежить від повноти таблиці URL, вмісту, canonical, внутрішніх посилань, індексації та перевірки після запуску.

Коротко

  • Дані переносяться окремо від теми, плагінів та інтеграцій.
  • Починайте з переліку функцій і пробного перенесення, а не з повного імпорту.
  • Matrixify підтримує перевірку файлів до імпорту; LitExtension і MigrationPro проводять через послідовні налаштування.
  • Домен можна залишити, але для змінених URL потрібні постійні редиректи.
  • Після запуску перевірте продажі, дані, SEO, відстеження та інтеграції.

Потрібна така сама ясність для вашої пошукової системи?

Обговорити проєкт
Продовжити розмову

Поділитися статтею

LinkedIn Telegram
Продовжити перегляд

Вам також може сподобатися

Переглянути всі
Technical SEO

Чому сторінки товарів не індексуються в Google

Technical SEO

SEO-міграція з WooCommerce на Shopify

Коментарі 0

Коментарі публікуються після короткої ручної перевірки. Email або акаунт не потрібні.

Завантаження обговорення…

chmykhalov.dev · Інженер пошукових системОбговорити проєкт ↗