Migration de WooCommerce vers Shopify : Guide complet
WooCommerce alimente 36 % de tous les sites de commerce électronique dans le monde, mais il s'accompagne d'une taxe cachée : les frais généraux d'ingénierie. Conflits de plugins, gestion du serveur, mises à jour de sécurité, optimisation des performances : ces responsabilités incombent au commerçant. Shopify supprime entièrement cette taxe. La décision de migration n'est généralement pas « si » mais « comment le faire sans détruire les classements SEO ni perdre les données des clients ».
Ce guide est le manuel de migration complet : audit pré-migration, mappage des données, préservation du référencement, stratégie de remplacement d'applications et validation post-migration. Que vous le fassiez vous-même ou que vous embauchiez un spécialiste de la migration, c'est le processus qui évite des erreurs coûteuses.
Points clés à retenir
- Les migrations de WooCommerce vers Shopify préservent plus de 95 % des données clients et commandes lorsqu'elles sont effectuées correctement
- La préservation du référencement nécessite des redirections 301 pour chaque URL modifiée — c'est l'étape la plus critique
- La fenêtre de migration doit cibler les périodes de faible trafic (mardi-jeudi, hors haute saison)
- Prévoyez 4 à 8 semaines pour une migration typique de 1 000 à 5 000 SKU ; 8 à 16 semaines pour les catalogues complexes
- La fonctionnalité WooCommerce personnalisée nécessite un audit de l'application de remplacement avant le début de la migration
- Les variantes de produits, les métachamps et les abonnements sont les trois éléments de migration de données les plus complexes
- Tout tester dans une boutique de développement Shopify avant de toucher à la production
- La migration du processeur de paiement est souvent plus rapide que prévu par les commerçants — Shopify Payments s'active en quelques minutes
Phase 1 : Audit préalable à la migration (semaines 1 à 2)
Ne commencez jamais à migrer des données avant d’avoir effectué un audit approfondi de votre configuration WooCommerce. Les surprises découvertes à mi-migration coûtent cher.
Vérification des stocks
Documentez tout dans votre installation WooCommerce :
| Élément d'audit | Comte | Complexité |
|---|---|---|
| Produits totaux | X | — |
| Produits avec variantes | X | Moyen |
| Produits avec champs personnalisés (ACF, métachamps) | X | Élevé |
| Catégories et tags de produits | X | Faible |
| SKU actifs avec suivi des stocks | X | Moyen |
| Produits groupés | X | Élevé |
| Produits d'abonnement | X | Très élevé |
| Produits numériques/téléchargeables | X | Moyen |
Audit des données clients
- Total des comptes clients
- Clients avec historique de commandes uniquement (pas de compte) : ce sont des "clients invités".
- Champs ou segments personnalisés du client
- Points de fidélité ou soldes de récompenses
Vérification de l'historique des commandes
- Nombre total de commandes
- Date de commande la plus ancienne (détermine les exigences en matière de données historiques)
- Commandes avec dossiers de remboursement
- Commandes nécessitant une exécution continue (abonnements)
Audit de fonctionnalité du plugin
Répertoriez tous les plugins WooCommerce actifs et catégorisez-les :
| Plugin WooCommerce | Fonction | Équivalent Shopify |
|---|---|---|
| Abonnements WooCommerce | Facturation des abonnements | Recharge, abonnements audacieux |
| Yoast SEO | Méta-gestion SEO | Shopify SEO, référencement intelligent |
| Réservations WooCommerce | Prise de rendez-vous | Sésami, BookThatApp |
| WPML | Multilingue | Traduire et adapter, Weglot |
| Adhésions WooCommerce | Contrôle des adhésions | Serrurier, adhésions audacieuses |
| Offres groupées de produits WooCommerce | Produits groupés | Bundler, paquets audacieux |
| Flux de paniers | Entonnoirs de paiement | Reconvertir, compresser les pages |
| Dépôts WooCommerce | Paiements partiels | Lay-Acheter |
| Champs personnalisés avancés | Données produit personnalisées | Champs méta du produit |
Cet audit détermine s'il s'agit d'un projet de migration simple ou d'un projet complexe de remplacement de fonctionnalités. Les produits d'abonnement et les entonnoirs de paiement personnalisés sont les deux sources les plus courantes de dépassement des projets de migration.
Phase 2 : Mappage d'URL et préparation du référencement (semaine 2-3)
Les changements d'URL lors de la migration constituent le principal risque SEO. L'index de Google contient des liens vers vos URL WooCommerce actuelles. Si ces pages renvoient 404 après la migration, vous perdrez votre classement.
Structures d'URL par défaut de WooCommerce
| Type de page | Modèle d’URL WooCommerce | Modèle d'URL par défaut de Shopify |
|---|---|---|
| Produit | /product/{slug} | /products/{slug} |
| Catégorie | /product-category/{slug} | /collections/{slug} |
| Page de la boutique | /shop/ | /collections/all |
| Panier | /cart/ | /cart |
| Commander | /checkout/ | /checkout |
| Compte | /my-account/ | /account |
| Article de blog | /{slug}/ ou /blog/{slug}/ | /blogs/news/{slug} |
Création de la carte de redirection
Exportez votre plan de site WooCommerce complet (utilisez les données d'exploration de Yoast ou de Google Search Console). Créez une feuille de calcul avec deux colonnes : Ancienne URL et Nouvelle URL Shopify. Cette feuille de calcul devient votre fichier de configuration de redirection.
Pour un magasin de 1 000 produits, vous aurez :
- Plus de 1 000 redirections de produits (
/product/X→/products/X) - 50 à 200 redirections de catégories
- 10 à 30 redirections de balises/archives
- Redirections d'articles de blog (si vous migrez le contenu d'un blog)
- Redirections de pages statiques (À propos, Contact, etc.)
Mise en œuvre des redirections dans Shopify
Shopify permet l'importation de redirection groupée via CSV. Le format CSV nécessite deux colonnes : Redirect from et Redirect to.
Pour les fichiers de redirection volumineux (plus de 5 000), utilisez l'API Shopify Admin pour importer en masse par programme. Shopify prend en charge jusqu'à 100 000 redirections d'URL par magasin. L'application Shopify « Easy Redirects » ou « Bulk Redirects » peut gérer l'importation de fichiers de redirection volumineux.
Intégration de la console de recherche Google
Après la migration, soumettez immédiatement votre nouveau plan de site dans Google Search Console. Surveillez le rapport de couverture pour détecter les erreurs 404 dans les semaines suivant la migration : celles-ci indiquent les redirections que vous avez manquées.
Phase 3 : Migration des données (semaines 3 à 5)
Méthode 1 : importateur intégré de Shopify
Shopify fournit un outil de migration gratuit qui gère les données de base de WooCommerce :
- Produits et variantes
- Images de produits
- Comptes clients
- Historique des commandes
L'importateur se connecte directement à votre boutique WooCommerce via l'API (nécessite l'URL de la boutique WooCommerce, la clé du consommateur et le secret du consommateur). Il gère bien les structures de produits de base, mais a du mal avec :
- Produits variables complexes avec de nombreux attributs
- Champs méta de produits personnalisés
- Offres groupées de produits
- Produits d'abonnement
Utilisez l'importateur intégré si votre catalogue est principalement composé de produits simples ou variables sans personnalisation lourde.
Méthode 2 : Litextension (Service de migration Premium)
Litextension est le service de migration tiers le plus largement utilisé pour WooCommerce vers Shopify. Il migre :
- Tous types de produits incluant des variables complexes
- Comptes clients avec hachages de mots de passe (les clients peuvent utiliser les mots de passe existants)
- Historique complet des commandes avec les statuts
- Catégories de produits → Collections Shopify
- Avis sur les produits (via Judge.me ou intégration Stamped)
- Avis clients
- Coupons → Codes de réduction Shopify
La tarification de Litextension est basée sur le nombre d'entités :
- Jusqu'à 2 000 produits, 5 000 clients, 5 000 commandes : ~149$
- Jusqu'à 10 000 produits, 25 000 clients, 25 000 commandes : ~349$
- Entités illimitées : ~ 499 $ à 799 $
Pour la plupart des commerçants, le coût ponctuel est insignifiant par rapport à l’alternative d’effort manuel.
Méthode 3 : Script de migration d'API personnalisé
Pour les magasins complexes dotés de structures de données WooCommerce personnalisées, un script de migration créé par un développeur utilisant l'API REST WooCommerce (source) et l'API Shopify Admin (destination) constitue l'approche la plus fiable. Cela permet :
- Mappage de champs personnalisés avec les métachamps Shopify
- Conversion des produits d'abonnement au format Shopify/Recharge
- Les points de fidélité équilibrent la migration
- Cartographie personnalisée de l'état des commandes
Tableau de mappage des données produit
| Champ WooCommerce | Champ Shopify | Remarques |
|---|---|---|
| Nom du produit | Titre | Cartographie directe |
| Brève description | Corps HTML | Pensez à convertir en description |
| Prix régulier | Prix | Cartographie directe |
| Prix de vente | Comparer au prix | Inverse — WC « régulier » est Shopify « comparer à » pendant les soldes |
| UGS | UGS | Cartographie directe |
| Quantité en stock | Quantité d'inventaire | Par emplacement dans Shopify |
| Poids | Poids | Une conversion d'unité peut être nécessaire |
| Catégories de produits | Collections | Relation plusieurs-à-plusieurs |
| Étiquettes de produits | Balises | Cartographie directe |
| Champs personnalisés ACF | Champs méta | Nécessite une définition de schéma dans Shopify |
| Images de la galerie | Images de produits | Toutes les images migrées |
| Termes d'attribut | Options du produit | Jusqu'à 3 options dans la norme Shopify |
Phase 4 : Configuration du thème et de la conception Shopify (semaines 3 à 5, en parallèle)
Pendant la migration des données, configurez votre thème Shopify en parallèle.
Options de thème
- Dawn (gratuit) : thème de référence de Shopify, excellentes performances, bon point de départ pour la personnalisation
- Prestige, Impulse, Broadcast (payant, 180 $ à 380 $) : thèmes premium avec une conception plus sophistiquée prête à l'emploi
- Thème Shopify 2.0 personnalisé : flexibilité maximale, conçue par un développeur partenaire Shopify
Si votre site WooCommerce avait une conception personnalisée, une approche directe de « copie de la conception » n'est pas réalisable. Au lieu de cela, reconstruisez les éléments de conception clés (couleurs de la marque, typographie, disposition des héros, grille de collection, disposition PDP) dans le thème Shopify de votre choix.
Sections et blocs Shopify 2.0
Les thèmes Shopify modernes utilisent une architecture section/bloc qui offre aux commerçants une flexibilité de conception significative sans code. Configurer :
- Sections de la page d'accueil : Héros, collections en vedette, témoignages, newsletter, produits en vedette
- Disposition de la page de collection : filtrez la barre latérale ou la barre supérieure, le nombre de colonnes de la grille de produits, les options de tri
- Mise en page de la page produit : images, description, variantes, quantité, ajout au panier, section de vente incitative
Phase 5 : Configuration de l'application (semaines 4 à 6)
Remplacez votre pile de plugins WooCommerce par les applications Shopify. Sur la base de votre audit de plugin de la phase 1, configurez chaque équivalent Shopify :
| Fonctionnalité WooCommerce | Solution Shopify | Temps d'installation |
|---|---|---|
| Gestion du référencement | SEO intelligent + SEO natif de Shopify | 2 à 4 heures |
| Marketing par e-mail | Klaviyo (niveau gratuit disponible) | 1 à 2 jours |
| Commentaires sur les produits | Judge.me ou Stamped.io | 2 à 4 heures |
| Chat en direct | Tidio ou Gorgias | 2 à 4 heures |
| Programme de fidélité | Smile.io ou LoyaltyLion | 1 à 2 jours |
| Abonnements | Recharger les abonnements | 2 à 5 jours |
| Ventes incitatives / ventes croisées | Rachat | 1 à 2 jours |
| Gestion des retours | Retours de boucle | 1 à 2 jours |
| Synchronisation comptable | QuickBooks, application Xéro | 2 à 4 heures |
Phase 6 : Tests et mise en ligne (semaines 6 à 8)
Liste de contrôle des tests préalables au lancement
Avant de couper le DNS :
-[ ] Terminez la commande test depuis la page produit jusqu'au paiement
- Testez tous les moyens de paiement (carte bancaire, PayPal, Apple Pay, Google Pay)
- Vérifiez les calculs de taxes pour vos principales destinations d'expédition
- Tester tous types de produits (simples, variables, digitaux, bundle)
- Confirmez que toutes les redirections fonctionnent (testez 50 échantillons d'URL aléatoires)
- Vérifiez que les pages de collection se chargent avec les bons produits
- Test de connexion au compte avec les identifiants client migrés
- Confirmer que les e-mails de confirmation de commande sont envoyés correctement
- Tester le calcul des tarifs d'expédition
- Vérifiez que les quantités d'inventaire correspondent à WooCommerce
- Vérifiez toutes les intégrations d'applications tierces (Klaviyo, Gorgias, etc.)
- Tester le flux de paiement mobile
- Vérifiez correctement les déclenchements de suivi Google Analytics / GA4
- Confirmer le suivi Facebook Pixel / Meta Pixel
Basculement DNS
Le changement de DNS est le moment de mise en ligne. Pour minimiser les temps d'arrêt :
- Réduisez la durée de vie de votre domaine WooCommerce à 300 secondes (5 minutes) 24 heures avant la migration
- Au moment de la migration choisi, ajoutez votre domaine personnalisé à Shopify
- Mettez à jour les enregistrements DNS pour pointer vers les serveurs de Shopify
- La propagation se termine en 5 à 60 minutes avec une durée de vie réduite
- Laissez WooCommerce fonctionner en mode lecture seule pendant 48 heures après la migration en guise de solution de secours
Surveillance post-migration (semaine 8+)
| Métrique | Vérifier la fréquence | Seuil d'alerte |
|---|---|---|
| Trafic de recherche organique | Quotidien (30 premiers jours) | Baisse >20% par rapport à la période précédente |
| Taux d'erreur 404 | Quotidien (14 premiers jours) | Tout nouveau 404 sur les URL précédemment indexées |
| Taux de conversion | Quotidien | Baisse de >15 % par rapport à la référence WooCommerce |
| Vitesse de chargement des pages | Hebdomadaire | Régression Core Web Vitals |
| Délivrabilité des e-mails | Première campagne post-migration | Baisse du taux d'ouverture > 10 % |
Questions fréquemment posées
Vais-je perdre mon classement Google lors d'une migration de WooCommerce vers Shopify ?
Une migration correctement exécutée avec des redirections 301 complètes préserve 90 à 100 % des classements de recherche organiques dans un délai de 60 à 90 jours. Des fluctuations initiales de 5 à 15 % sont normales lorsque Google retraite vos URL. Les classements qui ne sont pas récupérés dans les 90 jours indiquent généralement des redirections manquantes ou des problèmes de qualité de contenu qui existaient avant la migration.
Combien de temps dure la migration du début à la fin ?
Une migration simple (simple catalogue, sans abonnement, moins de 2 000 produits) prend 4 à 6 semaines. Les magasins complexes dotés de fonctionnalités personnalisées, de produits par abonnement ou de catalogues volumineux (plus de 5 000 SKU) prennent 8 à 16 semaines. Le composant le plus long est généralement le mappage de redirection et l'audit d'URL, et non la migration des données techniques elle-même.
Puis-je migrer les mots de passe de mes clients afin qu'ils n'aient pas besoin d'être réinitialisés ?
WooCommerce stocke les mots de passe à l'aide du hachage bcrypt et Shopify utilise un système d'authentification différent. La migration directe des mots de passe n'est pas possible. Options : (1) Importer des comptes clients sans mots de passe et déclencher un e-mail de réinitialisation de mot de passe – la plupart des clients effectuent cette opération sans frustration ; (2) Utilisez la « Migration intelligente » de Litextension qui maintient un système de connexion parallèle pendant la transition.
Qu'arrive-t-il à mes commandes WooCommerce existantes et à mon historique de commandes ?
Les données historiques des commandes migrent vers Shopify avec tous les détails de la commande intacts : éléments de campagne, prix, adresses de facturation/expédition, statut de la commande et enregistrements d'exécution. Les clients peuvent voir l'historique de leurs commandes dans leur compte Shopify. Notez que les numéros de commande WooCommerce ne sont pas transférés vers le système de numérotation de Shopify – ceci est cosmétique et n'affecte pas l'intégrité des données.
Comment gérer les abonnements WooCommerce pendant la migration ?
La migration des abonnements est l’élément le plus complexe. L'approche standard : migrer les abonnés actifs vers Recharge (la principale application d'abonnement de Shopify) avant le basculement de la migration. Recharge dispose d'un importateur WooCommerce qui apporte les calendriers d'abonnement, les dates de facturation et les jetons de paiement (si vous utilisez Stripe comme processeur de paiement) sans obliger les clients à saisir à nouveau les informations de paiement. Prévoyez 2 à 5 jours supplémentaires pour la migration des abonnements.
Prochaines étapes
Une migration de WooCommerce vers Shopify bien effectuée est un projet de 4 à 8 semaines nécessitant une planification minutieuse, une exécution technique et des tests rigoureux. Si cela est mal fait, cela entraîne une perte de classement SEO, des données clients manquantes et des fonctionnalités défectueuses qui prennent des mois à récupérer.
Les services de migration de boutique Shopify d'ECOSIRE comprennent un audit complet avant la migration, la migration des données, la préservation du référencement, la configuration de l'application, les tests et une assistance post-migration de 30 jours. Nous avons migré avec succès des centaines de boutiques WooCommerce vers Shopify sans pertes de classement ni lacunes dans les données clients.
Planifiez une consultation sur la migration pour obtenir un plan de migration personnalisé, un calendrier et un devis à prix fixe pour votre boutique WooCommerce.
Rédigé par
ECOSIRE Research and Development Team
Création de produits numériques de niveau entreprise chez ECOSIRE. Partage d'analyses sur les intégrations Odoo, l'automatisation e-commerce et les solutions d'entreprise propulsées par l'IA.
Articles connexes
Case Study: eCommerce Migration to Shopify with Odoo Backend
How a fashion retailer migrated from WooCommerce to Shopify and connected it to Odoo ERP, cutting order fulfillment time by 71% and growing revenue 43%.
ERP Data Migration: Best Practices and Common Pitfalls
A complete guide to ERP data migration. Covers data extraction, cleaning, transformation, loading, validation, and the common pitfalls that derail migrations.
Integrating GoHighLevel CRM with eCommerce Stores
Step-by-step guide to integrating GoHighLevel CRM with Shopify and WooCommerce. Sync orders, automate post-purchase flows, and recover abandoned carts at scale.