Gidsen

WooCommerce naar Shopify migratie checklist

Een complete WooCommerce naar Shopify migratie checklist met 60+ controles voor de voorbereiding, migratie, overdracht en nazorg. Geschreven door het team achter de Built for Shopify migratie-app.

Gepubliceerd 14 mei 2026

Ook beschikbaar in: Deutsch · English

Een echte WooCommerce winkel naar Shopify migreren is een project van drie tot vier weken, geen klus voor een weekend. De migratie zelf duurt vaak maar een paar uur. Alles eromheen kost de meeste tijd: uitzoeken wat je nu hebt, bepalen wat mee moet, de nieuwe winkel inrichten, DNS goed omzetten en de eerste twee weken na livegang doorkomen.

De meeste checklists online blijven aan de oppervlakte. Deze niet. Elk punt legt uit waarom het belangrijk is en, waar relevant, wat er misgaat als je het overslaat. We zien elke week dezelfde fouten terugkomen.

Werk de fases in volgorde door. Sla je stappen over en ontdek je later dat er iets uit een eerdere fase ontbreekt, dan moet je meestal terug. En terugdraaien wordt duur zodra DNS is omgezet.

Voorbereiding: wat je al hebt

Voordat je Shopify aanraakt, wil je precies weten wat er in je WooCommerce winkel zit en wat ervan afhankelijk is. De pijnlijkste migraties mislukken meestal niet door de productimport, maar doordat iemand drie dagen na livegang een kritieke koppeling ontdekt.

Hosting en facturatie

Zoek uit wanneer je hosting verlengd wordt en of je per maand of per jaar betaalt. Dat bepaalt je planning en je kosten.

  • Maandelijkse facturatie: je bent flexibel. Plan de migratie zo dat je hosting nog een paar weken doorloopt nadat Shopify live is. Dan heb je tijd om te controleren of niets ontbreekt.
  • Jaarlijkse facturatie: controleer nu de verlengdatum. Komt die binnen 60 dagen eraan, dan wil je de migratie of voor de verlenging afronden, of accepteren dat je een tijd voor beide platformen betaalt. Laat automatische verlenging je niet verrassen een week nadat je live bent op Shopify.
  • Zeg hosting niet direct op na de migratie. Laat WooCommerce minimaal 30 tot 60 dagen draaien. Je wilt oude data kunnen raadplegen, een ontbrekende redirect uitzoeken of een oude bestelling terugvinden. Te vroeg opzeggen doet bijna altijd pijn.

E-mailhosting

Shopify host geen e-mail. Als je e-mailadressen op je eigen domein onderdeel zijn van je huidige hostingpakket (vaak bij cPanel, Bluehost, SiteGround, GoDaddy en vergelijkbare hosts), moet je e-mail migreren voordat je DNS wijzigt.

Draait je e-mail los van je webhosting, bijvoorbeeld via Google Workspace, Microsoft 365, Fastmail of een andere e-mailprovider, dan hoef je niets te doen. Die blijft werken tijdens de overstap.

Zit e-mail vast aan je hosting, migreer die dan eerst naar een aparte e-mailprovider. Op de dag dat je domein naar Shopify wijst, stopt de gebundelde e-mail met ontvangen. Dit is het meest voorkomende “oh nee”-moment dat we zien. Plan hier een aparte week voor: mailboxen exporteren, importeren bij de nieuwe provider, MX-records bijwerken en bezorging testen.

Heb je al een Shopify winkel?

Als je al een Shopify winkel hebt, kun je door naar de volgende sectie.

Zo niet, dan hangt het juiste moment af van je planning. Shopify heeft meestal een korte gratis proefperiode en daarna een introductieaanbod. Vroeg starten kost weinig, en het voordeel van een echte Shopify omgeving voor testmigraties is groot.

  • Migreer je binnen 90 dagen: start je Shopify proefperiode hier. Je hebt dan genoeg tijd om testmigraties te draaien en je winkel in te richten. (Disclosure: dit is een affiliate link; wij ontvangen een kleine commissie zonder extra kosten voor jou.)
  • Migreer je later dan over 90 dagen: open nog geen Shopify account. De kortingsperiode loopt dan af voordat je klaar bent, en je betaalt een volledig Shopify plan terwijl je nog op WooCommerce werkt. Neem contact op en we zetten gratis een Shopify client transfer store voor je klaar: een echte Shopify omgeving waar je alles kunt configureren en testmigraties kunt draaien op je eigen tempo, zonder dat je voor een plan betaalt voordat je live gaat.

Weet je niet zeker welk Shopify plan je straks nodig hebt? Begin met Basic. Upgraden kan altijd. Heeft je winkel bijzondere eisen, zoals B2B-prijzen, wholesale of heel veel bestellingen, noem dat dan als je contact opneemt. Dan helpen we je kiezen.

Maak overal een backup van

Voordat je iets wijzigt, maak je volledige backups van je WooCommerce winkel. Dit is je vangnet voor de hele migratie:

  • WooCommerce CSV-exports voor producten, bestellingen en klanten. Gebruik WooCommerce → Tools → Export, of een plugin zoals WP All Export als je meer velden nodig hebt.
  • Volledige databasebackup via phpMyAdmin of de backuptool van je host. Daarmee heb je ook wat CSV-exports missen, zoals custom fields, metadata en plugindata.
  • Volledige bestandsbackup van je wp-content/uploads map, plus je theme- en pluginmappen. Dit is je beeldbank en bevat eventuele maatwerkbestanden.
  • Pluginconfiguratie als screenshots of documentatie voor elke bedrijfskritische plugin, zoals betaalproviders, verzending en btw. Die instellingen exporteren meestal niet netjes, en je wilt ze kunnen vergelijken als je Shopify alternatieven inricht.

Ook bij een perfecte migratie wil je ruwe exports hebben. Dan kun je altijd terugzoeken en cijfers controleren. Dertig minuten voorbereiding die je niets kost.

Inventariseer je plugins

Maak een lijst van elke actieve plugin die bedrijfslogica afhandelt. Bepaal per plugin wat het Shopify alternatief wordt. Deze categorieën vragen meestal aandacht:

Betaalproviders zoals Stripe, PayPal, Mollie, Klarna, Afterpay en Affirm. De meeste hebben Shopify alternatieven, maar je moet ze opnieuw koppelen.

Verzendcalculators inclusief live tarieven van vervoerders en table-rate plugins. Shopify heeft eigen carrier-integraties en veel verzendapps die dit kunnen vervangen.

Abonnementen zoals WooCommerce Subscriptions en vergelijkbare plugins. Dit is de lastigste categorie. Betaaltokens voor abonnementen kun je niet zomaar tussen platformen overzetten. Je hebt een Shopify abonnementsapp nodig, zoals Recharge, Loop of Bold, en klanten moeten waarschijnlijk hun betaalmethode opnieuw autoriseren.

Reviews uit plugins zoals WooCommerce reviews, Yotpo, Judge.me, Loox of Trustpilot. Dit is plugindata die niet via standaard productmigraties meegaat. WooCommerce Importer maakt importklare CSV’s voor meerdere gangbare Shopify review-apps, waaronder Judge.me en Loox, zodat reviews bij de juiste producten in je nieuwe winkel landen. Kies eerst je Shopify review-app en controleer daarna welke migratieformaten ondersteund worden.

E-mailmarketing met Mailchimp, Klaviyo of ActiveCampaign. Abonneelijsten gaan via standaard exports mee, maar flows en automatiseringen moet je opnieuw opbouwen. De Shopify koppeling van Klaviyo is duidelijk beter dan de WooCommerce koppeling, goed om te weten als je Klaviyo al gebruikt.

Boekhouding met Xero, QuickBooks of MYOB. De koppeling verandert; transacties op het nieuwe platform hebben een nieuwe verbinding nodig.

Btw- en tax-compliance met diensten zoals Avalara of TaxJar. Koppel ze opnieuw en controleer dubbel of je belastingzones in Shopify overeenkomen met je huidige inrichting.

SEO-plugins zoals Yoast, Rank Math en All in One SEO. Shopify doet veel basiswerk standaard, zoals title tags en metabeschrijvingen op product- en paginaniveau, maar heeft geen Yoast-achtige snippet previews of contentanalyse ingebouwd. Gebruikte je Yoast in WooCommerce en wil je iets vergelijkbaars in Shopify, dan is Yoast SEO for Shopify de officiële Yoast-app en de meest directe vervanger.

Elke ontbrekende vervanger wordt een launch-day probleem als je er te laat achter komt. Beter nu ontdekken dat geen Shopify app je aangepaste abonnementslogica precies nabouwt, dan op de ochtend van livegang.

Noteer je huidige analytics setup

Leg je huidige tracking vast voordat er iets verandert:

  • Google Search Console: noteer je geverifieerde property en de verificatiemethode. Je verifieert dezelfde domeinnaam opnieuw op Shopify, en continuïteit in historische data is belangrijk.
  • Google Analytics: noteer je GA4 Measurement ID. Die voeg je later rechtstreeks toe via de analytics-integratie in Shopify.
  • Meta Pixel, TikTok Pixel en Google Ads tag: noteer de ID’s.
  • Google Merchant Center en shopping feeds: die moeten opnieuw gekoppeld worden met Shopify als nieuwe bron.

Migratie: wat je verplaatst en wanneer

Nu bepaal je wat meegaat en in welke volgorde. Je hoeft niet alles in één keer te migreren. Bij grotere winkels moet je dat juist niet doen.

Maak WooCommerce API keys aan

Voordat WooCommerce Importer, of een andere migratietool, je data kan lezen, moet je API keys aanmaken in WooCommerce. Dat duurt ongeveer een minuut.

Ga in je WordPress dashboard naar WooCommerce → Settings → Advanced → REST API → Create an API key. Vul in:

  • Description: iets herkenbaars zoals “Shopify migration” (dit is alleen een label voor jezelf).
  • User: een admin-account.
  • Permissions: Read is genoeg. WooCommerce Importer schrijft niets naar je WooCommerce winkel. De data gaat één kant op: van WooCommerce naar Shopify.

Na het genereren toont WooCommerce een Consumer key en een Consumer secret. Kopieer ze direct en bewaar ze veilig. Het secret zie je maar één keer. Raak je het kwijt, dan moet je de key verwijderen en opnieuw aanmaken. Plak ze niet in chat of e-mail; behandel ze als wachtwoorden.

Je vult beide waarden samen met je WooCommerce winkel-URL in bij WooCommerce Importer zodra je de migratie start.

Een stap-voor-stap versie met screenshots vind je hier: How to create WooCommerce API keys.

Bepaal wat je migreert

Loop deze lijst door en markeer wat voor jouw winkel geldt: producten met varianten, afbeeldingen, SKU’s, voorraad, beschrijvingen en metafields; productbestanden voor digitale producten, handleidingen en PDF’s; collecties en categorieën (in Shopify meestal smart collections); klanten met adressen, tags en accountgeschiedenis; bestellingen en refunds; conceptbestellingen voor open offertes of winkelwagens; kortingscodes; WordPress pagina’s en blogposts; URL-redirects; productreviews; en klantnotities of interne opmerkingen.

De meeste winkels hebben het grootste deel hiervan nodig. De vraag is meestal niet wat je migreert, maar in welke volgorde en welke tool elk onderdeel betrouwbaar kan verwerken.

Moet je 301-redirects maken?

Voor elke winkel met organisch verkeer: ja. Dit is niet optioneel.

Als je URL’s veranderen, en dat doen ze omdat WooCommerce permalinkstructuren niet overeenkomen met Shopify, ziet Google de oude URL’s als kapot. Dan zakken je rankings. Soms flink. 301-redirects vertellen Google: “deze URL is verhuisd naar deze nieuwe URL”, waardoor rankings worden overgedragen.

Deze URL-patronen wil je redirecten:

  • Product-URL’s: /product/widget-pro/products/widget-pro
  • Categorie-URL’s: /product-category/gadgets/collections/gadgets
  • Pagina-URL’s: /about-us/pages/about-us
  • Blogpost-URL’s: /2024/03/12/my-post/blogs/news/my-post

Store Importer maakt deze redirects automatisch tijdens de migratie. De meeste andere tools doen dat niet. Migreer je handmatig met CSV’s, dan moet je zelf een redirectmap bouwen.

De praktische aanpak voor een handmatige redirectmap: gebruik Screaming Frog SEO Spider (gratis tot 500 URL’s, betaald voor meer) om je live WooCommerce winkel te crawlen en alle geïndexeerde URL’s te exporteren. Koppel daarna elke oude URL in een spreadsheet aan de nieuwe Shopify URL: oud pad in kolom A, nieuw pad in kolom B. Importeer de CSV via Online Store → Navigation → URL redirects → Import. Reken op meerdere uren voor een winkel met een paar duizend URL’s.

Winkels met nauwelijks verkeer kunnen dit overslaan. Winkels met serieus organisch verkeer absoluut niet.

Moet je bestellingen migreren?

Dit is de vraag die winkeliers het vaakst verkeerd beantwoorden. De eerste reactie is meestal: “ja, natuurlijk.” De echte vraag is of je historische bestellingen in Shopify nodig hebt, of dat een WooCommerce export als naslag genoeg is.

Migreer bestellingen als je refunds op oude bestellingen vanuit Shopify moet kunnen doen, als klanten hun bestelgeschiedenis in je nieuwe winkel moeten zien, als je boekhouding die data in Shopify nodig heeft, of als customer lifetime value historische aankopen moet meenemen.

Migreer bestellingen niet als je alleen oude data wilt kunnen raadplegen (een CSV-export is dan genoeg), als je weinig bestellingen hebt, of als je kosten wilt besparen door een lagere order-staffel te gebruiken.

Migreer vroeg als dat kan

Zeker bij grote winkels met 5.000 producten of meer wil je producten en content weken voor livegang naar Shopify migreren, niet op de dag zelf. De voordelen stapelen op: je kunt alles rustig controleren in Shopify, problemen oplossen zonder impact op je live winkel, je team trainen in de nieuwe admin en theme, navigatie en checkout goed inrichten.

Op de dag van livegang draai je dan alleen nog een laatste incrementele import voor alles wat tussendoor is veranderd: nieuwe producten, voorraadwijzigingen, nieuwe bestellingen en nieuwe klanten.

Daarvoor heb je een migratietool nodig die opnieuw draaien op dezelfde staffel en incrementele updates ondersteunt. WooCommerce Importer kan dat. Controleer dit voordat je voor een alternatief kiest.

Voor complexe winkels, zoals winkels met veel producten, bijzondere datastructuren, abonnementsproducten of maatwerkkoppelingen, vangt een gespecialiseerde migratie-app of beheerde migratieservice randgevallen op die je met handmatige CSV-imports mist. De juiste keuze hangt af van je winkel en hoeveel je zelf wilt doen. De meeste winkeliers met minder dan 5.000 producten kunnen prima zelf migreren met een app; grotere of ongebruikelijke winkels hebben vaak baat bij een beheerde migratie.

Controleer producten steekproefsgewijs

Als de productmigratie klaar is, vertrouw dan niet alleen op het succesnummer. Open Shopify admin en controleer minimaal 10 tot 20 willekeurige producten:

  • Alle varianten staan erin met de juiste prijzen en SKU’s
  • Voorraad klopt met de bron
  • Alle productafbeeldingen zijn aanwezig en staan in de juiste volgorde
  • Productbeschrijvingen zijn goed opgemaakt, HTML blijft behouden en er zijn geen escaping-problemen
  • Metafields en custom fields zijn overgezet
  • Producttags en producttypes zijn behouden
  • SEO title en metabeschrijving zijn aanwezig

Bepaal per probleem of je het direct in Shopify oplost of eerst in WooCommerce corrigeert en de migratie opnieuw draait. Bij één of twee producten: los het op in Shopify. Bij systematische problemen op veel producten: opnieuw migreren.

Voor de overdracht: Shopify verkoopklaar maken

Je data staat in Shopify. Nu moet de winkel klaar zijn om echt te verkopen. In deze fase zie je het verschil tussen een nette migratie en haastwerk.

Bevestig de e-mailmigratie

Dit stond al in de voorbereiding, maar controleer het nog één keer voordat je verdergaat: stuur een testmail naar en vanaf je zakelijke e-mailadres via de nieuwe e-mailprovider. Klopt er iets niet, los het nu op, niet na de DNS-wijziging.

Verplichte pagina’s en policies

Shopify vereist een aantal pagina’s, en klanten verwachten ze ook. Zorg dat deze aanwezig en correct zijn voordat je live gaat: privacyverklaring, retour- of refundbeleid, algemene voorwaarden, verzendbeleid, contactpagina met werkend formulier of e-maillink, en een over-ons-pagina als je die in WooCommerce had.

Shopify kan templates maken via Settings → Policies, maar lees ze en pas ze aan. Kopieer niet blind de automatisch gegenereerde WooCommerce versies. Shopify templates zijn een beter startpunt en verwijzen naar de Shopify checkout, niet naar WooCommerce.

Theme en storefront instellen

De migratie verplaatst je data, niet je winkelontwerp. Je moet dus de Shopify kant van hoe je winkel eruitziet opnieuw inrichten.

Kies een Shopify theme dat past bij je merk. Het standaardtheme Horizon is gratis en een sterk startpunt; in de Theme Store staan gratis en betaalde alternatieven. Had je WooCommerce winkel veel maatwerk in het theme, reken dan op tijd om een vergelijkbaar ontwerp opnieuw op te bouwen in Shopify. Themes zijn niet overdraagbaar tussen platformen.

Bouw je hoofdnavigatie opnieuw op in Shopify (Online Store → Navigation). Menu’s gaan niet mee in standaardmigraties, omdat WooCommerce ze als WordPress menu-items opslaat en niet als catalogusdata. WooCommerce Importer kan optioneel een basismenu maken van je WooCommerce categorieën. Dat is handig als startpunt voor winkels met duidelijke categoriestructuren. Je wilt het resultaat daarna nog wel bijwerken in Shopify: namen aanpassen, sorteren en handmatige links zoals Over ons of Contact toevoegen.

Configureer de secties op je homepage: hero, uitgelichte collecties en contentblokken. Stel favicon, merkkleuren en eventuele typografie in via de theme-instellingen.

Test de mobiele weergave van de belangrijkste pagina’s: homepage, productpagina, winkelwagen en checkout. De meeste Shopify themes zijn mobile-first, maar maatwerk kan responsive gedrag breken op manieren die je op desktop niet ziet.

Voel je je niet comfortabel met theme-aanpassingen, dan is dit de meest voorkomende taak om een Shopify Partner voor in te huren. Reken op een paar uur tot meerdere dagen, afhankelijk van de complexiteit.

Betalingen zijn ingesteld

Configureer in Shopify admin → Settings → Payments Shopify Payments als dat beschikbaar is in je land (laagste transactiekosten), PayPal Express (verwachten veel klanten), andere betaalproviders die je in WooCommerce gebruikte en handmatige betaalmethodes zoals bankoverschrijving of betaling bij levering.

Test de checkout met een echte kaart en een echt bedrag. Koop een testproduct van 1 cent, of een normaal product, en refund het daarna. Shopifys previewmodus test de echte betaalprovider niet. Alleen een echte aankoop doet dat. Het aantal winkels dat live gaat met kapotte betalingen omdat ze op preview vertrouwden, is pijnlijk hoog.

Verzendprofielen zijn ingesteld

Stel onder Settings → Shipping and delivery per regio waar je naartoe verzendt je verzendzones in. Definieer tarieven (vast, op gewicht, op prijs of live carrier rates), stel drempels voor gratis verzending in als je die gebruikt, en maak aparte verzendprofielen voor breekbare of grote producten als dat nodig is.

Test een checkout naar elke belangrijke bestemming: binnenland, EU, VS of wat voor jouw winkel geldt. De tarieven moeten overeenkomen met wat klanten verwachten.

Btw en belastingen zijn ingesteld

Onder Settings → Taxes and duties. Hier lopen WooCommerce naar Shopify migraties vaak vast, omdat de belastingmodellen van de platformen verschillen.

Zet prijzen inclusief of exclusief btw zoals je dat in WooCommerce deed. Toon prijzen op de manier die je klanten gewend zijn. Voor EU-winkels: configureer btw-zones; Shopify ondersteunt OSS-rapportage. Stel je btw-registratieland in en pas de juiste tarieven per bestemming toe. Voor Amerikaanse winkels: stel nexus per staat in waar je belasting int. Voor digitale producten: controleer of Shopify dit verwerkt zoals jij nodig hebt.

Verwijder wachtwoordbeveiliging

Terwijl je Shopify aan het opbouwen was, stond de winkel standaard achter een wachtwoord (Online Store → Preferences → Restrict access to visitors with the password). Verwijder die wachtwoordbeveiliging voordat je DNS wijzigt. Anders zien klanten op het moment dat je domein naar Shopify wijst een wachtwoordscherm in plaats van je winkel.

Verwijder ook alle “Coming soon”-banners, themeblokken of placeholder content die nog op de homepage staat.

Stel Shopify analytics in

Koppel analytics voordat DNS wijzigt, zodat je geen week data mist na livegang. Voeg je GA4 Measurement ID toe via Settings → Customer events. Verifieer de nieuwe property in Google Search Console met DNS-verificatie, want die blijft werken na de DNS-wijziging. Installeer Meta Pixel via Shopify’s Facebook & Instagram kanaal en voeg je Google Ads tag toe via het Google kanaal of additional scripts. Voeg andere tracking toe, zoals TikTok, Pinterest of Snap, via het juiste kanaal of de juiste sales app.

Transactionele e-mails aanpassen

In Settings → Notifications. Shopify’s standaard transactionele e-mails werken, maar zijn vrij kaal. Pas minimaal orderbevestiging, verzendbevestiging, refundmelding en abandoned checkout e-mail aan. Die laatste staat standaard uit. Zet hem aan; hij levert meetbaar omzet op. Voeg je logo, merkkleuren en een persoonlijke afsluiting toe.

Zet DNS TTL op de kortste waarde

Log in bij je domeinregistrar of DNS-host. Zoek de DNS-records voor je domein en wijzig de TTL (Time To Live) van de records die je gaat aanpassen, meestal het A-record en de CNAME voor www, naar 300 seconden (5 minuten).

Doe dit minimaal 24 tot 48 uur voor de geplande DNS-switch. TTL bepaalt hoe lang DNS resolvers wereldwijd het oude record cachen. Met de standaard TTL, vaak 24 uur of langer, kunnen sommige bezoekers nog een hele dag je oude WooCommerce winkel zien na de switch. Met 5 minuten TTL ziet iedereen binnen een paar minuten de nieuwe winkel.

Controleer producten nog één keer

Pak 20 willekeurige product-URL’s uit je live WooCommerce winkel en open het equivalent in Shopify. Vergelijk ze naast elkaar: dezelfde afbeeldingen in dezelfde volgorde, dezelfde beschrijving met dezelfde opmaak, dezelfde prijs in dezelfde valuta, dezelfde varianten en voorraad, dezelfde producttitel en metafields.

Dit is je laatste goedkope kans om een systematische fout te vinden voordat je live gaat.

Overdrachtsdag: live gaan

Blokkeer een halve dag. Plan geen meetings. Migreer niet op vrijdagmiddag. Als er vrijdag om 16:00 iets breekt, ben je zaterdag aan het debuggen. Dinsdag- of woensdagochtend werkt meestal beter.

Zet WooCommerce in onderhoudsmodus

Zet WooCommerce op een tijdelijke pagina met iets als “We zijn aan het verhuizen, zo terug!” zodat klanten geen nieuwe bestellingen plaatsen tijdens de switch. Mogelijkheden: de gratis WP Maintenance Mode plugin, checkout uitschakelen in WooCommerce → Settings terwijl de catalogus zichtbaar blijft, of handmatig een melding toevoegen aan je theme en de “Add to cart” knoppen verbergen.

Onderhoudsmodus voorkomt dat er nieuwe bestellingen binnenkomen tijdens de overgang. Anders staan die in WooCommerce terwijl klanten verwachten dat ze in Shopify staan.

Draai de laatste incrementele migratie

Draai één laatste import met WooCommerce Importer, of je migratietool naar keuze, om alles mee te nemen dat sinds de vorige migratie is veranderd: nieuwe producten, voorraadwijzigingen, bestellingen uit de afgelopen weken als je bestellingen migreert, en nieuwe klanten.

De functie “Repeat last import” van WooCommerce Importer is hiervoor gemaakt. Die pakt op waar de vorige import stopte, zonder data te dupliceren.

Maak een laatste WooCommerce backup

Je hebt WooCommerce geback-upt voordat je begon, maar die backup is nu weken oud. De laatste incrementele import kan nieuwe bestellingen, producten of klantdata hebben meegenomen die op WooCommerce stonden en nergens anders. Maak nog één volledige backup voordat DNS wijzigt:

  • Database-export via phpMyAdmin of de backuptool van je host
  • Bestandsbackup van wp-content/uploads, je theme en eventuele custom plugincode
  • Een laatste CSV-export van producten, bestellingen en klanten vanuit WooCommerce admin

Bewaar dit buiten je WooCommerce hosting: lokale schijf, cloudopslag of je eigen server. Dit is je snapshot van “alles zoals het was op de dag van de switch”. Je houdt WooCommerce toch nog 30 tot 60 dagen draaiend, maar met een permanent archief kun je later met vertrouwen hosting opzeggen zonder referentiedata kwijt te raken.

Koppel je domein aan Shopify

Ga in Shopify admin naar Settings → Domains en voeg je eigen domein toe. Shopify geeft aan welke DNS-records waarheen moeten wijzen. Er zijn twee routes.

De eerste is je domein naar Shopify verhuizen, zodat Shopify je registrar wordt. Dat is op lange termijn het simpelst; je hoeft dan minder DNS te beheren. Het nadeel is minder flexibiliteit als je andere diensten zoals e-mail of subdomeinen op hetzelfde domein wilt draaien. Dit raden we vaak aan voor winkeliers die alleen een website nodig hebben.

De tweede is je domein bij je huidige registrar houden en naar Shopify laten wijzen. Je wijzigt dan het A-record en de CNAME bij je registrar. Dit is flexibeler en houdt e-mail en subdomeinen bij de host die jij kiest. Dit raden we aan voor winkels met Google Workspace of andere diensten op hetzelfde domein.

Wijzig DNS

Kies je de tweede optie, wijzig dan deze records bij je registrar: het A-record voor het hoofddomein moet naar Shopify’s IP 23.227.38.65 wijzen, en de CNAME voor www moet naar shops.myshopify.com wijzen.

Laat MX-records met rust; die regelen e-mail. Laat andere subdomeinen ook staan, tenzij je die bewust verhuist.

Wacht 5 tot 30 minuten (als je TTL vooraf op 300 seconden hebt gezet). Test via een ander netwerk. Je telefoon op mobiele data is een goede check, omdat die een andere DNS resolver gebruikt dan je wifi thuis.

Controleer de live winkel

Zodra DNS is doorgekomen, loop je dit na: laad de homepage en controleer dat je Shopify ziet, niet de WooCommerce onderhoudspagina; open rechtstreeks een productpagina; voeg iets toe aan de winkelwagen en plaats een kleine echte bestelling via checkout; controleer dat de bestelling in Shopify admin binnenkomt; controleer dat de orderbevestiging per e-mail aankomt; refund de testbestelling; en test 5 tot 10 redirects door oude WooCommerce URL’s te openen en te controleren of ze op de juiste Shopify URL landen.

Je bent live.

Na de overdracht: de kritieke eerste twee weken

De migratie is niet klaar op de dag dat DNS omschakelt. De komende twee weken komen problemen naar boven. Dat is ook het moment waarop je ze het best kunt oplossen.

Dagelijks in de eerste week

Controleer Google Search Console dagelijks op crawlfouten, coverage issues en indexeringsproblemen. Een piek in 404’s betekent dat je redirectmap iets heeft gemist. Zoek het uit.

Kijk naar organisch verkeer in GA4. Een kleine dip van 10 tot 20% in de eerste twee weken is normaal; Google heeft tijd nodig om opnieuw te crawlen en de index bij te werken. Een aanhoudende dip van 30% of meer is een probleem. Begin dan bij redirects en crawlbaarheid.

Monitor bestellingen. Komen ze binnen zoals verwacht? Zo niet, loop zelf opnieuw door de checkout. Problemen met betaalproviders komen soms pas boven bij echte belasting.

Houd je support inbox in de gaten. Klanten melden problemen die je niet uit analytics haalt: kapotte afbeeldingen op een specifiek product, ontbrekende vertalingen, loginproblemen. Pak dit snel op.

Binnen de eerste week

Installeer een backup-app op Shopify en stel dagelijkse automatische backups in. Backup & Restore by AppsByB is gratis en bevat image backup. Je hebt net één platformwissel overleefd; bescherm jezelf op het nieuwe platform.

Maak nog één laatste backup van je WordPress content en database voordat je hosting uiteindelijk afbouwt. Ook als je hosting 60 dagen laat draaien, is een permanent lokaal archief de moeite waard zolang WooCommerce nog bereikbaar is.

Verifieer Google Search Console opnieuw als je dat nog niet hebt gedaan, en dien een nieuwe sitemap in.

Update Google Business Profile als je winkel er een heeft. Controleer of de website-URL goed opent en werk eventuele structured data bij.

Koppel Google Merchant Center opnieuw als je Shopping ads draait. Zet Shopify als feedbron.

Werk links op social media bij: Instagram bio, Facebook pagina, TikTok, LinkedIn, Twitter/X, overal waar je naar je winkel linkt.

Werk marketplace listings bij, zoals Amazon, eBay en Etsy, als je daar verkoopt en teruglinkt naar je eigen winkel.

Zet abandoned cart e-mails aan als je dat nog niet had gedaan. Ze zijn echt geld waard.

Binnen de eerste maand

Zeg WooCommerce plugins op die je niet meer nodig hebt. Stripe, PayPal, verzending, abonnementen, reviews: veel daarvan hebben terugkerende kosten. Makkelijk bespaard.

Zeg WooCommerce-specifieke SaaS-abonnementen op, alles wat met WordPress gekoppeld was en nu vervangen is door een Shopify alternatief.

Controleer Google Search Console op nieuwe redirectbehoeften. Oude URL’s die niet in je eerste redirectmap stonden, verschijnen als 404’s. Voeg ze als losse redirects toe in Shopify (Online Store → Navigation → URL redirects).

Vergelijk conversiepercentages en omzet maand op maand. Een goed uitgevoerde migratie geeft meestal stabiele of iets betere conversie; Shopify checkout is sterk. Zie je het tegenovergestelde, zoek dan uit wat er veranderd is.

Beslis wanneer je hosting opzegt. Zodra je zeker weet dat niets ontbreekt, meestal na 30 tot 60 dagen, kun je WooCommerce hosting opzeggen. Controleer eerst dat je lokale archiefbackup uit week één intact is.

Werk offline verwijzingen bij

Heb je visitekaartjes, verpakkingsbijsluiters, voertuigreclame of ander fysiek materiaal met oude WooCommerce-specifieke URL’s, bijvoorbeeld /shop in plaats van /collections/all, werk die bij zodra je voorraad dat toelaat. URL-structuren zijn veranderd en oude links werken niet allemaal vanzelf, al vangen je 301-redirects het meeste op.

Klaar

Dat is de volledige checklist. Als je elk punt hebt doorgelopen, zit je migratie in de beste 10% van de WooCommerce naar Shopify overstappen die we zien.

Je hebt nu twee logische vervolgstappen. Wil je de migratie zelf doen, installeer WooCommerce Importer gratis op Shopify en draai een testmigratie met je echte data op de gratis staffel. Upgrade alleen als je meer capaciteit nodig hebt. Wil je het liever volledig laten doen, dan dekt onze beheerde migratieservice het hele project van voorbereiding tot monitoring na livegang, vanaf $699.

Plan je WooCommerce naar Shopify migratie

Migreer je over meer dan 90 dagen? Wij maken gratis een Shopify client transfer store voor je aan — een echte Shopify-omgeving waar je alles kunt configureren en testmigraties kunt uitvoeren op je eigen tempo. Je betaalt pas voor Shopify als je live gaat en we de winkel aan jou overdragen. Geen verplichting: bedenk je je, laat het ons weten en we sluiten de winkel.