DocTransform

WooCommerce vers Shopify : mappez les colonnes, importez le CSV

Passez vos produits de WooCommerce à Shopify : les colonnes du CSV d’export associées aux en-têtes d’import de Shopify, renommées et corrigées en une passe.

Comment les colonnes se correspondent

Colonne WooCommerceColonne ShopifyCe qui change
NameTitle

Shopify appelle le nom du produit Title, et Title est la seule colonne qu’il exige pour un nouveau produit.

Ou à la main

ouvrez le menu ⋯ de la colonne Name → Modifier la colonne… → cliquez sur le nom en haut du panneau, remplacez-le par Title et appuyez sur Entrée

SKUSKU

Les deux systèmes utilisent le même en-tête : la colonne SKU reste telle quelle.

PublishedPublished on online store

WooCommerce écrit 1 pour publié et 0 pour privé ; Shopify lit true ou false.

Ou à la main

ouvrez État → Oui/Non écrits de plusieurs façons, choisissez true/false sous Les écrire comme → Convertir 6 (le bouton indique combien de valeurs il écrit)

PublishedPublished on online store

L’en-tête change aussi : chez Shopify, la colonne s’appelle Published on online store.

Ou à la main

ouvrez le menu ⋯ de la colonne Published → Modifier la colonne… → cliquez sur le nom en haut du panneau, remplacez-le par Published on online store et appuyez sur Entrée

StockInventory quantity

Shopify compte le stock dans Inventory quantity, pour une boutique à un seul emplacement.

Ou à la main

ouvrez le menu ⋯ de la colonne Stock → Modifier la colonne… → cliquez sur le nom en haut du panneau, remplacez-le par Inventory quantity et appuyez sur Entrée

Regular pricePrice

Le Price de Shopify n’accepte que le nombre, sans symbole monétaire.

Ou à la main

ouvrez le menu ⋯ de la colonne Regular price → Modifier la colonne… → cliquez sur le nom en haut du panneau, remplacez-le par Price et appuyez sur Entrée

CategoriesProduct category

WooCommerce liste les catégories sous forme de texte ; la Product category de Shopify doit être un libellé de sa Standard Product Taxonomy, vous choisissez donc chacune à la main.

Avant et après

4 200 produits

woocommerce_products.csv
SKUNamePublishedStockRegular price
TEE-BLKBlack T-shirt112019.90
MUG-01Mug1358.50
CAP-REDRed cap02012.00
BAG-01Tote bag11214.00
HAT-01Wool hat0816.50
TEE-WHTWhite T-shirt14819.90

    Faites-le dans DocTransform

    À la main : 7 étapesDocTransform : 1 phrase

    1. 1. Importez woocommerce_products.csv dans DocTransform.
    2. 2. Tapez

      Dans Published, mets true pour 1 et false pour 0, puis renomme Name en Title, Published en Published on online store, Stock en Inventory quantity et Regular price en Price

      et appuyez sur Envoyer. Vérifiez les étapes ajoutées ; Annuler les annule toutes.
      Ou à la main

      Appliquez les corrections : ouvrez État → Oui/Non écrits de plusieurs façons, choisissez true/false sous Les écrire comme → Convertir 6 (le bouton indique combien de valeurs il écrit). Renommez ensuite les quatre en-têtes, un par un : ouvrez le menu ⋯ de la colonne → Modifier la colonne… → cliquez sur le nom en haut du panneau, remplacez-le et appuyez sur Entrée. Name devient Title, Published devient Published on online store, Stock devient Inventory quantity et Regular price devient Price. Les catégories, vous les choisissez à la main : DocTransform n’enregistre aucune étape pour cela.

    3. 3. Téléchargez le fichier nettoyé depuis Export, prêt pour l’import de produits de Shopify.

    Enregistrez ces étapes une fois, puis relancez-les d’un clic sur votre prochain export WooCommerce.

    Faites-le à la main dans Excel ou Sheets

    1. Ouvrez woocommerce_products.csv dans Excel : choisissez Données → À partir d’un fichier texte/CSV, réglez Origine du fichier sur 65001 : Unicode (UTF-8) et cliquez sur Charger.
    2. Sélectionnez la colonne Published et appuyez sur Ctrl+H pour ouvrir Rechercher et remplacer.
    3. Saisissez 1 dans Rechercher et true dans Remplacer par, cliquez sur Options, cochez Totalité du contenu de la cellule, puis cliquez sur Remplacer tout.
    4. La colonne toujours sélectionnée, saisissez 0 dans Rechercher et false dans Remplacer par, cliquez sur Remplacer tout, puis fermez la boîte de dialogue.
    5. À la ligne 1, remplacez Name par Title, Published par Published on online store, Stock par Inventory quantity et Regular price par Price. Laissez SKU tel quel.
    6. Choisissez la catégorie Shopify de chaque produit dans la Standard Product Taxonomy si vous voulez l’importer.
    7. Choisissez Fichier → Enregistrer sous, sélectionnez CSV UTF-8 (délimité par des virgules) (*.csv) et cliquez sur Enregistrer.

    Questions

    Shopify peut-il importer l’export WooCommerce tel quel ?
    Pas proprement. Shopify lit les en-têtes de son propre CSV de produits : Name, Stock et Regular price doivent devenir Title, Inventory quantity et Price, et Published doit valoir true ou false.
    DocTransform associe-t-il les catégories WooCommerce à celles de Shopify ?
    Non — il n’enregistre aucune étape pour cela. Shopify demande un libellé de sa Standard Product Taxonomy : choisissez chaque catégorie à la main.
    Dois-je renommer à nouveau les colonnes pour le prochain lot ?
    Non — enregistrez les étapes une fois dans DocTransform et relancez-les sur votre prochain export WooCommerce.
    Corrigez votre prochain import Shopify avec DocTransform

    Salesforce, HubSpot, Shopify, QuickBooks, Mailchimp, Pipedrive, WooCommerce, Klaviyo, Google Contacts, ActiveCampaign, Brevo, Zendesk, Square, Zoho CRM et Xero sont des marques de leurs propriétaires. DocTransform n’est pas affilié à eux.