Utilisation de fichiers CSV

Vous utilisez un fichier CSV (valeurs séparées par des virgules) pour importer des produits dans votre boutique et exporter des produits depuis celle-ci. En utilisant un fichier CSV, vous pouvez importer ou exporter un grand nombre de produits et leurs détails à la fois. Cela peut être utile si vous souhaitez échanger des informations de produit en groupe entre Shopify et un autre système.

Fichiers CSV

CSV est un sigle anglais, qui signifie « valeurs séparées par des virgules » (Comma Separated Values). Il s'agit d'un format de fichier (.csv) pour tableurs. Vous pouvez utiliser des fichiers CSV pour importer et exporter des produits, des clients, des stocks, des commandes (exportation uniquement) et des réductions (exportation uniquement).

Ils peuvent être utiles dans de nombreuses situations, par exemple, lorsque vous passez d'une autre plateforme e-commerce à Shopify, que vous devez importer une liste de comptes clients ou que vous souhaitez télécharger des produits à l'aide d'un tableur.

Les fichiers CSV peuvent sembler intimidants au premier abord, mais une fois que vous avez compris leur format et leur fonctionnement, vous pouvez décider de les utiliser pour une variété de tâches.

Vos fichiers CSV doivent utiliser l'encodage UTF-8.

Dans un fichier CSV, chaque entrée représente une cellule dans la feuille de calcul, chaque ligne représente une nouvelle rangée, et chaque virgule indique où se termine une entrée et où en commence une autre.

Par exemple, les entrées dans ce fichier CSV de clients :

apparaissent comme ceci dans une feuille de calcul :

Shopify recommande que vous utilisiez Google Sheets pour travailler sur vos fichiers CSV. Pour utiliser Google Sheets, vous devez importer le fichier CSV dans le programme. Une fois que vous avez apporté vos modifications, exportez le fichier CSV sur votre ordinateur. Les caractères spéciaux ne fonctionnent pas toujours correctement dans les fichiers CSV qui sont exportés, modifiés avec un autre programme de feuille de calcul, puis réimportés dans Shopify.

Importation de fichiers CSV dans Google Sheets

Lorsque vous exportez un fichier CSV de l'interface administrateur Shopify, il s'ouvre en tant que fichier .csv dans l'éditeur de texte natif de votre ordinateur. Vous pouvez également utiliser un autre éditeur de texte, mais il est recommandé que vous utilisiez plutôt un programme de tableur pour afficher et modifier les fichiers CSV.

Étapes :

  1. Connectez-vous à votre compte Google.

  2. À la page Google Sheets, cliquez sur Vide dans la section Créer une feuille de calcul :

  3. À la page Tableur sans titre, accédez à Fichier > Importer... :

  4. Recherchez et sélectionnez le fichier CSV que vous souhaitez modifier.

  5. Dans la boîte de dialogue Importer un fichier, sélectionnez les options voulues dans les sections Emplacement de l'importation, Type de séparateur et Convertir le texte en nombres et dates.

  6. Cliquez sur Importer :

Votre fichier CSV ressemblera à ceci lorsque vous l'aurez mis en ligne :

Vous pouvez modifier votre fichier CSV à partir de là. Quand vous avez terminé, vous pourrez l'exporter de Google Sheets en tant que fichier .csv .

Exportation de fichiers CSV avec Google Sheets

Quand vous avez terminé de consulter ou modifier le fichier CSV dans Google Sheets, vous pouvez l'exporter au format .csv sur votre ordinateur.

Étapes :

  • À partir de la page de votre tableur CSV, accédez à Fichier > Télécharger en tant que > Valeurs séparées par des virgules (.csv, feuille en cours) :

    Votre fichier CSV apparaîtra dans votre dossier de téléchargements.

Obtenir un exemple de fichier CSV

Vous pouvez télécharger et afficher un exemple de fichier CSV de produit à utiliser comme modèle :

  • Le modèle de fichier contient un exemple de produit et quelques variantes. Votre fichier d'importation contient probablement beaucoup plus de produits et de variantes. Si vous utilisez le modèle de fichier pour créer votre propre fichier d'importation, assurez-vous de supprimer tous les exemples de produits.

  • Le modèle de fichier comprend la colonne Variant Inventory Qty, utilisée uniquement pour les boutiques ayant un seul emplacement. Si vous possédez plusieurs emplacements et souhaitez importer ou exporter des quantités de stock, utilisez le fichier CSV de stock.

Format de fichier CSV de produit

La première ligne de votre produit CSV doit inclure les en-têtes de champ décrits dans le tableau, dans le même ordre, séparés par une virgule. Les lignes ultérieures du fichier doivent contenir des données pour votre produit en utilisant les mêmes champs dans le même ordre.

Handle Les ancres sont des noms uniques pour chaque produit. Elles peuvent contenir des lettres, des tirets et des chiffres, mais pas d'espaces. Une ancre est utilisé dans l'URL de chaque produit. Par exemple, l'ancre pour un « snowboard pour femme » devrait être snowboard-pour-femme, et l'URL du produit serait https://yourstore.myshopify.com/products/snowboard-pour-femme.

Chaque ligne du fichier CSV qui commence par une autre ancre est traitée comme un nouveau produit. Pour ajouter plusieurs images à un produit, vous devez ajouter plusieurs lignes avec la même ancre.

Title Le titre de votre produit. Exemple : snowboard pour femme
Body (HTML) La description du produit au format HTML. Cela peut également être du texte brut sans aucun formatage.
Vendor (min. 2 caractères) Le nom du distributeur pour votre produit. Par exemple, John's Apparel.
Type Le type de produit. Par exemple, Snowboard.
Tags (peut être laissé vide) Une liste de balises séparées par des virgules et utilisées pour marquer le produit. La plupart des applications de tableur ajoutent automatiquement des guillemets autour des balises. Si vous utilisez un éditeur de texte brut, vous devrez ajouter manuellement les guillemets. Par exemple, « balise1, balise2, balise3 ».
Published Indique si un produit est publié sur votre boutique en ligne. Les valeurs valides sont TRUE si le produit est publié sur votre boutique en ligne, ou FALSE si le produit est masqué dans votre boutique en ligne. Si le champ est laissé vide, le produit sera publié.
Option1 Name Si un produit a une option, saisissez son nom. Par exemple, Couleur.

Pour les produits avec une seule option, celle-ci doit être définie sur Title.

Option1 Value Si un produit a une option, saisissez sa valeur. Par exemple, Noir.

Pour les produits avec une seule option, celle-ci doit être définie sur Default Title.

Option2 Name (peut être laissé vide) Si un produit a une deuxième option, saisissez son nom. Par exemple, Taille.
Option2 Value (peut être laissé vide) Si un produit a une deuxième option, saisissez sa valeur. Par exemple, Large.
Option3 Name (peut être laissé vide) Si un produit a une troisième option, saisissez son nom.
Option3 Value (peut être laissé vide) Si un produit a une troisième option, saisissez sa valeur.
Variant SKU (peut être laissé vide)

Le SKU du produit ou de la variante. Ceci est utilisé pour suivre les stocks avec des services de suivi des stocks.

Ce champ ne peut pas rester vide si vous utilisez un service de traitement des commandes personnalisé.

Variant Grams

Le poids du produit ou de la variante en grammes. N'ajoutez ni unité de mesure ni décimales. Par exemple, pour un poids de 5,125 kg, entrez 5125.

Shopify importera et exportera toujours le poids en grammes, même si vous indiquez une unité différente. Vous devez utiliser des poids précis si vous avez l'intention d'offrir une expédition calculée par le transporteur ou d'utiliser un service de traitement des commandes tiers.

Variant Inventory Tracker (peut être laissé vide) Incluez votre suivi des stocks pour cette variante ou ce produit. Les valeurs valides incluent shopify, shipwire, amazon_marketplace_web ou vide si les stocks ne font pas l'objet d'un suivi.
Variant Inventory Qty

La quantité d'articles que vous avez en stock pour ce produit ou cette variante. Cette colonne est utilisée uniquement pour les boutiques ayant un seul emplacement.

Si votre boutique gère son stock à plusieurs emplacements, cette colonne n'est pas incluse. Si vous souhaitez importer ou exporter des quantités de stock, utilisez le fichier CSV de stock.

Variant Inventory Policy Comment gérer les commandes lorsque le niveau de stock du produit ou de la variante est nul. Les valeurs valides sont deny ou continue. deny arrête les ventes lorsque le stock atteint zéro, et continue permet aux ventes de continuer malgré des niveaux de stocks négatifs.
Variant Fulfillment Service

Le service de traitement des produits ou des variantes utilisé. Les valeurs valides sont : manuel, shipwire, webgistix, amazon_marketplace_web. Si vous utilisez un service de traitement personnalisé, vous pouvez ajouter le nom du service dans cette colonne. Pour le nom personnalisé, utilisez uniquement des lettres minuscules. Les espaces ne sont pas autorisés ; remplacez-les par un tiret (-). Les points et autres caractères spéciaux sont supprimés. Par exemple, si « M. Traitement » est le nom de votre service de traitement, saisissez m-traitement dans le fichier CSV.

Vous devez avoir configuré un service de traitement personnalisé dans votre interface administrateur Shopify avant de pouvoir ajouter le nom du service dans cette colonne.

Variant Price Le prix du produit ou de la variante. N'utilisez aucun symbole monétaire. Par exemple, 9,99.
Variant Compare at Price L'option « Comparer au prix » du produit ou de la variante. N'utilisez aucun symbole monétaire. Par exemple, 9,99.
Variant Requires Shipping (blank = FALSE) La possibilité de demander la prise en charge de l'expédition. Les valeurs valides sont TRUE, FALSE ou vide.
Variant Taxable (blank = FALSE) Appliquez les taxes à cette variante. Les valeurs valides sont TRUE, FALSE ou vide.
Variant Barcode (peut être laissé vide) Le code-barres, l'ISBN ou l'UPC du produit.
Image Src (can be left blank)

Saisissez l'URL de l'image du produit. Shopify mettra en ligne les images lors de l'importation et les réimportera dans votre boutique. Ces images ne sont pas spécifiques à une variante. La colonne d'image de variante est l'endroit où vous spécifiez des images de variantes.

Vous ne pouvez pas modifier le nom de fichier de l'image une fois celle-ci mise en ligne dans votre boutique. Ne mettez pas en ligne des images dont le nom contient les suffixes _thumb, _small ou _medium.

Image Position Saisissez le numéro qui représente l'ordre dans lequel vous souhaitez que l'image apparaisse sur la page du produit. Les images apparaîtront dans l'ordre du plus petit au plus grand à partir d'une valeur de position d'image de 1. Par exemple, saisissez 1 si vous souhaitez que l'image apparaisse en premier pour ce produit.
Image Alt Text (peut être laissé vide) Le texte alternatif décrit une image et constitue une partie importante de la description d'un produit. Si une image ne peut pas être chargée pour une raison quelconque, le texte alternatif s'affiche à la place. Il est également utilisé par la technologie d'assistance pour décrire une image à un client malvoyant. Le texte alternatif va également stimuler le référencement naturel de votre site web. Gardez votre texte alternatif bref, mais descriptif. La longueur maximale est de 512 caractères, mais une longueur de 125 ou moins est recommandée.
Gift Card Indique si le produit est une carte-cadeau ou non. Les valeurs valides sont TRUE ou FALSE. L'ajout de cette colonne vous permet également de modifier d'autres détails de la carte-cadeau, tels que les colonnes Corps ou Balises, et d'importer ces modifications. Une carte-cadeau ne peut être créée et activée que dans l'interface administrateur Shopify. Vous ne pouvez pas créer initialement une carte cadeau via une importation CSV de produit.
SEO Title Le titre Référencement naturel se trouve à la page des détails d'un produit, sous l'en-tête Aperçu du référencement sur les moteurs de recherche, dans le champ Titre de la page. Le titre Référencement naturel est limité à 70 caractères (lettres et chiffres). Si vous laissez ce champ vide lors de l'importation d'un produit, celui-ci sera automatiquement renseigné avec le titre du produit.
SEO Description La description Référencement naturel se trouve aussi à la page des détails d'un produit, sous l'en-tête Aperçu du référencement sur les moteurs de recherche, dans le champ de méta-description. La description Référencement naturel est limitée à 320 caractères (lettres et chiffres). Si vous laissez ce champ vide lors de l'importation d'un produit, il sera automatiquement renseigné avec le titre du produit.
Champs méta Google Shopping Les champs Google Shopping peuvent être utilisés par une application pour synchroniser des produits sur Google Merchant Center. Cependant, l'application Google Shopping de Shopify n'utilise pas ces champs méta. Vous pouvez ignorer les champs des colonnes contenant Google Shopping dans leurs noms, à moins qu'une application ne vous indique de les utiliser.
Variant Image L'URL des images de variantes.
Variant Weight Unit (can be left blank) Valeurs valides : g, kg, lb et oz. Si ce champ est laissé vide, la Variante Poids Unité est kg.
Variant Tax Code SHOPIFY PLUS

Le code Avalara pour appliquer des taxes à ce produit. Ce champ s'applique uniquement lorsque vous importez ou exportez depuis une boutique qui utilise l'intégration de Shopify Plus avec Avalara AvaTax.

Lorsque vous créez un fichier CSV en exportant des produits à partir d'une boutique utilisant Avalara, le champ Variante Code fiscal est renseigné. Si vous importez ce fichier CSV dans une boutique où Avalara n'est pas installé, votre importation échouera.

Cost per item Combien cela vous coûte pour le produit ou la variante. N'utilisez aucun symbole monétaire. Par exemple, 9,99.

L'exception de la colonne Collection

Pour organiser vos produits en collections pendant le téléchargement du fichier CSV, vous pouvez ajouter une nouvelle colonne n'importe où dans votre fichier CSV avec le nom d'en-tête Collection. C'est la seule colonne que vous pouvez ajouter au fichier CSV sans modifier le format :

Collection (une nouvelle colonne doit être créée, peut être laissée vide) Saisissez le nom de la collection à laquelle vous souhaitez ajouter ce produit. S'il s'agit d'une collection automatique existante, le produit doit répondre aux critères de la collection. Si la collection n'existe pas déjà, une collection manuelle sera créée. Vous pouvez ajouter un produit à une seule collection.

Créer un fichier CSV de produit

Pour chaque produit, vous devrez décider s'il s'agit d'un produit simple ou d'un produit avec des variantes :

  • Produit simple (sans variantes)

    Si vous mettez en ligne un produit sans variantes, saisissez tous les champs (comme décrit ci-dessus) du produit sur la première ligne avec l'URL de la première image. Sur les lignes suivantes, saisissez uniquement l'ancre et l'URL pour chaque image supplémentaire.

  • Produit avec des variantes

    Si vous mettez en ligne un produit qui a des variantes, saisissez tous les champs (comme décrit ci-dessus) du produit sur la première ligne avec l'URL de la première image. Saisissez l'ancre sur les lignes suivantes. Ensuite, ignorez les colonnes Titre, Corps (HTML), Distributeur et Balises. Remplissez le reste des détails des variantes et chaque URL de l'image.

Une fois que vous avez ajouté tous vos produits et images, enregistrez votre fichier CSV au format UTF-8 en utilisant les sauts de ligne LF. Si les encodages ne vous sont pas familiers, consultez la documentation accompagnant votre tableur ou votre éditeur de texte.

Pour afficher un exemple de fichier CSV, cliquez sur Importer à la page Produits, puis sur le lien Exemple de modèle CSV :

Préparer vos images

Un fichier CSV ne peut contenir que du texte. Vous devez donc vous assurer que toutes les images de produits figurent sur un site web existant. Ces URL d'image ne sont utilisées que pendant le processus d'importation CSV (en d'autres termes, vous pouvez les supprimer une fois l'importation terminée).

  • Si les fichiers se trouvent uniquement sur votre ordinateur, vous devez les mettre en ligne dans votre boutique Shopify ou dans un autre service d'hébergement d'images pour les lier à leur URL.

  • Si vous passez à Shopify depuis une autre plateforme, vous pouvez copier les URL de l'image en cours et les utiliser dans le fichier CSV.

  • Si le fichier CSV du produit a été créé en exportant vos produits à partir de Shopify, vous ne devez rien faire, car vos images figurent déjà sur votre site web.

Lorsque chaque image de produit est associée à une URL, vous pouvez commencer à créer votre fichier CSV.

Ajouter plusieurs images de produit à un fichier CSV

Vous pouvez ajouter plus d'images de produits à votre fichier CSV en mettant en ligne plus d'images sur votre interface administrateur Shopify. Si vous créez votre boutique avec un fichier CSV, le processus est un peu différent. Voici ce que vous devez savoir :

  • Vous devez pouvoir modifier un fichier CSV. Shopify conseille d'utiliser Google Sheets pour afficher une version formatée de vos fichiers CSV.

  • Vos images de produits doivent être mises en ligne dans une URL accessible au public. Autrement dit, elles doivent suivre un protocole https:// sans protection par mot de passe. Le meilleur moyen de le faire est de mettre en ligne des images à la page Fichiers de l'interface administrateur Shopify. Nous générerons automatiquement les URL :

Après avoir cliqué sur Mettre en ligne des fichiers, vous pouvez sélectionner jusqu'à quelques centaines d'images à mettre en ligne en groupe. Sélectionner un trop grand nombre de fichiers (généralement plus de 300) peut entraîner l'échec du téléchargement.

Pour ajouter plusieurs images, vous devez :

  1. Insérer de nouvelles lignes (une par image)
  2. Copier + coller l'« ancre »
  3. Copier + coller les URL de l'image.

Insérer de nouvelles lignes (une par image)

  1. Ouvrez votre fichier CSV dans le tableur de votre choix. Shopify vous conseille d'utiliser Google Sheets :

  2. Recherchez le ou les produits auxquels vous souhaitez ajouter des images. Dans cet exemple, il s'agit de l'« Ensemble de bracelets noirs et blancs ».

  3. Sur la ligne suivante, cliquez sur les numéros de lignes et faites-les glisser pour sélectionner plusieurs lignes. Sélectionnez le même nombre de lignes que le nombre d'images supplémentaires que vous ajoutez.

  4. Ces lignes s'affichent en surbrillance. Cliquez avec le bouton droit de la souris n'importe où dans la zone en surbrillance et choisissez Insérer X lignes au-dessus.

    Cela crée trois lignes vides sous le produit auquel vous souhaitez ajouter des images supplémentaires.

Copier + coller l'« ancre »

Copiez et collez l'« ancre » du produit désiré dans la colonne A de vos nouvelles lignes.

Copier + coller les URL de l'image

  1. Mettez en ligne vos images sur Shopify, à la page Fichiers.

  2. Puis mettez en surbrillance + copiez une URL d'image à la fois.

  3. Revenez à votre tableur et faites défiler latéralement jusqu'aux dernières colonnes du fichier CSV.

  4. Dans la colonne "Image Src" (abréviation d'« Image Source »), collez une URL d'image sur chaque ligne.

  5. Répétez les étapes 2 à 4 pour toutes les images de ce produit.

  6. (Facultatif) : remplissez les champs sous la colonne suivante « Texte alternatif d'image » pour optimiser votre référencement naturel. Cliquez ici pour en savoir plus sur le texte alternatif d'image.

Vous pouvez ensuite enregistrer le fichier et l'importer dans Shopify.

Prêt(e) à commencer à vendre avec Shopify ?

Essayez gratuitement