Migrer de PrestaShop vers WooCommerce
PrestaShop est une architecture e-commerce dédiée dès la conception. WooCommerce est un plugin qui étend WordPress, un CMS généraliste. Cette différence structurelle change ce qu’une migration transfère proprement et ce qu’elle oblige à reconstruire.
Une architecture dédiée contre un CMS étendu
PrestaShop a été pensé dès le départ pour l’e-commerce, avec des tables dédiées aux produits, aux déclinaisons et aux commandes. WooCommerce, lui, est un plugin qui ajoute des fonctionnalités de vente à WordPress : la boutique partage sa base et son cœur applicatif avec tout le reste du site, pages de contenu et thème compris. Conséquence directe sur la structure de données : les produits WooCommerce sont eux-mêmes un type de contenu WordPress, stockés dans wp_posts comme les articles de blog, avec leurs informations spécifiques (prix, stock, déclinaisons) rattachées en métadonnées.
Le catalogue se transfère via un outil d’import CSV : WooCommerce propose un import et un export CSV natifs, accessibles dans Outils > Importer. Les clients et les commandes de base se transfèrent également, mais la correspondance entre déclinaisons PrestaShop et variations de produits WooCommerce demande une vérification, les deux systèmes ne combinant pas les attributs de la même façon.
Les comptes clients demandent une attention particulière sur un point précis : les mots de passe sont hachés différemment d’une plateforme à l’autre, et un import ne peut pas transférer un mot de passe utilisable tel quel côté WooCommerce. En pratique, chaque client doit réinitialiser son mot de passe à sa première connexion sur la nouvelle boutique, ce qu’il faut anticiper dans la communication autour de la bascule.
Ce qui ne se transfère pas tel quel
- La correspondance entre les déclinaisons PrestaShop et les variations de produits WooCommerce : les logiques de combinaison d’attributs diffèrent d’une plateforme à l’autre
- Les modules PrestaShop de paiement ou de livraison, qui n’ont pas d’équivalent installé automatiquement côté WooCommerce
- Les règles de prix et promotions spécifiques à un module PrestaShop particulier
- Les URLs produit, dont la structure change et qui doivent être redirigées vers les nouvelles adresses WooCommerce
Comment je conduis cette migration
-
Audit du catalogue PrestaShop
Je mesure le nombre de références, la présence de déclinaisons et de règles de prix ou promotions spécifiques à reproduire côté WooCommerce.
-
Export puis import CSV sur environnement de test
Le catalogue est exporté de PrestaShop, adapté au format attendu par WooCommerce, puis importé via Outils > Importer sur un WordPress de test.
-
Vérification manuelle des déclinaisons
Je contrôle un échantillon de fiches produit avec variations pour m’assurer que la correspondance avec les déclinaisons d’origine est correcte.
-
Choix des modules de paiement et de livraison
Les passerelles de paiement et transporteurs équivalents sont recherchés dans l’écosystème WooCommerce et testés en mode test avant activation réelle.
-
Mise en place des redirections
Les anciennes URLs produit PrestaShop sont redirigées en 301 vers leurs nouvelles adresses WooCommerce avant la bascule.
-
Bascule finale
Le domaine ne pointe vers la boutique WooCommerce qu’une fois le catalogue vérifié, les paiements testés et les redirections actives.
Pour aller plus loin
-
Hub WordPress et WooCommerce
Les autres interventions que je traite sur WooCommerce.
-
Migrer de WooCommerce vers PrestaShop
Le sens inverse de cette migration, avec ses propres écarts structurels.
-
Migrer sans perdre son référencement
Le détail des redirections et de la préservation du SEO acquis.
-
Sauvegarder sa boutique avant intervention
Ce qu’il faut sauvegarder avant de lancer une migration de catalogue.
Décrivez votre besoin en 1 minute
Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.