La première cause d'échec d'un import CSV n'est pas un bug de Shopify ou de PrestaShop — c'est un fichier mal structuré. Mauvaises entêtes, encodage incorrect, lignes variantes orphelines : autant d'erreurs qui se corrigent avant l'import si vous partez du bon modèle.
Voici les colonnes essentielles pour un import propre, avec les règles de format pour chaque champ.
Plateformes compatibles
Modèle CSV Shopify : les 25 colonnes essentielles
Structure de base d'un fichier Shopify importable :
Handle— identifiant URL unique (slug), lien entre produit et variantesTitle— nom commercial, 70 caractères utilesBody (HTML)— description HTML, balises p, ul, strong autoriséesVendor— marque ou fournisseurProduct Category— taxonomie Shopify (ex. Apparel & Accessories)Type— type produit libre (ex. T-shirt)Tags— tags séparés par virgulePublished— TRUE ou FALSEOption1 Name— ex. Taille, CouleurOption1 Value— valeur de la variante (ex. M, Rouge)Variant SKU— référence uniqueVariant Grams— poids en grammesVariant Inventory Tracker— shopifyVariant Inventory Qty— stock disponibleVariant Inventory Policy— deny ou continueVariant Fulfillment Service— manualVariant Price— prix TTC décimal (point, pas virgule)Variant Compare At Price— prix barréVariant Requires Shipping— TRUE ou FALSEVariant Taxable— TRUE ou FALSEVariant Barcode— EAN/GTINImage Src— URL absolue HTTPS de l'imageImage Position— 1 pour image principaleSEO Title— title balise, 60 caractères maxSEO Description— meta description, 155 caractères max
Règle n°1 : Handle unique et stable
Règle n°2 : Prix décimal avec point
Règle n°3 : Images en URL absolue HTTPS
Modèle CSV PrestaShop : différences clés
PrestaShop utilise son propre écran d'import (Catalogue → Import) avec un format différent :
ID— vide pour création, renseigné pour mise à jourNom *— champ obligatoire avec asterisque dans l'entêteCatégories (x,y,z)— IDs séparées par virgulePrix— HT, virgule ou point selon la locale PrestaShopRéférence— SKU interneEAN13— code-barresURL image— peut contenir plusieurs URLs séparées par une virgule interneMéta-titre,Méta-description,URL réécrite
Les 3 erreurs de modèle qui causent 80% des échecs
| Erreur | Symptôme | Correction |
|---|---|---|
| Encodage Windows-1252 | Accents cassés (é → é) | Resauvegarder en UTF-8 sans BOM |
| Prix avec virgule décimale | Produit créé à 0€ | Remplacer 12,99 par 12.99 |
| Handle dupliqué entre deux produits | Variantes liées au mauvais produit | Vérifier unicité des handles avec un COUNTIF |
Passer du modèle CSV à l'édition inline
Le modèle CSV est utile pour le chargement initial d'un catalogue fournisseur. Mais au quotidien, modifier 30 prix ou corriger 50 descriptions via un roundtrip CSV export-modif-réimport coûte 2 heures pour un travail de 10 minutes.
Seegea permet l'édition tabulaire inline : vous cliquez sur la cellule, tapez la valeur, et le push vers Shopify ou PrestaShop est immédiat. Aucun export, aucun import. Et si une modification est mauvaise, Ctrl+Z restaure la version précédente et re-pousse.
Conçu en France entre Annecy et Chantilly, Seegea s'installe en 48h sur votre boutique et s'accompagne d'une session Google Meet de démarrage.
Testez l'import CSV Seegea en visio
Envoyez-nous votre fichier, on valide la structure avant push
FAQ
Voyez Seegea en action
Réservez une démo visio de 30 minutes sur Google Meet. Sans engagement.
Réserver une démo