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:
- 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.
- 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.
- CSV import – a klasszikus út: WooCommerce-ből exportálsz CSV-t, átszerkeszted a Shopify formátumára, importálod.
- 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.

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
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

