Shopify is een uitstekend platform om je eerste online winkel te lanceren. Naarmate je winkel groeit, zul je echter waarschijnlijk tegen beperkingen aanlopen die met dit gehoste platform gepaard gaan. Als je inderdaad van mening bent dat je het platform ontgroeid bent, dan hebben we goed nieuws voor je. Migreren van Shopify naar WooCommerce is makkelijker dan je zou denken!

Met WooCommerce krijg je volledige controle over je winkel. Je kunt alles configureren, van belastingen tot het toevoegen van aangepaste verzendmethoden. Bovendien kun je honderden of duizenden producten helemaal gratis publiceren.

In dit artikel wordt besproken wat je moet weten om Shopify naar WooCommerce te migreren. We leiden je door de voorbereidingen en begeleiden je stap voor stap bij het verhuizen van je winkel. Laten we meteen aan het werk gaan!

Bekijk onze videohandleiding voor de migratie van Shopify naar WooCommerce

Waarom je zou moeten overwegen om van Shopify naar WooCommerce te gaan

De belangrijkste reden om over te stappen van Shopify naar WooCommerce is dat de laatste op open source software is gebouwd. Het maakt gebruik van WordPress, zodat je elke gewenste website kunt maken op elk hostingplatform naar keuze. In tegenstelling tot Shopify brengt WooCommerce je geen kosten in rekening voor het ontgrendelen van features. Je hoeft ook geen verwerkingskosten te betalen om producten te verkopen.

Je moet nog steeds betalen voor hosting als je WordPress en WooCommerce samen gebruikt. Je bent echter niet gebonden aan een specifiek platform. Daarom kun je de host kiezen die bij je algemene behoeften past.

Overwegingen voordat je van Shopify naar WooCommerce migreert

Telkens wanneer je van plan bent een website van het ene platform naar het andere te migreren, moet je rekening houden met verschillende factoren. Je moet bijvoorbeeld nadenken over hosting, backups van je gegevens en meer. Laten we elk van deze factoren één voor één doornemen.

Een WordPress vriendelijke webhost vinden

Als je al vastbesloten bent om WordPress en WooCommerce te gebruiken, wil je waarschijnlijk een webhostingprovider vinden die is afgestemd op dit Content Management System (CMS). Vanwege de populariteit van het platform, vind je tal van hostingopties die specifiek zijn ontworpen voor WordPress gebruikers.

Kinsta is zo’n webhost. We bieden een breed scala aan hostingpakketten die zijn geoptimaliseerd voor WordPress en WooCommerce. Ongeacht welk Kinsta pakket je kiest, je krijgt toegang tot de geavanceerde features die je nodig hebt om je online winkel te runnen en te laten groeien.

Onze hostingpakketten bevatten de volgende features:

Natuurlijk raden we je aan om je onderzoek te doen voordat je genoegen neemt met een hostingprovider voor je winkel. Zolang je kiest voor een webhost met een goede reputatie, krijg je nog steeds toegang tot alle functies die WordPress en WooCommerce bieden.

Maak een backup van je Shopify winkel

Telkens wanneer je belangrijke wijzigingen aanbrengt in een online winkel, is het een goed idee om vooraf een backup van alle gegevens te maken. Een van de nadelen van het gebruik van Shopify is dat het platform geen backupfunctionaliteit biedt.

Met Shopify kun je productgegevens exporteren in CSV indeling (wat van pas komt tijdens het migratieproces). Je kunt echter met behulp van de ingebouwde functies van het platform geen backup maken van de rest van de data en het ontwerp van je winkel.

Als je toegang wilt tot echte backupfunctionaliteit, moet je je wenden tot de Shopify App Store. Hier vind je tools die basic backupfunctionaliteit toevoegen aan Shopify, zoals Rewind Backups:

Rewind Backups
Rewind Backups

Het is belangrijk op te merken dat je, zelfs met apps zoals Rewind Backups, mogelijk geen volledige kopieën van je Shopify winkel kunt maken. Je kunt Shopify backup apps ook niet gebruiken om je winkel te migreren.

Migreren van Shopify naar WooCommerce is in theorie een risicoloos proces voor je bestaande winkel. Je verliest geen gegevens van je winkel, maar het is nog steeds een goed idee om een backup te maken van de gegevens van een site in geval van problemen.

Zo migreer je van Shopify naar WooCommerce (8 stappen)

Nu je een webhost hebt, is het tijd om je winkel te verplaatsen van Shopify naar WooCommerce. Dit proces behelst het migreren van alle producten van je winkel en het opnieuw creëren van de lay-out en het ontwerp in WooCommerce. Voordat we daar echter toe kunnen komen, moeten we WordPress instellen.

Stap 1: WordPress instellen

WordPress biedt verschillende installatiemethoden, afhankelijk van het type webhost dat je gebruikt. Managed WordPress hosts stellen het CMS bijvoorbeeld vaak automatisch voor je in wanneer je een nieuwe website maakt:

WordPress installeren in MyKinsta
WordPress installeren in MyKinsta

Als je webhost geen automatische WordPress installatie biedt, raden we je aan je hostingconfiguratiescherm te bekijken. Hier heb je mogelijk toegang tot een softwar-installatieprogramma zoals Softaculous, waarmee je WordPress in een paar minuten kunt instellen.

Als alternatief kun je WordPress ook handmatig downloaden en instellen, wat eenvoudiger is dan het misschien klinkt. De software kan worden gedownload op WordPress.org. Het wordt geleverd met een installatieprogramma van ‘vijf minuten’ dat je door het hele proces leidt zodra je de bestanden naar je server uploadt.

Stap 2: Installeer WooCommerce

Nadat je WordPress hebt geïnstalleerd, krijg je toegang tot het dashboard. Vanaf hier heb je volledige controle over de instellingen, lay-out en content van je website die je publiceert:

WordPress dashboard
WordPress dashboard

Omdat je naar een online winkel wilt verhuizen, moet je eerst WooCommerce installeren. Ga hiervoor naar Plugins > Add New en typ “WooCommerce” in de zoekbalk bovenaan het scherm.

WooCommerce zou als een van de eerste resultaten moeten verschijnen die je ziet:

De WooCommerce plugin zoeken
De WooCommerce plugin zoeken

Klik op de Install Now knop naast de WooCommerce optie. Wacht vervolgens tot WordPress de plugin heeft gedownload en geïnstalleerd.

Dit proces vindt plaats op de achtergrond, dus verlaat de pagina niet totdat de knop Activate naast WooCommerce verschijnt. Zodra dit het geval is, klik je erop:

De WooCommerce plugin activeren
De WooCommerce plugin activeren

Dat is alles! Nu is WooCommerce klaar voor gebruik. Dat betekent dat je kunt beginnen met het publiceren en verkopen van producten. Je hebt echter al een volledige lijst met producten bij Shopify, dus laten we je catalogus overzetten naar WooCommerce.

Stap 3: Producten exporteren vanuit Shopify

Zoals we eerder vermeldden, stelt Shopify je in staat je volledige productcatalogus in CSV indeling te exporteren. Dit bestand bevat titels, slugs, tags, varianten en prijzen voor de producten die je migreert.

Om je Shopify productgegevens te exporteren, ga je naar je account en navigeer je naar Product > All Products. Deze pagina toont een volledige lijst van alle producten in je winkel. Het bevat ook opties voor het importeren en exporteren van gegevens:

Producten in Shopify zoeken om te exporteren
Producten in Shopify zoeken om te exporteren

Selecteer de Export knop bovenaan het scherm en Shopify zal vragen welke producten je wilt exporteren. Klik op All products  en selecteer de optie CSV for Excel, Numbers, or other spreadsheet programs onder Export as:

Exporteren als CSV
Exporteren als CSV

Zodra je op Export products klikt, stelt Shopify een CSV bestand samen met al je productgegevens en stuurt dit naar je via e-mail. Het kan even duren voordat die e-mail arriveert, afhankelijk van hoe groot je voorraad is:

Wachten tot je CSV bestand is gecompileerd
Wachten tot je CSV bestand is gecompileerd

De Shopify e-mail bevat een link om het CSV bestand te downloaden dat al je productinformatie bevat. Sla dat bestand op je computer op, want je hebt het nodig voor de volgende stap.

Stap 4: Importeer je Shopify producten in WordPress

Deze stap is een van de belangrijkste. Er zijn twee manieren waarop je Shopify producten in WooCommerce kunt importeren. De ene methode maakt gebruik van de ingebouwde productimporter die WooCommerce gebruikt, en de andere is via een migratieservice.

Laten we beide benaderingen bespreken, te beginnen met de handmatige optie.

Gebruik de WooCommerce Product Importer

WooCommerce wordt geleverd met een tool waarmee je productlijsten in CSV indeling kunt importeren. Je hebt tijdens de vorige stap je hele Shopify catalogus in één net CSV bestand gedownload, waardoor dit een eenvoudig proces is.

Het nadeel van deze aanpak is dat je alleen producten importeert. Alle gegevens van je winkel, zoals klanten, bestelgeschiedenis, afbeeldingen en recensies, blijven in Shopify. In wezen begin je opnieuw met het gebruik van WooCommerce met je bestaande voorraad en een blanco winkelblad.

Als dat geen dealbreaker is, laten we doorgaan en dat Shopify CSV bestand importeren in WooCommerce. Open het WordPress dashboard en ga naar Tools > Import.

Zoek naar de WooCommerce products (CSV) optie en klik op Run importer:

WooCommerce product importer
WooCommerce product importer

Op de volgende pagina zal WooCommerce je vragen om het bestand te kiezen dat je wilt importeren. Er is ook een optie om bestaande producten bij te werken met behulp van de gegevens uit een CSV bestand. Laat dat niet aangevinkt, want we beginnen met een schone inventaris:

De producten kiezen die je wilt importeren
De producten kiezen die je wilt importeren

Selecteer het CSV bestand dat je tijdens stap drie hebt gedownload en klik op Continue. Het volgende scherm bevat verschillende opties voor het matchen van productgegevens uit het CSV bestand met WooCommerce velden:

Productgegevens uit het CSV bestand matchen met WooCommerce velden
Productgegevens uit het CSV bestand matchen met WooCommerce velden

Doorloop die lijst met opties en beslis welke gegevens je in WooCommerce wilt importeren en welke je liever weglaat. Sommige velden, zoals SEO Title en SEO Description, hebben geen overeenkomstige opties in WooCommerce, zodat je deze kunt uitsluiten.

Als je tevreden bent met je keuzes, klik je op Run the importer. WooCommerce neemt een minuut (of langer) om je Shopify productgegevens te importeren.

Wanneer het proces is voltooid, zie je een succesbericht dat er als volgt uitziet:

Product importeren proces is voltooid
Product importeren proces is voltooid

Als je op View products klikt, stuurt WordPress je naar het tabblad Products > All Products. Hier zie je een overzicht van alle items die je zojuist hebt geïmporteerd:

Overzicht van geïmporteerde producten
Overzicht van geïmporteerde producten

Onthoud dat WooCommerce geen productafbeeldingen importeert, dus je moet deze handmatig uploaden. We raden ook aan om elke iteminvoer te bekijken om er zeker van te zijn dat er geen essentiële informatie ontbreekt.

Als productgegevens ontbreken, kun je de importer altijd opnieuw uitvoeren en ervoor zorgen dat je de juiste velden naar WooCommerce exporteert. Over het algemeen is het gebruik van de handmatige importer eenvoudig, maar het vereist wat microbeheer van jouw kant.

Gebruik een service om Shopify gegevens in WooCommerce te importeren

Migreren van Shopify naar WooCommerce wordt veel gedaan. Er zijn dan ook volledige plugins en services gewijd aan het vereenvoudigen van het proces. Het voordeel van het gebruik van Shopify migratietools is dat ze het hele proces automatiseren en je in staat stellen gegevens over te zetten die je niet kunt met een eenvoudig CSV bestand

Cart2Cart is een handige tool. Hiermee kun je WooCommerce verbinden met Shopify door elk datapunt van het ene platform naar het andere te migreren:

Cart2Cart
Cart2Cart

Cart2Cart biedt beperkte gratis migraties waarmee je een deel van je Shopify voorraad naar WooCommerce kunt verplaatsen. Als je echter toegang wilt tot de volledige set features van de tool, moet je betalen. Prijzen variëren afhankelijk van hoeveel producten je wilt importeren en of je klant- en bestelgegevens en blogberichten wilt opnemen.

Cart2Cart biedt een schattingstool op haar site. Om je echter een idee te geven van hoeveel de service kost: het migreren van een complete Shopify winkel met 100 producten naar WooCommerce zou je ongeveer $120 kosten.

Als je Cart2Cart wilt gebruiken, meld je dan aan voor een account. Zodra je je dashboard opent, zal het platform je vragen om zowel de bron- als de bestemmingswinkel te kiezen.

De bron is in dit geval Shopify en WooCommerce is de bestemming:

 Cart2Cart configuratieproces
Cart2Cart configuratieproces

Om de Cart2Cart importer te laten werken, moet je een Shopify API sleutel genereren. Keer terug naar het Shopify dashboard en ga naar het scherm Apps. Scrol naar de onderkant van de pagina en zoek naar de link Manage private apps:

Zoek naar de link Manage private apps.
Zoek naar de link Manage private apps.

Als je de ontwikkeling van privé apps in Shopify niet hebt ingeschakeld, zie je een scherm dat er als volgt uitziet. Klik op de Enable private app development knop:

 Ontwikkeling van private apps inschakelen
Ontwikkeling van private apps inschakelen

Shopify zal je vragen om de ontwikkeling van privé apps in te schakelen. Het zal je ook waarschuwen voor het delen van je API sleutel met onbekende partijen.

Bevestig je keuze en je krijgt nu de optie om een private app te maken:

De ‘Create private app’ optie.
De ‘Create private app’ optie.

Door een privé app te maken, wordt het API wachtwoord gegenereerd dat Cart2Cart nodig heeft om toegang te krijgen tot Shopify en je gegevens te exporteren.

Stel eerst een naam in voor je app (dit kan van alles zijn) en voer je e-mailadres in:

 Een naam instellen voor je app en e-mailadres invoeren.
Een naam instellen voor je app en e-mailadres invoeren.

Scrol omlaag naar het permissions gedeelte en geef de app toegang tot alle machtigingen in de lijst. Je gebruikt de Read and write optie indien beschikbaar of alleen Read access als de eerste niet wordt weergegeven:

 Actieve machtigingen invoeren.
Actieve machtigingen invoeren.

Traditioneel zou je een app geen volledige toestemming moeten geven. Zolang je de API sleutel echter niet deelt en de app daarna verwijdert, zou het goed moeten komen.

Selecteer vervolgens de nieuwste versie van de webhook API:

 Webhook API versie.
Webhook API versie.

Klik op Save om de app te maken en bevestig je keuzes op het scherm dat verschijnt. Zodra de app actief is, wordt het API wachtwoord beschikbaar op het scherm met app-details.

Kopieer en plak de API in het Cart2Cart migratiemenu en voer de URL van je winkel ernaast in:

 Kopiëren en plakken van de API.
Kopiëren en plakken van de API.

Het configureren van de doelwinkel (je WooCommerce winkel) is veel eenvoudiger. Het enige wat je hoeft te doen is je WordPress inloggegevens (voor het beheerdersaccount) in te voeren en je bent klaar om te gaan.

Vul die gegevens in en klik op CHOOSE ENTITIES:

 De inloggegevens van WordPress invoeren.
De inloggegevens van WordPress invoeren.

Cart2Cart neemt even de tijd om het migratieproces voor te bereiden. Als de inloggegevens correct zijn, zal het programma je vragen welke gegevens je van Shopify naar WooCommerce wilt verplaatsen:

 Selecteer de juiste gegevens die je wilt verplaatsen.
Selecteer de juiste gegevens die je wilt verplaatsen.

De service biedt ook verschillende betaalde extra’s voor migratie, waaronder afbeeldingen, bestel ID’s en meer. Selecteer de gewenste opties en start de migratie. Afhankelijk van hoeveel gegevens je moet exporteren/importeren, kan het proces enige tijd duren.

Daarna zal Cart2Cart je een successcherm tonen en je een optie geven om je naar je WooCommerce winkel te sturen, waar je de resultaten kunt zien.

Stap 5: Verwijs je domein naar WooCommerce

In dit stadium zou je al een volledig werkende WooCommerce winkel moeten hebben die al je Shopify producten bevat. Er zijn echter nog een aantal dingen die je moet doen, waaronder het bijwerken van je domeinrecords zodat ze naar je nieuwe webhost wijzen.

Momenteel verwijst je domein nog steeds naar je Shopify winkel. Je wilt waarschijnlijk geen nieuw domein registreren, want dat betekent dat je helemaal opnieuw moet beginnen met het opbouwen van verkeer. Je kunt hiermee een aanzienlijk percentage van je klantenbestand verliezen.

Het proces om te wijzigen naar welke site een domein verwijst, is afhankelijk van de service die je gebruikt om het te beheren. Als je een domeinregistrar gebruikt, moet je je gegevens daar bijwerken. Dat proces verschilt van registrar tot registrar:

 Domeinlijst met al je geregistreerde domeinen.
Domeinlijst met al je geregistreerde domeinen.

Als je een domein rechtstreeks via Shopify hebt geregistreerd, moet je je DNS instellingen via het platform bewerken. Als alternatief kun je met sommige webhosts, zoals Kinsta, je domeinrecords bijwerken vanuit je hostingconfiguratiescherm. MyKinsta maakt het bijvoorbeeld makkelijk om domeinen naar je website te verwijzen.

Stap 6: Configureer je WordPress permalinks

WordPress stelt je in staat om je URL structuur te bepalen, ook voor WooCommerce producten. Standaard zien WordPress URL’s er ongeveer zo uit:

yourwoocommercestore.com/?p=534

Dat type URL is niet gebruiksvriendelijk. Het is ook niet goed voor je vanuit een Search Engine Optimization (SEO) perspectief.

Om de URL structuur van je winkel te wijzigen, ga je naar Settings > Permalinks > Product permalinks en selecteer de gewenste optie:

 De structuur van de winkel URL wijzigen in WordPress.
De structuur van de winkel URL wijzigen in WordPress.

In de meeste gevallen raden we aan om de Standard structuur te gebruiken. Hiermee ziet een WooCommerce product URL er als volgt uit:

yourwoocommercestore.com/product/sample-name

Dit type URL geeft bezoekers informatie over welk product ze zien, en dwingt je om beschrijvende slugs te gebruiken. Nadat je een permalink structuur hebt geselecteerd, sla je de wijzigingen op je WordPress website op.

Het is belangrijk op te merken dat je een permalink structuur moet kiezen bij het starten van je WooCommerce winkel. Het later wijzigen van linkstructuren kan van invloed zijn op de SEO van je site en kan aanzienlijke fouten binnen je website veroorzaken. Hoe eerder je een permalink structuur instelt, hoe minder hoofdpijn je later zult hebben.

Stap 7: Maak het ontwerp van je Shopify winkel opnieuw (of begin opnieuw)

Als je een van de pagina’s van je WooCommerce winkel hebt bekeken, heb je waarschijnlijk gemerkt dat ze niet lijken op hun Shopify equivalenten. Dat komt omdat je nog steeds een van de standaard WordPress thema’s gebruikt.

In dit stadium heb je twee opties om het ontwerp van je nieuwe winkel te benaderen:

  1. De stijl van je Shopify winkel opnieuw creëren
  2. Opnieuw beginnen met een nieuwe WooCommerce template

Beide benaderingen zijn prima, en ze houden allebei in dat je moet zoeken naar het perfecte WooCommerce thema voor je winkel. Aan de ene kant kan het opnieuw maken van je Shopify winkelontwerp de overgang voor bestaande klanten soepeler maken.

Aan de andere kant biedt WordPress aanzienlijk meer aanpassingsopties dan Shopify. Met het CMS krijg je toegang tot meerdere paginabuilder plugins die werken met WooCommerce en deze stellen je in staat om je winkel op elke manier dat je wilt aan te passen.

Om je winkel aan te passen, kun je ook de ingebouwde Block Editor gebruiken met een WooCommerce vriendelijk thema. Beide benaderingen zijn uitvoerbaar. Dus bepaal wat je gaat doen met alle features die WordPress en WooCommerce je bieden!

Stap 8: Configureer je WooCommerce instellingen

Het importeren van producten in WooCommerce en het aanpassen van de stijl van je winkel is nog maar het begin. Voordat je producten kunt verkopen via WooCommerce, moet je nog een aantal instellingen configureren, waaronder:

  • Betaal- en verzendopties
  • Veiligheidsinstellingen
  • Opties voor e-mailmeldingen
  • Productinstellingen
  • Belastingopties

Als je je het proces van het configureren van je Shopify winkel herinnert, zullen al deze instellingen je bekend in de oren klinken. WooCommerce geeft je echter veel meer controle over hoe je je online winkel opzet:

 WooCommerce instellingen.
WooCommerce instellingen.

De officiële WooCommerce documentatie bevat een complete handleiding over het configureren van de instellingen. Als je klaar bent met het aanpassen van de configuraties van je winkel, raden we je aan enkele WooCommerce extensies te bekijken.

Samenvatting

Het migreren van Shopify naar WooCommerce brengt veel werk met zich mee. Je moet niet alleen producten van de ene winkel naar de andere importeren en exporteren, maar je moet ook je hele website helemaal opnieuw ontwerpen. Gelukkig maakt WordPress het makkelijk om je nieuwe winkel eruit te laten zien zoals jij dat wilt.

Met WooCommerce krijg je veel meer controle over je winkel dan wat Shopify biedt. Dit is te danken aan het open source karakter van WordPress en zijn enorme populariteit. Daarom zul je waarschijnlijk nooit zonder nieuwe features komen te zitten om in je winkel te proberen.

Heb je vragen over het migreren van Shopify naar WooCommerce? Vraag maar raak in de comments hieronder!

Salman Ravoof

Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.