WooCommerce producten exporteren en importeren

Wil jij WooCommerce producten exporteren en importeren op een andere (test)website, zonder dat je hiervoor een plugin hoeft te gebruiken?

Sinds WooCommerce versie 3.1 is het mogelijk om gebruik te maken van een ingebouwde functie waarmee je WooCommerce producten kunt importeren en exporteren.

In dit artikel zal ik je uitleggen hoe dit precies werkt, zodat jij er ook probleemloos gebruik van kunt maken.

Video: Producten exporteren en importeren

In onderstaande video kun je over mijn schouder meekijken hoe je producten kunt exporteren, hoe het csv-bestand eruit ziet, hoe je wijzigingen kunt aanbrengen aan bestaande producten en hoe je deze weer kunt toevoegen en hoe je gloednieuwe producten kunt importeren.

Abonneer je op mijn YouTube kanaal

Ik hoop dat de video duidelijk genoeg voor je was. Aangezien het fijn is om zowel beeldmateriaal als tekst te hebben, volgt hieronder ook nog de uitleg in tekst.

Over de WooCommerce import/export functie

WooCommerce heeft een ingebouwde product CSV export- en importeerder. Je kunt hiermee honderd of wel duizenden producten importeren of exporteren met een enkel CSV-bestand.

Deze ingebouwde functionaliteit geeft ondersteuning aan alle producttypes, dus ook aan variabele producten.

De export/import functionaliteit kan je uitstekend gebruiken wanneer je in een keer meerdere producten wilt exporteren en importeren tijdens het maken van de WooCommerce webshop. Eigenlijk moet je alleen even weten hoe het CSV-bestand eruit ziet, zodat je op deze manier alles direct op de juiste manier kunt toevoegen. Het hoeft dan nog niet eens op een andere website te hebben gestaan.

Verder kun je met de functionaliteit ook tijd besparen om de productinformatie te updaten van tien, honderd of wel duizenden producten. Naast alleen nieuwe producten importeren, kun je namelijk ook aangeven dat de bestaande producten geüpdatet moeten worden aan de hand van de informatie in het CSV-bestand. Zo kun je onder andere eenvoudig prijzen updaten.

Hoe kan ik WooCommerce producten exporteren?

Om producten in WooCommerce te exporteren kun je naar “Producten” gaan. Je zal hier bovenaan het productoverzicht de knop “Exporteren” zien staan als derde knop.

Producten importeren/exporteren

Eenmaal op de knop gedrukt, kom je op een pagina uit waar je een aantal dingen kunt instellen. Het gaat dan met name om wat je precies wilt exporteren.

WooCommerce producten naar een CSV-bestand exporteren

Je hebt bij “Welke kolommen moeten geëxporteerd worden?” de mogelijkheid om niks in te vullen, waardoor alle kolommen geëxporteerd zullen worden. Wil je een aantal specifieke kolommen exporteren, dan kun je klikken in het veld en selecteren welke kolommen je wilt exporteren. Dit kan bijvoorbeeld de productnaam en de reguliere prijs zijn.

Bij “Welke producttypes moeten geëxporteerd worden?” is het verhaal eigenlijk precies hetzelfde. Selecteer je niks, dan worden alle verschillende producttypes geëxporteerd. Wil je alleen alle simpele producten exporteren, dan kun je in het veld klikken en moet je simpel product selecteren.

Verder heb je ook nog de optie “Aangepaste meta exporteren“. De meta data waar het in dit geval over gaat is meestal informatie bij je producten van andere plugins. Heb je dus een plugin geïnstalleerd waar WooCommerce niet standaard bekend mee is, kan het lonen om alle aangepaste meta te exporteren om niks kwijt te raken.

Eenmaal alles naar wens ingesteld zou het er als volgt uit kunnen zien:

WooCommerce export bestand genereren

Het enige wat je nu nog hoeft te doen is op de paarse knop “CSV genereren” klikken en het exportbestand wordt gemaakt.

WooCommerce CSV genereren van de producten

Wanneer het allemaal goed gedraaid heeft krijg je nu in beeld dat je het CSV-bestand kunt downloaden en opslaan, waarna je de exportpagina kunt verlaten met een CSV-bestand in handen van je WooCommerce producten.

Hoe kan ik WooCommerce producten importeren?

Voordat je ook maar iets doet, wil ik iets duidelijk maken om problemen te voorkomen. Je kunt in WooCommerce bestaande producten bijwerken en nieuwe producten toevoegen. Maak voor beide opties een apart bestand. Je kunt namelijk niet twee dingen tegelijkertijd met een bestand en het zou zonde zijn als producten dubbel in je webshop komen te staan.

Om producten te importeren in WooCommerce heb je altijd een CSV-bestand nodig. Wanneer je producten hebt geëxporteerd van een andere WooCommerce webshop zal je het goede bestand hebben. Het is ook een optie om producten uit je eigen webshop te exporteren, puur om te zorgen dat je een goed bestand hebt.

Mocht je nieuwe producten willen toevoegen, dan zal je een CSV-bestand moeten maken en hier alle productgegevens in moeten zetten. Het moet alleen wel op de juiste manier opgebouwd worden, zodat het goed gaat met importeren.

Wil je bestaande producten bijwerken? Dan heb je sowieso al een exporteerbestand gemaakt waar je gebruik van kunt maken. Het enige wat je in dit bestand moet doen is alle wijzigingen doorvoeren.

Indien je geen CSV-bestand hebt die je als voorbeeld kunt gebruiken, dan kun je het het Product CSV Import Schema bekijken. Hier staat alle informatie in die je nodig hebt om een goed CSV-bestand te maken.

Tip: Afbeeldingen moeten al van te voren zijn geüpload of ergens anders online moeten staan om goed geïmporteerd te worden in je WooCommerce webshop.

WooCommerce producten importeren

Om producten te importeren in WooCommerce kun je naar “Producten” gaan en zal je op de knop “Importeren” moeten klikken bovenaan het productoverzicht.

Producten importeren/exporteren

Zodra je op de importeerknop hebt geklikt kom je uit op de pagina waar je het importproces kunt starten.

CSV-bestand uploaden om WooCommerce producten te importeren

De eerste optie die je te zien krijgt is natuurlijk de optie “Een CSV-bestand op je computer kiezen“. Klik hier op bladeren om een CSV-bestand te uploaden naar je website.

Bij de tweede optie “Bestaande producten bijwerken” kun je aangeven of je bestaande producten wilt updaten of nieuwe producten wilt toevoegen. Zet een vinkje neer als je bestaande producten wilt updaten. Zet geen vinkje neer als je nieuwe producten wilt toevoegen.

Bovenstaande opties zijn eigenlijk de twee opties die je in eerste instantie ziet. Wanneer je op “Geavanceerde instellingen tonen” klikt, zal je nog drie extra opties te zien krijgen.

Zo krijg je de mogelijkheid “Of geef een pad naar een CSV-bestand op je server op:“. Een zeer handige optie wanneer het CSV-bestand bijvoorbeeld te groot is om te uploaden. Je kunt het dan op de server plaatsen, waardoor de WooCommerce producten alsnog geïmporteerd kunnen worden.

Verder heb je ook nog de optie “CSV-scheidingsteken“. Hier hoef je in principe geen wijzigingen aan te brengen als je hebt gevolgd hoe het CSV-bestand opgebouwd moet worden. Heb je toch een andere manier om de kolommen te scheiden, dan kun je dit hier in elk geval aanpassen.

Tot slot heb je de mogelijk “Vorige voorkeuren voor kolomindeling gebruiken“. Deze optie is handig wanneer je niet meer precies weet hoe je de vorige keer met het importeren iets hebt ingesteld voor de kolomindelingen en je het wel hetzelfde wilt houden. WooCommerce heeft dit namelijk wel onthouden.

Als je alles goed hebt ingesteld en het CSV-bestand hebt geselecteerd om te uploaden, kun je op “Doorgaan” klikken. We gaan nu CSV-velden aan producten koppelen.

CSV-velden aan producten koppelen

Wanneer het CSV-bestand succesvol is geïmporteerd, zal je moeten aangeven welke kolommen bij welke velden horen. Alle kolommen die zijn gevonden komen daarom in een overzicht te staan met de kolomnaam en daarnaast de optie bij welk productveld het hoort.

CSV velden aan producten koppelen

WooCommerce probeert automatisch de juiste velden bij de kolomnamen te vinden van je CSV-bestand. Mocht er iets toch niet helemaal goed staan, kun je eenvoudig op het dropdown-menu klikken. Je kunt dan het veld aanpassen naar de juiste veld of aangeven dat deze kolom niet geïmporteerd hoeft te worden.

Alle kolommen die WooCommerce niet kent zullen standaard niet geïmporteerd worden. Het is daarom belangrijk om altijd goed te controleren of alle velden kloppen en velden aan te passen die WooCommerce niet kent.

Staan alle velden bij de juist kolomnaam? Super, dan kun je nu onderaan de pagina op de knop “Importeerfunctie uitvoeren” klikken.

Wachten tot de importeerfunctie is uitgevoerd

Het is nu alleen nog een kwestie van geduld hebben totdat alle producten netjes in je WooCommerce webshop geïmporteerd zijn.

WooCommerce producten aan het importeren

Zodra de importeerfunctie volledig is uitgevoerd, krijg je te zien hoeveel producten er zijn geïmporteerd. Je krijgt ook te zien of het mislukt is om een aantal producten te importeren.

WooCommerce producten importeren afgerond

Zo kun je in de afbeelding hierboven zien dat er 50 producten met succes zijn geïmporteerd. 3 producten zijn echter ook mislukt. Door op “Logbericht voor importeren bekijken” te klikken, kun je zien waarom deze 3 producten niet zijn geïmporteerd. In dit geval komt dat omdat er een ongeldige of dubbele SKU is ingevuld. Dit zal aangepast moeten worden om deze 3 producten alsnog te importeren.

Hoe kan ik snel WooCommerce producten updaten?

Wanneer je hierboven alles goed hebt gelezen, dan is het je waarschijnlijk al opgevallen hoe je dit kunt doen. Toch wil ik het nog even apart voor je beschrijven, gewoonweg omdat je ontzettend veel tijd kunt besparen door artikelen op deze manier te updaten.

Jij als webwinkeleigenaar kunt de CSV importeerfunctie gebruiken om bestaande producten te updaten met nieuwe informatie. Denk aan het aanpassen van de prijzen, de verzendklassen aanpassen en dat soort dingen.

Om dit te doen kun je een CSV-bestand van je WooCommerce producten exporteren met het ID van je producten en de kolom die je zou willen aanpassen (bijvoorbeeld de prijs). Vervolgens kun je in dit bestand alle aanpassingen doen die je wilt doorvoeren op je website. Gewoon lekker snel vanuit een enkel bestand, zonder dat je dus telkens van product naar product moet gaan op de website.

Zodra je CSV-bestand helemaal is bijgewerkt, kun je gebruik maken van de importeerfunctie van WooCommerce door naar “Producten -> Importeren” te gaan.

Bestaande producten bijwerken in WooCommerce

Waar je nu op moet letten is dat je een vinkje zet bij de optie “Bestaande producten bijwerken“. Op meer hoef je niet te letten als je WooCommerce producten snel wilt updaten met nieuwe informatie. De rest werkt precies hetzelfde als het normaal importeren van een CSV-bestand met producten voor je WooCommerce webshop.

21 reacties Voeg ook een reactie toe

  1. Ik wil via een csv file de prijzen aanpassen van de producten. Ik heb een export gemaakt waarbij ik de ID en de reguliere prijs in mijn CSV file heb staan.
    Wanneer ik hiervan de prijs aanpas en weer importeer, wordt er een nieuw product aangemaakt en niet het bestaande product aangepast.
    Kan je aangeven wat ik anders moet doen?

  2. Beste Maikel, mag ik jou vragen hoe ik extra artikel-eigenschappen kan importeren? Een voorbeeld is: tijdsduur: 30 seconden
    Alvast bedankt voor je reactie. mvg Bart

  3. Heel handig en een duidelijke uitleg! Echter als ik ga importeren naar de nieuwe website blijft hij maar hangen/laden. Enig idee hoe dit komt?

  4. Hallo, erg nuttig allemaal.
    Ik heb echter steeds de melding ongeldig product type. Ik weet niet waar en hoe ik dit kan oplossen. Ik heb eerst een export bestand gemaakt en deze verder aangevuld met producten.

    Met vriendelijke groet,
    OW

    • Ik kan vanaf hier ook niet vertellen wat je precies verkeerd hebt gedaan, maar het zal in de kolom tax:product_type zijn. Wellicht heb je hier geen producttype ingevuld of een niet bestaande.

  5. Ik wil switchen van Woo naar Shopify. Ik heb mijn producten geexporteerd, alleen nu zie ik dat de productomschrijving niet in als tekst in de csv wordt opgenomen, maar als met html code erbij. Hierdoor kan ik ze niet goed in shopify importeren.

    Enig idee hoe dit kan of wat ik moet veranderen?

  6. beste maikel,

    ten eerste top dat alles zo duidelijk word uit gelegd ! ga zo door,

    echter zit ik met het volgende? als ik het bestand wil exporteren krijg ik een xml bestand inplaats van een csv? hier door kan ik niet het bestand inporteren op de nieuwe wordpress site? want die wil een csv betand. weet jij een oplossing?

    alvast hartelijk dank.

    groet kelvin

    • Er is voor zover ik weet geen mogelijkheid om het bestandsformaat te kiezen. Gebruik je de officiële functie of een plugin? De uitleg gaat namelijk om de exporteerfunctie ingebouwd in WordPress.

Geef een reactie