Shopify est une excellente solution pour lancer rapidement une boutique en ligne, mais elle montre vite ses limites dès que l’on cherche plus de liberté. Les frais mensuels, les commissions sur certaines transactions et la dépendance à un écosystème fermé poussent de nombreux e-commerçants à envisager une alternative plus flexible : WordPress avec WooCommerce.
Migrer de Shopify vers WordPress permet de :
- Réduire les coûts récurrents : WooCommerce est gratuit et de nombreuses fonctionnalités sont accessibles sans abonnement mensuel.
- Gagner en liberté : avec WordPress, vous contrôlez totalement votre boutique, votre hébergement et vos données.
- Optimiser le SEO : WordPress offre plus d’options de personnalisation et une meilleure maîtrise de la structure des URLs, des balises et du contenu.
- Élargir vos possibilités : WooCommerce s’intègre avec des milliers de thèmes, extensions et services tiers, de la gestion logistique à l’automatisation marketing.
👉 Dans ce guide, nous allons voir deux méthodes pour réussir votre migration :
- La méthode simple avec le plugin [Migrate & Import Shopify to WooCommerce], qui automatise une grande partie du processus.
- La méthode manuelle, qui consiste à exporter vos données Shopify et les importer dans WooCommerce.
Nous verrons ensuite comment gérer les redirections SEO, configurer les paiements et la logistique, puis tester votre nouvelle boutique pour garantir une transition sans perte de trafic ni de ventes.
Préparer la migration : audit et sauvegarde
Avant de lancer la migration de Shopify vers WordPress, il est essentiel de préparer le terrain. Cette étape permet d’éviter les pertes de données, les problèmes techniques et les mauvaises surprises côté SEO.
Sauvegarder vos données Shopify
- Exportez vos produits : Shopify propose une exportation en CSV de l’ensemble de votre catalogue (titres, descriptions, prix, variantes, stock, etc.).
- Téléchargez vos images : même si elles sont liées dans le CSV, il est recommandé d’avoir une copie locale.
- Clients et commandes : exportez les données clients et historiques de commandes si vous souhaitez les réimporter dans WordPress.
- Contenu : sauvegardez également vos pages (Accueil, À propos, FAQ) pour les réintégrer dans WordPress.
💡 Astuce : Shopify génère automatiquement des rapports CSV dans le panneau d’administration. Gardez-les dans un dossier dédié pour avoir une base propre avant de commencer.
Faire un audit de votre boutique
- Listez vos pages importantes (catégories, pages produits phares, pages de contenu).
- Notez vos URLs actuelles : elles serviront à mettre en place des redirections 301 vers vos nouvelles pages WordPress.
- Vérifiez vos performances SEO actuelles via Google Analytics et Google Search Console pour avoir un point de référence.
Établir un plan de migration
- Décidez si vous voulez migrer tout le catalogue ou seulement les produits actifs.
- Choisissez la méthode qui vous convient : plugin automatisé ou migration manuelle (nous allons détailler les deux).
- Préparez l’environnement WordPress :
- Un hébergement adapté (PHP 8+, base de données performante).
- Une installation de WordPress + WooCommerce prête à recevoir vos données.
⚡ En résumé :
Avant d’appuyer sur le bouton “migration”, il faut sauvegarder vos données, analyser vos pages clés et préparer un plan clair. Cette étape est cruciale pour éviter de perdre du contenu ou de casser votre SEO lors du passage à WordPress.
Méthode 1 : utiliser le plugin Migrate & Import Shopify to WooCommerce
Pour simplifier la migration, il existe un plugin spécialement conçu pour importer automatiquement vos données Shopify vers WooCommerce : Migrate & Import Shopify to WooCommerce. Cette méthode est la plus rapide et la moins risquée pour les utilisateurs qui ne veulent pas gérer manuellement des fichiers CSV.
1. Installation et configuration du plugin
- Connectez-vous à votre tableau de bord WordPress.
- Rendez-vous dans Extensions > Ajouter et cherchez Migrate & Import Shopify to WooCommerce.
- Installez et activez le plugin.
- Suivez l’assistant de configuration : il vous demandera d’entrer les informations de connexion à votre compte Shopify (via une clé API ou connexion OAuth selon la version).
2. configurer les données à importer
Une fois le plugin installé et connecté à votre boutique Shopify, vous accédez aux paramètres d’import. Ceux-ci sont organisés en 6 onglets, chacun correspondant à un type de données.
Produits (Products)
- Vous pouvez importer tous les produits d’un coup ou bien sélectionner uniquement certains articles grâce à des filtres :
- Par titre, type, fournisseur (vendor).
- Par ID spécifique.
- Par date de publication (avant/après une date donnée).
Chaque produit peut être importé avec un statut défini : actif, archivé ou brouillon.
👉 Pratique pour tester une migration sur quelques articles avant d’ouvrir toute la boutique.
Clients (Customers)
- Possibilité d’importer tous les clients ou de cibler des profils spécifiques grâce à des filtres :
- Par ID client.
- Par nom, pays ou ville.
⚠️ Important : les mots de passe clients ne sont jamais importés, car Shopify ne donne pas accès à ces données pour des raisons de sécurité. Vos clients devront réinitialiser leur mot de passe sur votre nouvelle boutique WooCommerce.
Commandes (Orders)
- Import complet ou sélectif selon plusieurs critères :
- ID de commande spécifique.
- Dates de création (avant/après).
- Statut financier (payée, en attente, remboursée, etc.).
- Statut de traitement (expédiée, non expédiée).
Vous pouvez également mapper les statuts Shopify vers les statuts WooCommerce pour conserver la cohérence de vos commandes.
Pages
- Import possible de toutes les pages, ou bien ciblé par :
- ID spécifique.
- Nom de la page.
👉 Idéal pour conserver vos pages institutionnelles : À propos, Contact, FAQ…
Articles de blog
- Vous pouvez importer tous vos articles de blog Shopify ou les filtrer selon :
- ID spécifique.
- Auteur.
👉 Cela permet de basculer facilement vos contenus éditoriaux, souvent négligés dans les migrations e-commerce.
Coupons
- Les codes promotionnels Shopify peuvent aussi être importés en totalité ou filtrés selon :
- Dates de début et de fin de validité.
👉 Cela garantit que vos campagnes marketing restent actives après la migration.
3. Lancer l'importation (Run import)
- Une fois vos filtres définis, vous pouvez lancer l’import de :
- Tous les types de données en une seule fois.
- Ou seulement certains éléments (ex. : uniquement les produits ou uniquement les clients).
- Le plugin affiche un suivi en temps réel via une barre de progression dans l’onglet Import Status :
- Statut des produits.
- Statut des commandes.
- Statut des clients.
- Et ainsi de suite pour les pages, blogs et coupons.
⚡ En résumé : le plugin Migrate & Import Shopify to WooCommerce offre un contrôle très fin sur la migration. Vous pouvez tout transférer en bloc ou filtrer précisément les données à importer, avec un suivi clair de l’avancement.
Méthode 2 : migration manuelle via export CSV
Si vous ne souhaitez pas utiliser un plugin ou si vous préférez garder un contrôle total sur le processus, vous pouvez migrer vos données de Shopify vers WordPress manuellement. Cette méthode demande plus de temps et de rigueur, mais elle reste efficace et gratuite.
1. Exporter les données depuis Shopify
- Produits :
- Dans l’admin Shopify → Produits > Exporter.
- Choisissez le format CSV pour tous les produits ou seulement une sélection.
- Le fichier inclut titres, descriptions, prix, variantes, images (liens externes), stock.
- Clients :
- Dans Clients > Exporter, générez un CSV contenant e-mails, adresses, pays, historique d’achat.
- Commandes :
- Dans Commandes > Exporter, exportez vos ventes passées (dates, montants, statuts).
- Pages & articles de blog :
- Shopify ne propose pas d’export direct en CSV pour le contenu éditorial. Vous devrez copier manuellement le contenu ou utiliser une extension tierce d’exportation.
2. Importer les produits dans WooCommerce
- Rendez-vous dans votre admin WordPress → Produits > Importer.
- Chargez le fichier CSV exporté de Shopify.
- Mappage des colonnes : associez chaque colonne Shopify à son équivalent WooCommerce :
Title→ Nom du produit.Body (HTML)→ Description.Variant SKU→ Référence produit.Variant Price→ Prix.Image Src→ Images produit.
- Lancez l’importation et laissez WooCommerce créer vos fiches produits.
Problème courant : les images Shopify ne s’importent pas toujours automatiquement
Lorsque vous exportez vos produits Shopify en CSV, les images sont listées sous forme d’URL (par ex. https://cdn.shopify.com/.../image.jpg).
- Lors de l’importation dans WooCommerce :
- Si le CSV est bien configuré et que votre serveur WordPress peut accéder à ces URLs, WooCommerce télécharge automatiquement les images et les associe aux produits.
- Mais selon l’hébergement ou le volume d’images, certaines ne se copient pas correctement, laissant des fiches produits sans visuels.
Solutions : Téléchargement manuel en masse.
- Si vous avez un catalogue limité (par ex. < 200 produits), vous pouvez télécharger vos images en lot depuis Shopify :
- Dans Shopify → Paramètres > Fichiers ou directement via FTP si vous y avez accès.
- Téléchargez toutes les images sur votre ordinateur, puis importez-les dans la Médiathèque WordPress.
- Ensuite, associez-les manuellement aux produits WooCommerce via l’éditeur produit.
👉 Si votre catalogue comporte un grand nombre de produits, il sera sans doute plus pertinent et efficace d’opter pour le plugin présenté ci-dessus.
3. Importer les clients
- WooCommerce ne gère pas nativement l’import des clients en CSV. Il vous faudra :
- Soit utiliser l’outil Importer des utilisateurs (plugin gratuit “Import and Export Users and Customers”).
- Soit recréer manuellement vos comptes clients principaux.
⚠️Comme pour le plugin, les mots de passe ne sont pas transférés : vos clients devront réinitialiser leur accès.
4. Importer les commandes
- WooCommerce propose également un import de commandes via extension (Order Import Export for WooCommerce par exemple).
- Mappez les colonnes du CSV Shopify avec celles de WooCommerce (date, statut, montant, client associé).
5. Vérifier les contenus statiques
- Recréez vos pages clés (Accueil, À propos, Contact, FAQ) dans WordPress manuellement.
- Copiez/collez les contenus de votre blog Shopify dans WordPress, ou exportez-les avec un outil tiers si nécessaire.
⚡ En résumé : La migration manuelle via CSV est une solution possible, mais elle est fastidieuse et chronophage : il faut gérer séparément produits, clients, commandes et pages, avec parfois l’obligation d’installer des extensions supplémentaires pour les importer correctement.
👉 Pour un petit catalogue ou si vous aimez tout contrôler vous-même, cette méthode peut convenir.
Mais pour une boutique complète avec des centaines de produits, clients et commandes, la solution la plus efficace et la plus fiable reste le plugin Migrate & Import Shopify to WooCommerce, qui automatise tout le processus et évite les erreurs humaines.
Gerer les redirections pour conserver le SEO et le trafic
La migration technique n’est qu’une partie du travail. L’autre enjeu majeur est de préserver votre référencement et votre trafic existant. En effet, Shopify et WordPress n’utilisent pas les mêmes structures d’URL : sans redirections, vos anciennes pages généreront des erreurs 404, ce qui nuit au SEO et à l’expérience utilisateur.
1. Identifier les anciennes URLs Shopify
- Exportez la liste des URLs existantes depuis Shopify (produits, collections, pages, articles de blog).
- Concentrez-vous sur les pages stratégiques : produits phares, catégories principales, articles de blog bien positionnés.
- Vous pouvez récupérer ces URLs via votre plan du site XML (
votreboutique.myshopify.com/sitemap.xml).
2. Mettre en place des redirections 301 dans WordPress
- Les redirections 301 indiquent aux moteurs de recherche que l’ancienne page a été déplacée de façon permanente vers une nouvelle URL.
- Installez une extension de gestion des redirections (par ex. Redirection ou via un module SEO).
- Créez un tableau de correspondance :
- Ancienne URL Shopify → Nouvelle URL WordPress/WooCommerce.
- Exemple :
/products/chaussures-sport→/boutique/chaussures-sport/collections/nouveautes→/categorie/nouveautes
3. Vérifier avec Google Search Console
- Après migration, soumettez votre nouveau sitemap XML généré par WordPress.
- Vérifiez dans l’onglet Couverture que vos anciennes URLs renvoient bien un statut 301.
- Surveillez les erreurs 404 et corrigez-les rapidement.
⚡ En résumé, les redirections sont essentielles pour :
- Préserver votre SEO : vous conservez la valeur accumulée par vos anciennes pages.
- Éviter de perdre des clients qui atterriraient sinon sur des pages introuvables.
- Assurer une transition fluide entre Shopify et WordPress.
Configurer les paiements et la logistique
Une fois vos produits et vos redirections en place, il est temps de paramétrer les aspects essentiels d’une boutique en ligne : les paiements, les taxes et la livraison. Contrairement à Shopify, qui impose certaines solutions et prend des commissions, WooCommerce vous laisse une flexibilité totale.
1. Choisir une passerelle de paiement
WooCommerce prend en charge de nombreuses solutions :
- Stripe : cartes bancaires, Apple Pay, Google Pay.
- PayPal : solution internationale et sécurisée.
- Paiement par virement ou chèque : utile pour certaines niches B2B.
- Carte Bancaire via Payplug, Monetico ou Paybox (France)
- Oney pour les paiements en plusieurs fois (France).
💡 Astuce : Stripe et PayPal couvrent déjà la majorité des besoins. Vous pouvez les activer en quelques minutes via des extensions officielles gratuites.
2. Configurer les taxes et devises
- Définissez la devise par défaut de votre boutique (euros, dollars canadiens, etc.).
- Activez la TVA/Taxe de vente en fonction de votre pays et des zones de livraison.
- WooCommerce permet de configurer des zones fiscales spécifiques (par pays, province, ou état).
3. Paramétrer la livraison et les transporteurs
- Définissez vos zones de livraison (nationale, internationale).
- Proposez des options claires : livraison standard, express, retrait en magasin.
- Intégrez vos transporteurs via extensions (Colissimo, Mondial Relay, UPS, FedEx, DHL).
- Possibilité d’ajouter un calcul automatique des frais de port basé sur le poids, la taille ou la destination.
4. Vérifier l’ensemble du processus
- Faites un test d’achat complet :
- Ajouter un produit au panier.
- Passer à la caisse.
- Régler via votre passerelle choisie.
- Vérifiez les e-mails de confirmation (commande, paiement, expédition).
- Contrôlez la bonne remontée des transactions dans votre back-office WooCommerce.
⚡ En résumé :
WooCommerce offre une flexibilité totale dans la gestion des paiements et de la logistique, là où Shopify impose des choix et des frais. En configurant correctement vos passerelles, vos taxes et vos livraisons, vous garantissez une expérience client fluide et professionnelle.
Tester et optimiser la nouvelle boutique
Après la migration et la configuration des paiements, il est crucial de tester en profondeur votre boutique WordPress/WooCommerce avant son lancement officiel. Cela vous permet de détecter et corriger les erreurs potentielles, d’assurer une expérience fluide à vos clients, et d’optimiser les performances globales.
1. Vérifier le parcours client complet
- Navigation : assurez-vous que le menu, les catégories et les filtres produits fonctionnent correctement.
- Panier : testez l’ajout et la suppression de produits, la gestion des variantes, et le calcul des frais de port/taxes.
- Paiement : effectuez un achat test avec différentes passerelles (Stripe, PayPal, etc.).
- Confirmation : vérifiez la réception des e-mails automatiques de commande et de paiement.
2. Tester la rapidité et la compatibilité mobile
- Utilisez PageSpeed Insights ou GTMetrix pour analyser la vitesse de vos pages.
- Vérifiez le comportement sur smartphones et tablettes : mise en page responsive, boutons accessibles, formulaires lisibles.
- Activez le lazy loading des images et optimisez leur format (WebP/AVIF).
3. Recontrôler le SEO et les redirections
- Testez à nouveau vos redirections 301 pour éviter les erreurs 404.
- Vérifiez que vos balises title et meta-description sont bien reprises.
- Contrôlez la structure de vos URLs WooCommerce (produits, catégories).
4. Configurer le suivi Analytics et conversions
- Installez Google Analytics 4 et activez le suivi e-commerce amélioré.
- Vérifiez le tracking des ajouts au panier, paiements, et conversions.
- Ajoutez éventuellement un Pixel Facebook ou un tag Google Ads si vous faites du marketing payant.
5. Vérifier la sécurité
- Vérifiez que votre site est bien en HTTPS (certificat SSL actif).
- Mettez en place un système de sauvegarde automatique (UpdraftPlus).
- Ajoutez une extension de sécurité (Solid Security Pro).
⚡ En résumé :
Avant la mise en ligne définitive, testez votre boutique comme si vous étiez un vrai client. Vérifiez le parcours d’achat, la vitesse, le SEO et la sécurité. Une boutique bien optimisée dès le départ réduit les risques d’erreurs et maximise vos chances de conversion.
FAQ : migration Shopify → WordPress
- Vais-je perdre mon référencement en migrant vers WordPress ?
- Pas si la migration est bien faite. En mettant en place des redirections 301 de vos anciennes URLs Shopify vers vos nouvelles URLs WooCommerce, vous conservez l’autorité SEO accumulée. Il faut aussi soumettre à Google votre nouveau sitemap XML et surveiller les erreurs 404 via Search Console.
- Est-ce que toutes les données sont transférables ?
- Produits, clients, commandes : oui, via le plugin ou par export CSV.
- Pages & articles de blog : transférables, mais nécessitent parfois une migration manuelle ou une extension dédiée.
- Mots de passe clients : non, pour des raisons de sécurité. Vos clients devront réinitialiser leur mot de passe.
- Combien de temps dure une migration complète ?
- Avec le plugin Migrate & Import Shopify to WooCommerce : la migration peut être réalisée en quelques heures pour une boutique de taille moyenne.
- En manuel (CSV) : cela peut prendre plusieurs jours, selon le volume de produits et le temps nécessaire pour recréer les pages et vérifier les données.
- Puis-je migrer une boutique en pleine activité ?
- Oui, mais il est conseillé de :
- Geler temporairement les commandes pendant la migration pour éviter les doublons.
- Migrer d’abord sur un site de préproduction (staging), puis basculer en production une fois tout testé.
- Oui, mais il est conseillé de :
- Shopify bloque-t-il l’exportation de mes données ?
- Non. Shopify propose des exports CSV pour les produits, clients et commandes. Vous êtes propriétaire de vos données, mais certaines (comme les mots de passe clients) ne sont pas accessibles pour des raisons de sécurité.
- Dois-je recréer mon design de zéro sur WordPress ?
- Pas forcément. Vous pouvez choisir un thème WooCommerce proche de votre design Shopify ou recréer un design personnalisé. Dans tous les cas, c’est souvent l’occasion de moderniser votre site.
Conclusion et recommandations finales
Migrer de Shopify vers WordPress avec WooCommerce peut sembler intimidant, mais avec la bonne méthode, c’est une opération maîtrisable et surtout bénéfique sur le long terme.
Le plugin Migrate & Import Shopify to WooCommerce est la solution la plus rapide et sécurisée pour transférer l’ensemble de vos données (produits, clients, commandes, pages, blog, coupons). Il automatise la plupart des étapes et limite les erreurs.
La méthode manuelle via CSV reste possible, mais elle est chronophage et demande plus de vigilance. Elle convient uniquement aux petites boutiques ou aux utilisateurs expérimentés qui souhaitent garder un contrôle total.
Les redirections 301 sont indispensables pour préserver votre SEO et éviter de perdre du trafic.
La configuration des paiements, taxes et livraisons doit être adaptée à vos besoins, avec la liberté que WooCommerce offre.
Enfin, tester et optimiser la boutique (parcours client, rapidité, mobile, sécurité) garantit une transition sans heurts et une meilleure expérience utilisateur.
👉 Recommandation finale :
Si vous gérez une boutique avec un catalogue conséquent, choisissez la voie du plugin pour gagner du temps et minimiser les risques. La migration est aussi l’occasion de revoir votre design, d’améliorer vos performances, et de bâtir une boutique plus libre, plus économique et plus évolutive qu’avec Shopify.
Catégorie : Tutoriels WordPress
Usages : Migration e-commerce, SEO, Paiements en ligne, Logistique
Technologies abordées : Shopify, WordPress, WooCommerce, Stripe, PayPal
Plugin recommandé : Migrate & Import Shopify to WooCommerce
Autres plugins mentionnés : Redirection, Order Import Export for WooCommerce
Niveau : Intermédiaire à avancé
Disponible : Gratuit, Freemium