A WooCommerce-ről Shopify-ra költözés három blokkból áll: az adat átvitele (termék, vásárló, rendelés – ebben a sorrendben), a magyar integrációk újraépítése (fizetés, szállítás, ÁFA), és az SEO megőrzése átirányításokkal. A termékeket a Shopify ingyenes Store Migration appjával vagy CSV-vel viszed át; a vásárlókat és a rendeléseket külön, részben harmadik féltől származó appal. A folyamat néhány nap, a valódi munka nem az adatmásolás, hanem a magyar checkout újrahuzalozása.

Mielőtt belevágsz: ez nem egy gombnyomás. És ha valaki azt ígéri, hogy az, akkor vagy a terméklistád áll három termékből, vagy nem mondott el valamit.

Miért költözik bárki WooCommerce-ről

A WooCommerce nem rossz. Évekig hajtott rengeteg magyar webshopot, ingyen, a WordPress mögé bújva, teljes kontrollt adva a kódbázis fölött. Aki ott van, az általában nem azért megy el, mert a platform megbukott, hanem mert elfáradt.

A leggyakoribb ok az üzemeltetési teher. A WooCommerce self-hosted, vagyis te felelsz a hosztingért, a frissítésekért, a biztonsági mentésekért, a plugin-konfliktusokért és azért is, amikor egy WordPress-update hajnali kettőkor leviszi a checkoutot. Mindezt vagy magad csinálod, vagy fizetsz valakinek, hogy csinálja. A Shopify ezt az egész réteget elveszi: hosztolt rendszer, a Shopify áll a szerver, az SSL, a skálázódás és a karbantartás mögött.

A második ok az app-ökoszisztéma. A Shopify App Store-ban szinte minden funkcióra van kész, támogatott megoldás, ami egy hosztolt környezetben kattintásra települ. WooCommerce alatt a plugin-világ gazdag, de a karbantartás és a kompatibilitás a te dolgod marad.

A harmadik a skálázódás és a nemzetközi értékesítés. Ha kinősz a hazai piacból, a Shopify több devizája, nyelvi rétege és csatorna-integrációja kényelmesebb terep.

A „WooCommerce ingyen, Shopify fizetős" féligazság

Itt érdemes megállni egy pillanatra, mert ez az a pont, ahol a legtöbb döntés félrecsúszik.

A WooCommerce plugin tényleg ingyenes. Letöltöd, telepíted, nem fizetsz érte licencdíjat. Ebből sokan azt a következtetést vonják le, hogy a WooCommerce olcsóbb, mint a havidíjas Shopify. A logika hibátlan, egészen addig, amíg meg nem nézed, mi nincs benne abban a nullában.

A nullában nincs benne a hoszting, ami egy éles, közepes forgalmú boltnál menedzselt WordPress-csomagon havi 30-100 dollár környékén kezdődik. Nincs benne az SSL (ma jellemzően ingyen jár a jobb hosztoknál, de a régebbi setupoknál nem). Nincs benne a fizetős pluginok és témák ára. És főleg nincs benne a karbantartás-idő: a frissítések tesztelése, a konfliktusok feloldása, a biztonsági rések befoltozása. Ha ezt te csinálod, az időpénz; ha fejlesztő, az számla.

Ha mindezt összeadod, egy üzemképes WooCommerce-bolt éves szinten jellemzően 500-3000 dollár közé esik a setup komplexitásától függően. A Shopify Basic ezzel szemben a magyar árlistán 27 euró havonta (éves fizetéssel 19), és ebben a hoszting, az SSL és a skálázódás benne van.

Vagyis a WooCommerce ingyenessége egy bekezdésnyi lábjegyzettel jár, amit senki nem olvas el a regisztrációkor. Csak később, amikor jön a hosztingszámla.

Ettől még nem feltétlenül a Shopify a jobb mindenkinek. Egy nagy forgalmú, fejlesztőcsapatot foglalkoztató boltnál a WooCommerce teljes birtoklása és a tranzakciós díjak hiánya visszafordíthatja az egyenleget. A költség-összevetés tehát nem azt dönti el, hogy melyik platform „jobb", hanem azt, hogy a te boltodnál hol van a teher: az infrastruktúrán vagy a havidíjon.

Mit viszel át és mit hagysz el

A migráció jó alkalom takarítani. Mielőtt bármit átköltöztetnél, nézd végig a WooCommerce-boltod, és döntsd el, mi az, amire tényleg szükség van az új helyen. A régi, nem fogyó termékek, a halott blogbejegyzések, a kétszer feltöltött képek – ezeket nem kötelező magaddal vinni.

A Shopify hivatalos útmutatója szerint jellemzően ezeket az adattípusokat érdemes migrálni:

  • termékek
  • vásárlók
  • korábbi (már teljesített) rendelések
  • vélemények
  • oldalak (szállítási szabályzat, kapcsolat) és blogbejegyzések

És most jön az a rész, amit a legtöbb „pár kattintás" típusú ígéret elhallgat: ezek az adattípusok nem egyformán könnyen költöznek. A termék a legkönnyebb, a vélemény és a rendelés a legnehezebb. Nézzük sorban.

A migráció négy módszere

A Shopify ötféle utat kínál az adatátvitelre, a legegyszerűbbtől a legösszetettebbig. A gyakorlatban a magyar KKV-knál négy számít:

  1. Kézi másolás-beillesztés – kevés adatnál (néhány oldal, pár termék). Egy szállítási szabályzatot tényleg gyorsabb átmásolni, mint CSV-vel bajlódni.
  2. Store Migration app – a Shopify saját, ingyenes appja, ami a WooCommerce termék-CSV-det olvassa. Fontos korlát: jelenleg early access fázisban van, csak bizonyos boltoknál és csak asztali gépen érhető el, és kizárólag a termékeket viszi át.
  3. CSV import – a klasszikus út: WooCommerce-ből exportálsz CSV-t, átszerkeszted a Shopify formátumára, importálod.
  4. Harmadik féltől származó migrációs app – a rendelés-előzményhez és bizonyos összetett adatokhoz ez kell (LitExtension, Matrixify, Ablestar a hivatalos súgóban említett opciók).

Ezen felül létezik az ötödik út, a Shopify Partner felbérlése, ami a teljes migrációt leveszi a válladról. Ennek ára van, cserébe nem te ülsz hajnali kettőkor a CSV-mezők fölött, amikor a font-gramm konverzió elcsúszik.

A WooCommerce → Shopify migráció négy blokkja: adatátvitel (kötött sorrend), magyar integrációk újraépítése, SEO-megőrzés átirányításokkal, élesítés.
A WooCommerce → Shopify migráció négy blokkja: adatátvitel (kötött sorrend), magyar integrációk újraépítése, SEO-megőrzés átirányításokkal, élesítés.

Egy trükk, mielőtt bármit átviszel: nézd meg előre, hogy fog kinézni

Van egy kevesek által ismert Shopify-funkció, amivel sok bizonytalanságot megspórolsz a döntés elején. A regisztráció során, amikor a Shopify rákérdez, honnan költözöl, válaszd a WooCommerce-t. Ezután a témaválasztásnál megadhatod a régi WooCommerce-boltod URL-jét, és a Shopify a meglévő storefrontod alapján generál neked egy témát.

A generált téma a Shopify alap-témájára, a Dawnra épül, de a sablonjai a régi boltodéhoz hasonló elrendezést kapnak. Ez nem a kész dizájnod, és nem is váltja ki a rendes témamunkát. Arra viszont jó, hogy még az adatmigráció előtt lásd, nagyjából milyen lesz a boltod a Shopify-on, mielőtt bármibe komolyan belevágnál. Egy ingyenes előzetes, mielőtt fizetsz a jegyért.

Az adatátvitel sorrendje – ezt ne keverd össze

Mielőtt belekezdesz az importba, van egy szabály, amit a Shopify külön kiemel, és aminek a megsértése csendben tönkre tudja tenni a fél migrációt: a sorrend.

Először a termékeket importáld. Aztán a vásárlókat. És csak legvégül a korábbi rendeléseket. Az ok logikus: egy rendelés a termékre és a vásárlóra hivatkozik. Ha a rendelést hamarabb viszed be, mint a hozzá tartozó terméket és vásárlót, a rendszernek nincs mihez kötnie, és a kapcsolat elveszik. Visszafelé nem lehet összefűzni, csak újraimportálással.

Ez az a fajta hiba, ami az import pillanatában nem dob hibaüzenetet. Csak két héttel később derül ki, amikor egy vásárló rákérdez a korábbi rendelésére, és a rendszer széttárja a kezét.

1. blokk: a termékek átvitele

A termék a legbarátságosabb adattípus, ezért is ezzel kezdünk.

WooCommerce oldalon a Termékek > Összes termék menüben az Export gombbal generálsz egy CSV-t. Kiválasztod az exportálandó oszlopokat, termékeket és kategóriákat, és elmented (a hivatalos útmutató a WooProductDownload.csv nevet javasolja).

Ezután jön a kínosabb rész: a CSV-t át kell alakítani a Shopify formátumára, mert a két rendszer máshogy nevezi az oszlopokat. A Shopify ad egy minta-CSV sablont, ehhez igazítod a sajátodat. A legfontosabb mezőmegfeleltetések:

WooCommerce          →  Shopify
Name                 →  Title
Description          →  Body (HTML)
Attribute 1 name     →  Option1 Name
Attribute 1 value(s) →  Option1 Value
SKU                  →  Variant SKU
Weight (lbs)         →  Variant Grams   (× 453,6 a font→gramm átváltáshoz)
Stock                →  Variant Inventory Qty
Regular price        →  Variant Price
Images               →  Image Src

A Weight mező az a klasszikus csapda, ami magyar boltnál duplán üt: a WooCommerce fontban (lbs) tárolhatja a súlyt, a Shopify CSV grammban kéri, az átváltó szorzó 453,6. Ha ezt kihagyod, a szállítási díjszámításod a felhőbe szökik vagy a padlóra esik, attól függ, melyik irányba.

Ha a Store Migration app elérhető a boltodnál, akkor a CSV-szerkesztés egy részét megspórolod: az appba feltöltöd a WooCommerce-termék-CSV-t változtatás nélkül, és az elvégzi az importot. Egy korlátját viszont érdemes előre tudni: a Shopify legfeljebb 3 termékopciót enged (méret, szín, anyag például), és ha egy terméknek ennél több van, az extra opciók nem jönnek át. Ezt utólag metafield-del vagy külső appal lehet pótolni.

Az import után a Shopify adminban a Termékek > Importálás ponton töltöd fel a kész CSV-t. Egy apró, de fontos lépés: vedd ki a pipát az Új termékek közzététele minden értékesítési csatornán opcióból, így nem mennek élesbe félkész állapotban.

Ellenőrzés import után

A Shopify három tipikus importhibát nevesít, és mindháromnak van egyszerű feloldása:

Probléma Megoldás
A termékek importálódtak, de nem jelennek meg Rejtettként jöttek be – tedd elérhetővé őket az értékesítési csatornákon
Hiányoznak részletek a termékből Nézd át a termékoldalt, pótold kézzel a hiányzó mezőket
A termékváltozatok importja elbukott Ha egy variánsnak hiányzik egy opcióbeállítása, az import megáll – ezt a terméket vidd fel manuálisan

2. blokk: vásárlók és rendelések

Itt lép szintet a nehézség.

A vásárlókat WooCommerce-ből csak egy telepített export-plugin (Import Export Suite) segítségével viszed ki CSV-be. Aztán ugyanaz a tánc, mint a terméknél: a Shopify vásárlói CSV-sablonjához kell igazítani a mezőket (first_name → First Name, user_email → Email, billing_city → Default Address City és így tovább). Egy szigorú korlát: a vásárlói CSV-importnál a Shopify nem ad mezőmegfeleltetési támogatást, vagyis a fejléceknek pontosan egyezniük kell a Shopify formátumával, különben az import elszáll.

A rendelés-előzmény a legmakacsabb. A Shopify natív CSV-importja a rendeléseket nem fogadja – ehhez harmadik féltől származó migrációs app kell (a hivatalos súgó a LitExtension, a Matrixify és az Ablestar megoldásait említi). A WooCommerce oldalon szintén az Import Export Suite plugin viszi ki a rendeléseket CSV-be, de a Shopify-ba töltés már az app dolga.

Egy figyelmeztetés, ami sok pénzt és kínos pillanatot megspórol: amikor a korábbi rendeléseket importálod, a Shopify minden egyes rendelésről értesítő e-mailt küld annak, aki be van állítva új rendelés-értesítés fogadására. Ha ezer régi rendelést viszel be, az ezer e-mail. Importálás előtt kapcsold ki az új rendelési értesítéseket, utána vissza.

A vélemények külön kérdés

A WooCommerce-vélemények nem exportálhatók és nem migrálhatók a szokásos úton. Ha meg akarod tartani a social proofot (és meg akarod, mert a vásárlások jelentős részét a vélemények mozgatják), akkor egy vélemény-app importfunkciójára van szükség – a Shopify a Judge.me, a Loox és a Yotpo megoldásait említi erre.

3. blokk: a magyar integrációk – itt van a valódi munka

És most érünk ahhoz a részhez, amiről a nemzetközi migrációs útmutatók 90%-a egy szót sem ejt, mert nem magyar boltnak írták.

Az adat átköltöztetése a könnyebbik fele. A nehezebbik az, hogy a magyar checkout-réteget a WooCommerce-ből nem tudod „átvinni" – azt a Shopify-on újra kell építeni. Konkrétan:

  • Fizetés: a Barion, a SimplePay, a Revolut vagy az utánvét bekötése a Shopify-on saját integráción keresztül történik. Ez nem jön át a migrációval, ezt elölről állítod be.
  • Szállítás: a Foxpost, a GLS, az MPL és a Packeta csomagautomata-választói és díjszabásai szintén újrahuzalozandók a Shopify szállítási zónáiban és appjaiban.
  • ÁFA és számlázás: a magyar szabályok szerinti számlázás (Számlázz.hu, Billingo) integrációját is a Shopify-on építed fel, a WooCommerce számlázó plugin nem költözik.

Ez az a pont, ahol a migráció valódi költsége és ideje eldől. Az adat-CSV-ket egy gyakorlott ember egy nap alatt átviszi. A magyar fizetés-szállítás-számlázás hármast korrektül beállítani, tesztelni és élesíteni viszont nemzetközi platformon, magyar jogszabályi környezetben – na, ott kezdődik a szakértelem. Aki ezt magyar webshopnál már csinálta, az gyorsabban és kevesebb élesben kiderülő hibával végez. Aki először, az tanulópénzt fizet, csak nem feltétlenül forintban.

A Shopify oldalán a sorrend egyébként logikus: előbb a szállítási zónák és díjak (store cím ellenőrzése → zónák létrehozása → díjak), aztán az adóbeállítások, végül a fizetési szolgáltató aktiválása és a checkout konfigurálása. A magyar integrációs cikkeink ezt a három területet külön-külön végigveszik, mert mindegyik megér egy önálló nekifutást.

4. blokk: az SEO megőrzése – ne dobd el a rangsorod

Megvan az adat, áll a magyar checkout. Egyetlen dolog van hátra, ami a forgalmadat egyik napról a másikra megfelezheti, ha elhanyagolod: az átirányítások. De előbb a domain.

Ha a meglévő domainedet viszed át a Shopify-ra (és jellemzően ezt teszed, hiszen az URL-edre épült az egész SEO-d), van egy buktató, amit a hivatalos súgó külön kiemel: a domaint előbb le kell választani a régi WooCommerce-környezet beállításairól, mielőtt a Shopify-ra kötnéd. Ha ezt elmulasztod, SSL-tanúsítvány-hibákba futhatsz, és a böngésző „nem biztonságos" figyelmeztetést dob a vásárlóidnak. Ez az a fajta apróság, ami nem szerepel a nagy migrációs tervekben, aztán élesítés napján fél órán át keresed, miért piros a lakat.

A probléma másik fele onnan jön, hogy a Shopify URL-struktúrája eltér a WooCommerce-étől. A Shopify a termékoldalakat /products/, a kategóriákat /collections/, a statikus oldalakat /pages/ alá teszi. A hivatalos súgó konkrét példája: a régi example.com/policies/shipping-policy címből a Shopify-on example.com/pages/shipping-policy lesz.

Ez azt jelenti, hogy a Google indexében szereplő régi URL-jeid a migráció után 404-be futnak, hacsak nem mondod meg a rendszernek, hová irányítsa át őket. És ha 404-be futnak, a rájuk épült rangsor és link equity elszivárog.

A megoldás egy 301-es átirányítási térkép: minden fontos régi URL-hez hozzárendeled az új Shopify-megfelelőjét. A Shopify adminban a Tartalom > Menük > URL-átirányítások ponton viheted be ezeket egyesével, vagy CSV-vel tömegesen. A leglátogatottabb oldalaidat (a GSC-ből kiderül, melyek ezek) mindenképp irányítsd át.

Élesítés után ellenőrizd: írd be a régi URL-t a böngészőbe, és nézd meg, tényleg az új oldalra visz-e. Aztán küldd be a Shopify által automatikusan generált sitemap.xml-t a Google Search Console-ba, hogy a Google gyorsabban újraindexeljen. A teljes átindexelés napoktól hetekig tarthat – ez normális, ne ess pánikba az első héten.

Az átirányítás az a feladat, amit migrációkor a legkönnyebb halogatni és a legdrágább elfelejteni. A boltod attól még működni fog, hogy nem csináltad meg. Csak épp senki nem találja meg a Google-ből. Az SEO megőrzéséről külön, részletes cikkünk is van, mert a redirect-térkép önmagában megér egy alapos nekifutást. A teljes folyamatot (a felkészüléstől az élesítés utáni felügyeletig) pedig az általános weboldal-migrációs ellenőrzőlistánkban vesszük végig, platformtól függetlenül.

A reális elvárás: idő és kockázat

Hogy mennyi ideig tart az egész? Egy közepes katalógusú (néhány száz termék), néhány száz vásárlós bolt adatát egy gyakorlott ember pár nap alatt átviszi. A teljes projekt – adat, magyar integrációk, SEO, tesztelés, élesítés – inkább egy-két hét, ha rendesen csinálod, és nem akarsz hajnali kettőkor élesíteni.

A legnagyobb kockázat nem az adatvesztés, hanem a félkész élesítés: amikor a bolt már él, de a fizetés még nem tesztelt, vagy a redirectek nincsenek bekötve. Ezért az aranyszabály: a régi WooCommerce-boltot csak azután állítsd le, hogy az átirányítások éles állapotban működnek, és tettél néhány teljes tesztrendelést az új helyen.

A WooCommerce-ről Shopify-ra váltás technikailag mindenki számára megoldható, aki hajlandó beletanulni a CSV-mezőkbe és a magyar integrációkba. A kérdés sosem az, hogy menni fog-e. Hanem az, hogy mennyi élesben kiderülő hibát vagy hajlandó megfizetni tanulópénzként – mert a migráció ára nem az, amit a platformnak fizetsz, hanem az, amit a rosszul beállított checkout visz el az első hetekben, csendben, számla nélkül.

GYIK

Át lehet vinni a WooCommerce-rendeléseket automatikusan Shopify-ra?

A Shopify natív CSV-importja a rendeléseket nem fogadja. A korábbi rendelések átviteléhez harmadik féltől származó migrációs app kell (például LitExtension, Matrixify vagy Ablestar). A WooCommerce-ből az Import Export Suite plugin viszi ki a rendeléseket CSV-be.

Ingyenes a Shopify Store Migration app?

Igen, az app ingyenes, csak a Shopify-előfizetésedet fizeted. Két korlátja van: jelenleg early access fázisban van (nem minden boltnál és csak asztali gépen érhető el), és kizárólag a termékeket viszi át, a vásárlókat és a rendeléseket nem.

Elveszik az SEO-rangsorom, ha Shopify-ra költözöm?

Csak akkor, ha elhanyagolod az átirányításokat. A Shopify más URL-struktúrát használ, mint a WooCommerce, ezért a régi címekről 301-es átirányítást kell beállítani az új Shopify-oldalakra. Ha ezt megcsinálod és beküldöd a sitemapet a Search Console-ba, a rangsor megőrizhető.

Át kell-e építeni a magyar fizetést és szállítást a migráció után?

Igen. A Barion, SimplePay, utánvét, valamint a Foxpost, GLS, Packeta integrációk nem költöznek a migrációval – ezeket a Shopify-on újra kell beállítani. Ugyanez igaz a magyar számlázásra (Számlázz.hu, Billingo). A migráció valódi munkájának nagy része ez, nem az adatátvitel.

Tényleg olcsóbb a WooCommerce, mint a Shopify?

Csak a licencdíjat nézve igen, mert a WooCommerce plugin ingyenes. De a hosztinggal (havi 30-100 dollár), a fizetős pluginokkal és a karbantartás-idővel együtt egy üzemképes WooCommerce-bolt éves szinten jellemzően 500-3000 dollár közé esik. A Shopify Basic a magyar árlistán 27 euró havonta (éves fizetéssel 19), ebben a hoszting és az SSL benne van. Hogy melyik éri meg, a bolt méretétől és a technikai erőforrásaidtól függ.

Gyuri

Gyuri

Hugyecz György – keresőoptimalizálási szakértő és a TotalStudio egyik tulajdonosa. Weboldalaknál és webáruházaknál elsősorban SEO-val, tartalomfejlesztéssel és technikai auditokkal foglalkozik, emellett fizetett hirdetésekkel (Google Ads, Meta), szövegírással és általános tanácsadással is; aktívan érdeklődik és használja a különböző AI-megoldásokat.

Profil