Qu'est-ce qu'un import CSV ?
Un fichier CSV (valeurs séparées par des virgules) est le moyen le plus rapide d'ajouter beaucoup de produits dans Storeino d'un coup — avec tous leurs détails : prix, quantité, images, descriptions.
Vous pouvez générer ce fichier depuis Excel, Google Sheets ou une autre plateforme, puis l'uploader une seule fois. Storeino détecte les colonnes automatiquement.
Colonnes du fichier CSV
Le tableau ci-dessous liste chaque colonne, indique si elle est requise et la valeur attendue. Les cellules optionnelles vides sont remplies par des valeurs par défaut.
| Colonne | Statut | Description & exemple |
|---|---|---|
name | Requis | Nom du produit affiché dans la boutique. Obligatoire — ne peut pas être vide. Exemple Sneakers Pro Edition |
salePrice | Requis | Prix de vente. Uniquement le nombre — sans symbole monétaire. Exemple 9.99 |
comparePrice | Optionnel | Prix avant remise, affiché barré à côté du prix actuel. Uniquement le nombre. Exemple 19.99 |
quantity | Requis | Stock disponible. 0 par défaut si laissé vide. Exemple 120 |
images | Optionnel | URLs des images. Séparez plusieurs images par le caractère |. Exemple https://example.com/a.png|https://example.com/b.jpg |
status | Optionnel | Le produit est-il publié ou en brouillon ?
|
body | Optionnel | Description complète du produit. Accepte le HTML. |
description | Optionnel | Résumé court (jusqu'à 200 caractères) dans les fiches et la recherche. |
tags | Optionnel | Étiquettes séparées par des virgules pour organiser vos produits. Exemple tag1, tag2, tag3 |
type | Optionnel | Type de produit. Utilisez « variable » pour les produits à variantes (couleur, taille…) ; laissez vide pour un produit simple.
|
options | Optionnel | Définit les options de variantes et leurs valeurs. Format : nom: valeur1, valeur2; nom2: valeurA, valeurB. Exemple color: red, blue; size: S, M, L |
variant.weight | Optionnel | Poids (en kg) propre à cette ligne de variante, utilisé pour la livraison. Exemple 0.3 |
Produits variables & variantes
Pour importer un produit à variantes (tailles, couleurs…), mettez sa colonne « type » à « variable » et ajoutez une ligne par variante. Les lignes qui partagent le même nom de produit sont regroupées automatiquement.
Écrivez le nom de chaque variante sous la forme « Produit | Option1 | Option2 » (par exemple « T-Shirt | Rouge | M »), et ajoutez une colonne « options » qui liste chaque option et ses valeurs au format « color: red, blue; size: S, M, L ». Storeino construit la matrice d'options, puis renseigne le prix, le stock et le SKU de chaque variante depuis sa ligne. Gardez les valeurs d'options dans le même ordre sur chaque ligne (par exemple toujours couleur puis taille) pour que chacune corresponde à la bonne option.
name,options,salePrice,quantity
T-Shirt | Red | S,"color: red,blue; size: S,M",99,10
T-Shirt | Red | M,,99,5
T-Shirt | Blue | S,,89,8
T-Shirt | Blue | M,,89,3salePrice, comparePrice, quantity et les colonnes variant.* sont lues ligne par ligne : chaque variante garde donc son propre prix et son propre stock. Si vous omettez la colonne « options », une option unique est créée automatiquement à partir des noms de variantes. Il suffit de remplir la colonne « options » sur la première ligne de chaque produit — elle peut rester vide sur les lignes de variantes suivantes.
Conseils avant l'import
- Commencez par un petit lot
Testez avec 5 à 10 produits d'abord pour vérifier le mapping des colonnes avant des milliers de lignes.
- Utilisez l'encodage UTF-8
Enregistrez votre fichier en UTF-8 pour éviter les caractères corrompus (accents, arabe, symboles).
- Vérifiez les URLs d'images
Les URLs doivent être publiques et directes. Les liens Google Drive privés ne se chargeront pas.
- Faites une sauvegarde
Exportez vos produits actuels en CSV avant tout gros import pour pouvoir revenir en arrière en cas d'erreur.
Une autre question ?
Notre équipe support vous aide pour les imports volumineux ou tout problème rencontré.
