Comment importer des produits sur prestashop et woocomerce
Quand on gère une boutique en ligne, que ce soit sur PrestaShop ou WooCommerce, une des premières étapes est l’intégration des produits. Si vous venez de lancer votre site ou que vous êtes en phase de refonte, il est important de se questionner sur l’import de vos produits dans votre boutique. En effet, il existe plusieurs méthodes, avec des niveaux d’automatisation différents, selon le volume de produits, la complexité du catalogue ainsi que les outils à disposition (ERP, fichiers CSV, etc.).
Dans cet article, on vous liste les principales façons d’intégrer des produits sur PrestaShop et WooCommerce, que ce soit manuellement, via import CSV ou grâce à des e-connecteurs.
L’intégration manuelle
WooCommerce
Sur WooCommerce (l’extension e-commerce de WordPress), vous pouvez créer des produits manuellement, directement depuis le back-office WordPress. C’est très simple et bien adapté si vous avez peu de références à gérer.
Les principales informations à remplir :
– Nom du produit
– Description longue et courte
– Prix , Stock, Poids
– Image produit
– Catégories
– Variations si vous avez un produit avec plusieurs tailles, couleurs, etc.
L’interface est très intuitive. En revanche, si vous avez 100 produits ou plus, cette méthode va rapidement nécessiter beaucoup de temps.
PrestaShop
L’intégration manuelle reprend le même principe que Woocommerce. Dans l’interface d’administration, vous pouvez créer un produit en quelques clics, avec tous les champs standards :
– Nom du produit
– Référence
– Prix HT/TTC, Quantité en stock
– Catégorie
– Images
– Déclinaisons (variations)
Même remarque que pour Woocommerce, c’est très bien pour quelques produits ou pour faire des tests, mais ce n’est pas optimal quand vous avez un gros catalogue de produits.
L’import de produits via un fichier CSV
L’import CSV est la méthode la plus répandue pour gérer l’intégration d’un catalogue produit, surtout lorsqu’on a un très grand catalogue de produit ou des déclinaisons. L’import par CSV permet, en 1 seul fichier, d’importer tous vos produits en même temps.
WooCommerce
WooCommerce propose d’importer un CSV nativement, directement dans l’administration. Il suffit d’un fichier bien structuré avec des colonnes comme :
- sku (identifiant unique)
- nom du produit
- description
- prix
- stock
- poids
- Code EAN
- Etc.
Les variations sont également gérables via ce système, avec un peu plus de paramétrage (produits parent/enfant), en renseignant les attributs des produits.
Pour aller plus loin, vous pouvez ajouter sur vos fiches produits des champs personnalisés grâce à l’extension ACF (Advanced Custom Fields). Il suffira ensuite d’ajouter les colonnes correspondantes dans le fichier CSV et d’adapter le modèle d’import. Par exemple, pour ajouter des fichiers PDF à vos fiches produits.
PrestaShop
Sur PrestaShop, le principe est le même : l’administration propose un outil d’import CSV. Le fichier doit contenir les colonnes clés :
- Nom du produit
- Référence
- Prix
- Quantité
- Catégorie
- Images
- Déclinaisons (pour les variations)
L’avantage ici, c’est que PrestaShop permet d’associer les champs de votre fichier aux champs internes de la base de données très facilement, et même de gérer des imports réguliers (par exemple chaque semaine si vos stocks changent).
Dans les deux cas, il est très important de préparer votre fichier CSV avec les bonnes entêtes et séparateurs (virgule ou point-virgule selon le format). En amont, préparez bien les informations que vous souhaitez mettre en avant sur votre fiche produit.
Utiliser un e-connecteur
Pour les boutiques avec un catalogue conséquent ou une gestion centralisée via un logiciel ERP (Sage, EBP, Cegid, etc.), la meilleure solution reste le e-connecteur.
Le e-connecteur va permettre de relier votre logiciel de gestion à votre site e-commerce. Il permet de synchroniser automatiquement :
- Les produits (nom, description, prix, stock, images…)
- Les catégories
- Les stocks en temps réel
- Les commandes (retour vers l’ERP)
- Les clients
Grâce au e-connecteur, le gain de temps est énorme et vous minimisez les erreurs de saisie : les produits sont créés automatiquement à partir de vos données ERP. De plus, vos produits seront mis à jour en temps réel, ce qui est très utile pour les stocks ou les prix.
D'autres méthodes d'intégration à connaître
Même si les 3 méthodes précédentes sont les plus courantes, il existe d’autres moyens d’intégrer vos produits, selon votre contexte ou vos objectifs.
Intégration via API
WooCommerce et PrestaShop proposent chacun une API REST qui permet d’intégrer, modifier, ou supprimer des produits automatiquement.
C’est utile si vous avez une application tierce qui génère les produits (logiciel interne, marketplace…), besoin de synchroniser en temps réel plusieurs plateformes ou envie de développer une solution 100 % sur mesure
Cette méthode nécessite des compétences techniques, mais offre un niveau de contrôle total.
Intégration via des marketplaces
Si vous vendez aussi sur des marketplaces comme Amazon, Leroy Merlin, Cdiscount, etc., il existe des modules de passerelle qui permettent de synchroniser vos produits entre PrestaShop/WooCommerce et ces plateformes.
Quelle méthode choisir selon votre situation ?
En fonction de votre situation et du nombre de produits que vous avez, voici une recommandation sur la méthode conseillée :
- Moins de 20 produits : Saisie manuelle
- Entre 20 et 500 produits : Import CSV
- Plus de 500 produits et/ou utilisation d’un logiciel de gestion : E-connecteur
- Vente sur marketplaces : Plugins connecteurs
L’intégration des produits est une étape clé dans la création ou la refonte d’un site e-commerce. Elle ne doit pas être improvisée. Une bonne stratégie d’import vous fera gagner un temps précieux, évitera les erreurs, et assurera une boutique fluide et performante.
Articles récents
Nous contacter
Besoin d'un devis ou d'une information ? contactez-nous
Nos services
Vous souhaitez un site internet e-commerce ou déléguer la gestion de votre catalogue produit ? Notre agence est à votre écoute pour vous accompagner dans votre projet.