{"id":428,"date":"2026-11-09T10:00:00","date_gmt":"2026-11-09T09:00:00","guid":{"rendered":"https:\/\/yindle.com\/?p=428"},"modified":"2026-11-09T10:00:00","modified_gmt":"2026-11-09T09:00:00","slug":"woocommerce-shopify-catalogus-vertalen","status":"publish","type":"post","link":"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/","title":{"rendered":"WooCommerce to Shopify: translating the catalogue"},"content":{"rendered":"<p>Moving a catalogue from WooCommerce to Shopify is a translation task. Copying the same columns is insufficient if the source system uses product properties, variations and extra options differently. Start with the meaning of the data. After the move, customers should recognise the same variant and staff should understand how to enter new products correctly.<\/p>\n<h2>Describe what a product actually represents<\/h2>\n<p>Take a product family and explain the main product, which variants are sellable and which fields provide information only. A colour may be a variant, a material a characteristic and engraving an input choice. If these concepts are mixed in the source, the migration must resolve that confusion first. Otherwise, it moves with the data.<\/p>\n<p>In a fictional bag shop, one WooCommerce product includes a size choice and separate extras added by a plugin. The Shopify setup must determine which components remain separate items and how descriptive choices are recorded. Existing plugin settings are material for investigation, not a guarantee of identical behaviour on the new platform.<\/p>\n<h2>Create a mapping with examples<\/h2>\n<p>Include units in the translation too. A source value of two could mean two individual items, two packs or a size. Record that meaning alongside the field and have the product administrator confirm it. Apparently simple numbers can be stored correctly after import yet misread when a new label loses their original context.<\/p>\n<p>For each field, record where it comes from, what it means and where it goes in Shopify. Add a realistic example format with fictional content. Material might be cotton; product family, weekend bag; variant, blue and large. Such examples expose differences faster than a list of field names alone.<\/p>\n<p>Shopify's <a href=\"https:\/\/help.shopify.com\/en\/manual\/migrating-to-shopify\">official migration guide<\/a> describes several ways to transfer shop data. Choose the import method only after understanding how your data fits the destination model. A successful import message proves data was accepted, but not that product choices, images and relationships are substantively correct.<\/p>\n<h2>Address exceptional products early<\/h2>\n<p>Select products with many variants, unusual units, several images and extra product fields. Include an item temporarily not on sale too. This checks more than the visible standard. For each exception, discuss whether the destination model supports it, needs another setup or leaves it outside the first migration phase. Make these decisions clear in the mapping.<\/p>\n<p>Then compare the source product and trial product against the customer task. Can someone find the correct size? Does the image match the chosen variant? Is it clear what the price includes and excludes? Also have the employee managing product data make a change. The translation must work for both reading and data entry.<\/p>\n<h2>Deliver a verifiable catalogue<\/h2>\n<p>List product families with expected product and variant counts, plus a substantive sample for each family. Check missing values and unexpected duplicates separately. Overall counts can match even when relationships are wrong. Retain the chosen source identifiers so the team can locate a specific product in the old environment.<\/p>\n<p>This preparation belongs in <a href=\"\/en\/websites-online-stores\/\">an online store migration<\/a>. If other systems continue supplying product data, the new mapping must also become part of <a href=\"\/en\/connect\/\">the data exchange<\/a>. The migration then delivers more than a populated shop: an understandable catalogue model, a repeatable entry process and visible evidence that the main product choices have been preserved.<\/p>","protected":false},"excerpt":{"rendered":"<p>Translate your WooCommerce catalogue to Shopify while preserving product meaning. Check variants, units and relationships using representative examples.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-428","post","type-post","status-publish","format-standard","hentry","category-e-commerce"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>WooCommerce naar Shopify: de catalogus vertalen<\/title>\n<meta name=\"description\" content=\"Vertaal je WooCommerce-catalogus naar Shopify met behoud van productbetekenis. Controleer varianten, eenheden en relaties met representatieve voorbeelden.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WooCommerce naar Shopify: de catalogus vertalen\" \/>\n<meta property=\"og:description\" content=\"Vertaal je WooCommerce-catalogus naar Shopify met behoud van productbetekenis. Controleer varianten, eenheden en relaties met representatieve voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/\" \/>\n<meta property=\"og:site_name\" content=\"Yindle\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-09T09:00:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/yindle.com\/wp-content\/themes\/yindle\/assets\/images\/yindle-social-share.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Yindle\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Yindle\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/woocommerce-to-shopify-translating-the-catalogue\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/woocommerce-to-shopify-translating-the-catalogue\\\/\"},\"author\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"headline\":\"WooCommerce naar Shopify: de catalogus vertalen\",\"datePublished\":\"2026-11-09T09:00:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/woocommerce-to-shopify-translating-the-catalogue\\\/\"},\"wordCount\":562,\"publisher\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"articleSection\":[\"E-commerce\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/woocommerce-to-shopify-translating-the-catalogue\\\/\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/woocommerce-to-shopify-translating-the-catalogue\\\/\",\"name\":\"WooCommerce naar Shopify: de catalogus vertalen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#website\"},\"datePublished\":\"2026-11-09T09:00:00+00:00\",\"description\":\"Vertaal je WooCommerce-catalogus naar Shopify met behoud van productbetekenis. Controleer varianten, eenheden en relaties met representatieve voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/woocommerce-to-shopify-translating-the-catalogue\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/yindle.com\\\/en\\\/woocommerce-to-shopify-translating-the-catalogue\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/woocommerce-to-shopify-translating-the-catalogue\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/yindle.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WooCommerce naar Shopify: de catalogus vertalen\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/\",\"name\":\"Yindle\",\"description\":\"Software voor e-commerce en klantprocessen\",\"publisher\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/yindle.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#organization\",\"name\":\"Yindle B.V.\",\"url\":\"https:\\\/\\\/yindle.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/yindle.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/yindle-site-icon.png\",\"contentUrl\":\"https:\\\/\\\/yindle.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/yindle-site-icon.png\",\"width\":512,\"height\":512,\"caption\":\"Yindle B.V.\"},\"image\":{\"@id\":\"https:\\\/\\\/yindle.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"legalName\":\"Yindle B.V.\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"Markt 43\",\"postalCode\":\"5554 CA\",\"addressLocality\":\"Valkenswaard\",\"addressCountry\":\"NL\"},\"identifier\":{\"@type\":\"PropertyValue\",\"propertyID\":\"KvK\",\"value\":\"99695367\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WooCommerce to Shopify: translating the catalogue","description":"Translate your WooCommerce catalogue to Shopify while preserving product meaning. Check variants, units and relationships using representative examples.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/","og_locale":"en_GB","og_type":"article","og_title":"WooCommerce naar Shopify: de catalogus vertalen","og_description":"Vertaal je WooCommerce-catalogus naar Shopify met behoud van productbetekenis. Controleer varianten, eenheden en relaties met representatieve voorbeelden.","og_url":"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/","og_site_name":"Yindle","article_published_time":"2026-11-09T09:00:00+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/yindle.com\/wp-content\/themes\/yindle\/assets\/images\/yindle-social-share.png","type":"image\/png"}],"author":"Yindle","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Yindle","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/#article","isPartOf":{"@id":"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/"},"author":{"@id":"https:\/\/yindle.com\/en\/#organization"},"headline":"WooCommerce naar Shopify: de catalogus vertalen","datePublished":"2026-11-09T09:00:00+00:00","mainEntityOfPage":{"@id":"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/"},"wordCount":562,"publisher":{"@id":"https:\/\/yindle.com\/en\/#organization"},"articleSection":["E-commerce"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/","url":"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/","name":"WooCommerce to Shopify: translating the catalogue","isPartOf":{"@id":"https:\/\/yindle.com\/en\/#website"},"datePublished":"2026-11-09T09:00:00+00:00","description":"Translate your WooCommerce catalogue to Shopify while preserving product meaning. Check variants, units and relationships using representative examples.","breadcrumb":{"@id":"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/yindle.com\/en\/woocommerce-to-shopify-translating-the-catalogue\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/yindle.com\/en\/"},{"@type":"ListItem","position":2,"name":"WooCommerce naar Shopify: de catalogus vertalen"}]},{"@type":"WebSite","@id":"https:\/\/yindle.com\/en\/#website","url":"https:\/\/yindle.com\/en\/","name":"Yindle","description":"Software for e-commerce and customer processes","publisher":{"@id":"https:\/\/yindle.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/yindle.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/yindle.com\/en\/#organization","name":"Yindle B.V.","url":"https:\/\/yindle.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/yindle.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/yindle.com\/wp-content\/uploads\/2026\/09\/yindle-site-icon.png","contentUrl":"https:\/\/yindle.com\/wp-content\/uploads\/2026\/09\/yindle-site-icon.png","width":512,"height":512,"caption":"Yindle B.V."},"image":{"@id":"https:\/\/yindle.com\/en\/#\/schema\/logo\/image\/"},"legalName":"Yindle B.V.","address":{"@type":"PostalAddress","streetAddress":"Markt 43","postalCode":"5554 CA","addressLocality":"Valkenswaard","addressCountry":"NL"},"identifier":{"@type":"PropertyValue","propertyID":"KvK","value":"99695367"}}]}},"_links":{"self":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/428","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/comments?post=428"}],"version-history":[{"count":1,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/428\/revisions"}],"predecessor-version":[{"id":1059,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/posts\/428\/revisions\/1059"}],"wp:attachment":[{"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/media?parent=428"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/categories?post=428"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yindle.com\/en\/wp-json\/wp\/v2\/tags?post=428"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}