Hjem/Indsigter/Vejledning
Vejledning 10 min læsning

Migrering til Shopify fra WooCommerce — det den generelle guide ikke fortæller

WooCommerce-migreringer fejler sjældent på produktdata. De fejler på plugin-stakken. Her er hvad du skal håndtere når du flytter fra WooCommerce til Shopify — uden de overraskelser som rammer halvvejs i projektet.

Jeg har gennemført mange migreringer fra WooCommerce til Shopify, og mønstret er det samme hver gang: produktdata kommer over uden problemer. Det er resten af setuppet der bremser projektet. Plugins der ikke har en 1:1-pendant. Custom post-types og ACF-felter der skal mappes til Metaobjects. WPML der skal afløses af Shopify Markets. Hosting-konfigurationer der pludselig ikke længere er dit ansvar.

Den generelle migreringsguide dækker det fælles spillebræt for alle platformskifter — scope, SEO-redirects, testfase, lancering. Denne post handler om det der er specifikt for WooCommerce. Læs den anden først hvis du ikke har gjort det.

Hvorfor WooCommerce-shops typisk skifter

WooCommerce er på papiret gratis. I praksis er det sjældent tilfældet når shoppen er kommet over et vist niveau. Mønstret jeg ser hos kunder der vælger at skifte:

  • Plugin-stakken er vokset ud af kontrol. 30–60 plugins der overlapper, opdateres usynkront og bryder hinanden ved hver større WordPress-opdatering.
  • Hosting er blevet en månedlig overraskelse. Managed WooCommerce-hosting der pludselig koster mere end Shopify Advanced, fordi trafik er steget eller fordi I rammer ressource-loftet.
  • Performance er blevet uoverskuelig. Det kræver dedikeret udvikler-tid at holde Core Web Vitals i grønt — caching-lag, image optimization, query-tuning.
  • Checkout konverterer dårligt. WooCommerce-checkout er funktionel, men ikke optimeret; Shopifys checkout er statistisk en af de højest-konverterende på markedet.
  • Sikkerhed kræver konstant opmærksomhed. Plugins, temaer og WordPress-kerne er alle angrebsflader. WAF, malware-scanning, backup — alt det er din opgave.

Hvis tre eller flere af punkterne lyder velkendte, er regnestykket sandsynligvis allerede vippet. Det værd at sætte tal på.

Plugin-stakken er det der overrasker

Den første reaktion fra de fleste WooCommerce-ejere når jeg gennemgår deres setup: "Jeg vidste ikke vi havde så mange plugins." Den anden: "Hvad af det er overhovedet i brug?"

Inden du beslutter dig for migreringens scope, lav en plugin-revision. For hvert aktivt plugin svar på tre spørgsmål:

  1. Hvilken konkret funktion leverer det? (Hvis ingen kan svare — slet det)
  2. Findes der en native Shopify-funktion eller en standard-app der gør det samme?
  3. Hvor kritisk er funktionen for forretningen?

I min erfaring kan 30–50% af plugins skæres væk uden at nogen savner noget. En tredjedel har en åbenlys Shopify-pendant. Resten kræver et reelt valg: erstattes, genopbygges som custom løsning, eller droppes.

Tip — start med plugin-listen, ikke produkterne

Det første dokument jeg beder om i en WooCommerce-migrering er et eksport af aktive plugins med versioner og en kort forklaring på hvad hver enkelt gør. Det er hurtigere end at gætte sig frem under projektet, og det afslører ofte at scope er halvt så stort som man troede.

Plugin til Shopify-app: konkret oversigt

Mapping af de mest udbredte WooCommerce-plugins til deres Shopify-modstykker. Listen er ikke udtømmende, men dækker det de fleste shops bruger.

WooCommerce-pluginShopify-pendantNote
WooCommerce SubscriptionsRecharge eller Bold SubscriptionsRecharge er industristandarden for komplekse abonnementsflows
WPML / PolylangShopify Markets + Translate & AdaptMarkets håndterer multi-currency native; Translate & Adapt er gratis op til 2 sprog
Yoast SEO / Rank MathNative + Smart SEO eller SEOAntShopify har solid basis-SEO; apps tilføjer bulk-redigering og schema
Advanced Custom Fields (ACF)Metaobjects og metafelter (native)Native i Shopify, gratis og kraftigt — ofte bedre end ACF
Elementor / Divi / WPBakeryOnline Store 2.0-tema med sectionsIngen direkte port; tema bygges fra bunden i et moderne Shopify-tema
WooCommerce BookingsTipo Appointment Booking eller BookThatAppSolide alternativer til klippekort, services og tidsbestilling
Gravity Forms / Contact Form 7Shopify Forms eller Powerful Form BuilderShopify Forms er gratis og dækker 80% af behovet
Mailchimp for WooCommerceKlaviyo eller OmnisendKlaviyo er industristandarden på Shopify; markant stærkere end Mailchimp på e-commerce
WooCommerce MembershipsBold Memberships eller Appstle MembershipsVurdér først om Shopifys Customer Tags dækker behovet uden ekstra app
YITH / TI WishlistWishlist Plus eller Smart WishlistModent app-økosystem
Stripe / PayPal PluginShopify Payments + MobilePay + PayPal0% transaktionsgebyr fra Shopify ved Shopify Payments
Cookiebot / GDPR Cookie CompliancePandectes, Consentmo eller Customer Privacy APIShopify har native consent-API; vælg banner-app derefter
WP All Import / Product CSV ImportMatrixify (tidligere Excelify)Matrixify er det stærkeste import-værktøj på Shopify
Sucuri / Wordfence (sikkerhed)Indbygget i ShopifyFalder bort — Shopify håndterer infrastruktur-sikkerhed
WP Rocket / WP Super CacheIndbygget CDN og cachingFalder bort — Shopify har global CDN by default

Eksport af WooCommerce-data

WooCommerce gemmer alt i WordPress' MySQL-database. Det giver flere veje til at få data ud:

WP All Export (anbefalet til de fleste)

Pro-versionen håndterer custom fields, varianter, billeder og kunder fleksibelt. Eksporterer til CSV, XML eller Excel — i præcis det format Matrixify forventer.

WooCommerce indbygget eksport

Findes under Værktøjer → Eksport. Hurtigt for produkter, men begrænset for custom fields og taksonomier. Brugbart til mindre shops uden ACF.

REST API

WooCommerce har en velmodnet REST API. Brug den hvis I har komplekse datastrukturer der ikke fanges rent af CSV — særligt relevant for store ordrearkiver eller mange custom post-types.

Direkte database-dump

Sidste udvej, men nogle gange den eneste vej hvis pluginsene har gemt data uregelmæssigt. Kræver kendskab til WooCommerces tabel-struktur (wp_posts, wp_postmeta, wp_woocommerce_*).

Vigtigt — billede-URLs i eksporten

WooCommerce gemmer billeder lokalt på WordPress-installationen. Når data importeres til Shopify, skal billed-URLs pege på offentligt tilgængelige adresser så Shopify kan trække dem ned. Hold den gamle WordPress kørende under hele migreringen — slet ikke billeder før Shopify har dem.

URL-struktur og redirects

WooCommerce og Shopify bruger forskellige URL-mønstre. Det er det største SEO-arbejde i en migrering — og det vigtigste at få ret. Her er standard-mappingen:

WooCommerceShopify
/product/produktnavn//products/produktnavn
/product-category/kategori//collections/kategori
/product-tag/tag//collections/tag eller filter
/shop//collections/all
/my-account//account
/cart//cart
/checkout//checkout

Bemærk særligt det trailing slash: WooCommerce default har det, Shopify har det ikke. Konfigurér 301-redirects der både fjerner slash og oversætter sti-præfikset i samme regel.

Blogindlæg fra WordPress flyttes til Shopifys blog under /blogs/<blogname>/<handle> — dato-baserede URLs (/2024/03/post-name/) skal mappes manuelt.

Hosting og infrastruktur falder bort

Det her er den positive side af regnestykket som mange undervurderer. På WooCommerce er du ansvarlig for:

  • Hosting-plan og opskalering ved trafikstigninger
  • SSL-certifikat og fornyelse
  • WordPress-kerne, tema- og plugin-opdateringer
  • Backup-rutiner og restore-test
  • Sikkerhed: WAF, malware-scanning, brute-force-beskyttelse
  • Performance-tuning: caching, CDN, image optimization, database-vedligeholdelse
  • PCI-compliance hvis I håndterer betalingsdata direkte

På Shopify forsvinder alt det. Det er ikke usynligt arbejde — det er reel tid hos en udvikler eller agentur, og det er en rigtig regning hver måned. Når du skal sammenligne den månedlige Shopify-omkostning med jeres nuværende WooCommerce-setup, så husk at tælle det med.

Hvad du mister ved skiftet

Ærligt: ikke alt på Shopify er bedre. Her er det der faktisk er ringere — så du kan beslutte med åbne øjne:

  • Total kontrol over koden. WooCommerce er open source. På Shopify har du kontrol over tema (Liquid) og apps, men ikke kerneplatformen.
  • Frihed til at gøre alt med plugins. Hvis I har bygget noget meget specifikt, kan I ikke nødvendigvis genskabe det 1:1 — det skal måske bygges som en custom Shopify-app.
  • Komplekse blog/CMS-funktioner. Shopifys blog er solid men basal. Hvis WordPress-bloggen er en stor SEO-asset med tunge funktioner, overvej at lade den blive på WordPress på et subdomæne (blog.dindomæne.dk).
  • Ingen FTP-adgang. Hvis I er vant til at uploade filer direkte, er det en omstilling. Alt sker via Admin eller Shopify CLI.
  • App-omkostninger. Hvor WooCommerce har gratis plugins, har Shopify ofte månedlige app-fees. Den samlede måned-til-måned-omkostning kan ende højere — men ofte modregnes det af lavere udviklingsomkostninger og bedre konvertering.

Næste skridt

Når plugin-revisionen er lavet og I ved hvad der skal flyttes, hvad der skal erstattes, og hvad der kan droppes — så er resten af processen den samme som for enhver anden Shopify-migrering: scope, dataeksport, redirects, testfase, lancering, opfølgning.

Den proces er beskrevet i detaljer i den generelle guide:

Læs videre

Sådan migrerer du din webshop til Shopify — uden at miste data eller SEO →
Den fælles process for alle platformskifter: kortlægning, SEO-redirects, dataflytning, testfase, lancering og de første 30 dage.

Og hvis I vil have en uforpligtende sparring på jeres specifikke setup — plugin-stak, datavolumen, integrationer — så er der en direkte vej til en samtale herunder.

Klar til at omsætte det til handling?

Tag en uforpligtende snak om jeres setup. Jeg gennemgår konkret hvad der giver mest mening for jeres forretning.

Start en dialog
Eller ring på 61 40 40 40