Shopify est une excellente plateforme pour lancer votre première boutique en ligne. Cependant, au fur et à mesure que votre boutique se développe, vous commencerez probablement à remarquer les limitations de cette plateforme hébergée. Si vous pensez l’avoir dépassée, la migration de Shopify vers WooCommerce est plus facile que vous ne le pensez.

Avec WooCommerce, vous avez un contrôle total sur votre boutique. Vous pouvez tout configurer, des taxes à l’ajout de méthodes d’expédition personnalisées. En outre, vous pouvez publier des centaines ou des milliers de produits, le tout gratuitement.

Cet article traite de ce que vous devez savoir pour migrer de Shopify vers WooCommerce. Nous vous accompagnerons dans les préparatifs et vous guiderons pas à pas dans la migration de votre boutique. Mettons-nous au travail !

Consultez notre guide vidéo sur la migration de Shopify vers WooCommerce.

Pourquoi vous devriez envisager de passer de Shopify à WooCommerce

La principale raison de passer de Shopify à WooCommerce est que ce dernier est construit sur un logiciel open source. Il utilise WordPress, ce qui vous permet de créer le site web de votre choix sur la plateforme d’hébergement de votre choix. Contrairement à Shopify, WooCommerce ne vous fait pas payer pour débloquer des fonctionnalités. Vous n’aurez pas non plus à payer de frais de traitement pour vendre des produits.

Vous devez toujours payer pour l’hébergement si vous utilisez WordPress et WooCommerce ensemble. Cependant, vous n’êtes pas lié à une plateforme spécifique. Par conséquent, vous pouvez choisir l’hébergeur qui correspond à vos besoins généraux.

Considérations avant de migrer de Shopify vers WooCommerce

Chaque fois que vous envisagez de migrer un site web d’une plateforme à une autre, vous devez tenir compte de plusieurs facteurs. Par exemple, vous devez penser à l’hébergement, à la sauvegarde de vos données, et plus encore. Passons en revue chacun de ces facteurs, un par un.

Trouver un hébergeur adapté à WordPress

Si vous vous êtes déjà engagé à utiliser WordPress et WooCommerce, vous voudrez probablement trouver un fournisseur d’hébergement web adapté au système de gestion de contenu. En raison de la popularité de la plateforme, vous trouverez de nombreuses options d’hébergement conçues pour les utilisateurs de WordPress.

Kinsta est l’un de ces hébergeurs. Nous proposons une large gamme de plans d’hébergement optimisés pour WordPress et WooCommerce. Quelle que soit la formule Kinsta que vous choisissez, vous aurez accès aux fonctionnalités avancées dont vous avez besoin pour gérer et développer votre boutique en ligne.

Nos plans d’hébergement incluent les fonctionnalités suivantes :

Naturellement, nous vous recommandons de faire vos recherches avant de choisir un fournisseur d’hébergement pour votre boutique. Tant que vous optez pour un hébergeur ayant une bonne réputation, vous aurez toujours accès à toutes les fonctionnalités offertes par WordPress et WooCommerce.

Sauvegardez votre boutique Shopify

Chaque fois que vous apportez des modifications importantes à une boutique en ligne, c’est une bonne idée de sauvegarder toutes ses données au préalable. L’un des inconvénients de l’utilisation de Shopify est que la plateforme n’offre pas de fonctionnalité de sauvegarde.

Shopify vous permet d’exporter des données de produits au format CSV (ce qui sera utile pendant le processus de migration). Cependant, vous ne pouvez pas sauvegarder le reste des détails et de la conception de votre boutique à l’aide des fonctions intégrées de la plateforme.

Si vous voulez accéder à une véritable fonctionnalité de sauvegarde, vous devrez vous tourner vers le Shopify App Store. Vous y trouverez des outils qui ajoutent une fonctionnalité de sauvegarde de base à Shopify, comme Rewind Backups:

Rewind Backups
Rewind Backups

Il est important de noter que même avec des applications telles que Rewind Backups, vous ne pourrez peut-être pas créer des copies complètes de votre boutique Shopify. Vous ne pouvez pas non plus utiliser les applications de sauvegarde Shopify pour migrer votre boutique.

La migration de Shopify vers WooCommerce est un processus théoriquement sans risque pour votre boutique existante. Vous ne perdrez aucune des données de votre boutique, mais il est toujours bon de sauvegarder les données de tout site en cas de problème.

Comment migrer de Shopify vers WooCommerce (8 étapes)

Maintenant que vous avez un hébergeur en place, il est temps de commencer à déplacer votre boutique de Shopify à WooCommerce. Ce processus implique la migration de tous les produits de votre boutique et la recréation de sa mise en page et de son design dans WooCommerce. Cependant, avant d’en arriver là, nous devons configurer WordPress.

Étape 1 : Installer WordPress

WordPress propose plusieurs méthodes d’installation en fonction du type d’hébergeur web que vous utilisez. Par exemple, les hébergeurs WordPress infogérés configurent souvent le CMS automatiquement pour vous lorsque vous créez un nouveau site web :

Installer WordPress dans MyKinsta
Installer WordPress dans MyKinsta

Si votre hébergeur ne propose pas l’installation automatique de WordPress, nous vous recommandons de vérifier le panneau de contrôle de votre hébergement. Ici, vous aurez peut-être accès à un logiciel d’installation tel que Softaculous, qui vous permettra de configurer WordPress en quelques minutes.

Vous pouvez également télécharger et configurer WordPress manuellement, ce qui est plus simple qu’il n’y paraît. Le logiciel est disponible au téléchargement sur WordPress.org. Il est également fourni avec un célèbre programme d’installation en cinq minutes qui vous guide tout au long du processus une fois que vous avez téléversé les fichiers sur votre serveur.

Étape 2 : Installer WooCommerce

Une fois que vous aurez installé WordPress, vous aurez accès au tableau de bord. De là, vous avez un contrôle total sur les réglages de votre site web, sa mise en page et le contenu que vous publiez :

Tableau de bord de WordPress
Tableau de bord de WordPress

Puisque vous voulez passer à une boutique en ligne, vous devrez d’abord installer WooCommerce. Pour ce faire, allez dans Extensions > Ajouter et saisissez « WooCommerce » dans la barre de recherche en haut de l’écran.

WooCommerce devrait apparaître comme l’un des premiers résultats que vous voyez :

Trouver l'extension WooCommerce
Trouver l’extension WooCommerce

Cliquez sur le bouton Installer maintenant à côté de l’option WooCommerce. Ensuite, attendez que WordPress télécharge et installe l’extension.

Ce processus se déroulera en arrière-plan, alors ne quittez pas la page avant que le bouton Activer apparaisse à côté de WooCommerce. Une fois qu’il apparaît, cliquez dessus :

Activer l'extension WooCommerce
Activer l’extension WooCommerce

C’est tout ! Maintenant, WooCommerce est activé et prêt à fonctionner. Cela signifie que vous pouvez commencer à publier et à vendre des produits. Cependant, vous avez déjà une liste complète de produits sur Shopify, alors déplaçons votre catalogue vers WooCommerce.

Étape 3 : Exporter les produits depuis Shopify

Comme nous l’avons mentionné précédemment, Shopify vous permet d’exporter l’ensemble de votre catalogue de produits au format CSV. Ce fichier comprend les titres, les slugs, les étiquettes, les variantes et les prix des produits que vous migrez.

Pour exporter vos données de produit Shopify, allez sur votre compte puis vers Produit > Tous les produits. Cette page affichera une liste complète de tous les produits de votre boutique. Elle comprend également des options pour importer et exporter des données :

Trouver des produits à exporter dans Shopify
Trouver des produits à exporter dans Shopify

Sélectionnez le bouton Exporter en haut de l’écran, et Shopify vous demandera quels produits vous voulez exporter. Cliquez sur Tous les produits et sélectionnez l’option CSV pour Excel, Numbers ou autres tableurs sous Exporter sous:

Exporter en CSV
Exporter en CSV

Une fois que vous aurez cliqué sur Exporter des produits, Shopify compilera un fichier CSV comprenant toutes les données de vos produits et vous l’enverra par e-mail. Cet e-mail peut prendre un certain temps à arriver, selon la taille de votre inventaire :

Attendez la compilation de votre fichier CSV
Attendez la compilation de votre fichier CSV

L’e-mail de Shopify comprendra un lien pour télécharger le fichier CSV qui contient toutes les informations sur vos produits. Enregistrez ce fichier sur votre ordinateur car vous en aurez besoin pour l’étape suivante.

Étape 4 : Importer vos produits Shopify dans WordPress

Cette étape est l’une des plus importantes. Il y a deux façons d’importer des produits Shopify dans WooCommerce. Une méthode utilise l’importateur de produits intégré que WooCommerce utilise, et l’autre passe par un service de migration.

Passons en revue les deux approches, en commençant par l’option manuelle.

Utiliser l’importateur de produits de WooCommerce

WooCommerce est livré avec un outil qui vous permet d’importer des listes de produits au format CSV. Vous avez téléchargé l’ensemble de votre catalogue Shopify dans un fichier CSV soigné lors de l’étape précédente, ce qui rend ce processus simple.

L’inconvénient de cette approche est que vous n’importez que des produits. Toutes les données de votre boutique, telles que les clients, l’historique des commandes, les images et les avis, resteront dans Shopify. En fait, vous recommencez à utiliser WooCommerce avec votre inventaire existant et une boutique vierge.

Si cela ne vous dérange pas, allons-y et importons ce fichier CSV de Shopify dans WooCommerce. Accédez au tableau de bord WordPress et allez dans Outils > Importer.

Recherchez l’option Produits WooCommerce (CSV) et cliquez sur Lancer l’outil d’importation :

Importateur de produits WooCommerce
Importateur de produits WooCommerce

Sur la page suivante, WooCommerce vous demandera de choisir le fichier que vous souhaitez importer. Il y a aussi une option pour mettre à jour les produits existants en utilisant les données d’un fichier CSV. Laissez cette option décochée car nous commençons avec un inventaire propre :

Choisissez les produits que vous voulez importer
Choisissez les produits que vous voulez importer

Sélectionnez le fichier CSV que vous avez téléchargé à l’étape trois et cliquez sur Continuer. L’écran suivant comprend plusieurs options pour faire correspondre les données des produits du fichier CSV aux champs de WooCommerce :

Faire correspondre les données produit du fichier CSV aux champs WooCommerce
Faire correspondre les données produit du fichier CSV aux champs WooCommerce

Parcourez cette liste d’options et décidez des données que vous souhaitez importer dans WooCommerce et de celles que vous êtes prêt à laisser de côté. Certains champs, tels que Titre SEO et Description SEO, n’ont pas d’options correspondantes dans WooCommerce, vous pouvez donc les exclure.

Une fois que vous êtes satisfait de vos choix, cliquez sur Lancer l’outil d’importation. WooCommerce prendra une minute (ou plus) pour importer vos données de produits Shopify.

Lorsque le processus est terminé, vous verrez un message de réussite qui ressemble à ceci :

Le processus d'importation de produits est terminé
Le processus d’importation de produits est terminé

Si vous cliquez sur Afficher les produits, WordPress vous enverra vers l’onglet Produits > Tous les produits . Ici, vous verrez un aperçu de tous les articles que vous venez d’importer :

Aperçu des produits importés
Aperçu des produits importés

N’oubliez pas que WooCommerce n’importe pas les images des produits, vous devez donc les téléverser manuellement. Nous vous recommandons également de vérifier chaque entrée d’article pour vous assurer qu’il ne manque aucune information critique.

Si des données de produit sont manquantes, vous pouvez toujours relancer l’importateur et vous assurer que vous portez les champs corrects vers WooCommerce. Globalement, l’utilisation de l’importateur manuel est simple, mais elle nécessite une certaine micro-gestion de votre part.

Utiliser un service pour importer les données de Shopify vers WooCommerce

La migration de Shopify vers WooCommerce est courante. Il existe des extensions et des services entiers consacrés à la simplification du processus. L’avantage d’utiliser des outils de migration Shopify est qu’ils automatisent tout le processus et vous permettent de porter des données que vous ne pouvez pas porter avec un simple fichier CSV.

Cart2Cart est un outil utile. Il vous permet de connecter WooCommerce à Shopify en migrant chaque point de données d’une plateforme à l’autre :

Cart2Cart
Cart2Cart

Cart2Cart propose des migrations gratuites limitées qui vous permettent de déplacer une partie de votre inventaire Shopify vers WooCommerce. Cependant, si vous voulez avoir accès à l’ensemble des fonctionnalités de l’outil, vous devrez payer. Les prix varient en fonction du nombre de produits que vous souhaitez importer et si vous souhaitez inclure les données relatives aux clients et aux commandes ainsi que les articles de blog.

Cart2Cart propose un outil d’estimation sur son site. Toutefois, pour vous donner une idée du coût du service, la migration d’une boutique Shopify complète avec 100 produits vers WooCommerce vous coûterait environ 120 $.

Si vous souhaitez utiliser Cart2Cart, allez-y et créez un compte. Une fois que vous accédez à votre tableau de bord, la plateforme vous demandera de choisir les paniers source et de destination.

La source, dans ce cas, est Shopify, et WooCommerce est la destination :

Processus de configuration de Cart2Cart
Processus de configuration de Cart2Cart

Pour que l’importateur Cart2Cart fonctionne, vous devez générer une clé API Shopify. Retournez au tableau de bord Shopify et allez à l’écran Apps . Faites défiler jusqu’au bas de la page et cherchez le lien qui indique Gérer les applications privées:

Recherchez le lien gérer les applications privées.
Recherchez le lien gérer les applications privées.

Si vous n’avez pas activé le développement d’applications privées dans Shopify, vous verrez un écran qui ressemble à ceci. Cliquez sur le bouton Activer le développement d’applications privées :

Activer le développement d'applications privées
Activer le développement d’applications privées

Shopify vous demandera d’activer le développement d’applications privées. Il vous mettra également en garde contre le partage de votre clé API avec des parties inconnues.

Confirmez votre choix, et vous aurez maintenant la possibilité de créer une application privée :

L'option Créer une application privée
L’option « Créer une application privée »

La création d’une application privée générera le mot de passe API dont Cart2Cart a besoin pour accéder à Shopify et exporter vos données.

Tout d’abord, définissez un nom pour votre application (cela peut être n’importe quoi) et saisissez votre e-mail :

Définissez un nom pour votre application et saisissez un e-mail.
Définissez un nom pour votre application et saisissez un e-mail.

Faites défiler vers le bas jusqu’à la section des autorisations et donnez à l’application l’accès à toutes les autorisations de la liste. Vous utiliserez l’option Lecture et écriture lorsqu’elle est disponible ou simplement l’accès Lecture si la première n’apparaît pas :

Saisissez les permissions actives.
Saisissez les permissions actives.

Traditionnellement, vous ne devriez pas donner à une application une permission complète. Toutefois, tant que vous ne partagez pas la clé API et que vous supprimez l’application par la suite, tout devrait bien se passer.

Ensuite, sélectionnez la dernière version de l’API webhook :

Version de l'API Webhook.
Version de l’API Webhook.

Cliquez sur Enregistrer pour créer l’application et confirmez vos choix sur l’écran qui s’affiche. Une fois que l’application est opérationnelle, son mot de passe API sera disponible sur l’écran des détails de l’application.

Copiez et collez l’API dans le menu de migration de Cart2Cart et saisissez l’URL de votre boutique à côté :

Copier et coller l'API.
Copier et coller l’API.

La configuration du panier cible (votre boutique WooCommerce) est beaucoup plus simple. Tout ce que vous avez à faire est de saisir vos données de connexion WordPress (pour le compte administrateur), et vous êtes prêt.

Saissez ces détails et cliquez sur CHOISIR DES ENTITÉS:

Saisissez les détails de connexion WordPress.
Saisissez les détails de connexion WordPress.

Cart2Cart prendra un moment pour préparer le processus de migration. Si les informations d’identification sont correctes, le programme vous demandera quelles données vous voulez déplacer de Shopify vers WooCommerce :

Sélectionnez les données appropriées que vous voulez déplacer.
Sélectionnez les données appropriées que vous voulez déplacer.

Le service proposera également plusieurs options supplémentaires payantes pour la migration, notamment des images, des ID de commande, etc. Sélectionnez les options que vous souhaitez et lancez la migration. Selon la quantité de données que vous devez exporter/importer, le processus peut prendre un certain temps.

Ensuite, Cart2Cart vous affichera un écran de succès et vous donnera une option pour vous envoyer à votre boutique WooCommerce, où vous pourrez voir les résultats.

Étape 5 : Faire pointer votre domaine vers WooCommerce

À ce stade, vous devriez déjà avoir une boutique WooCommerce entièrement fonctionnelle qui inclut tous vos produits Shopify. Cependant, il reste encore plusieurs choses à faire, notamment mettre à jour les enregistrements de votre domaine pour qu’ils pointent vers votre nouvel hébergeur web.

Actuellement, votre domaine pointe toujours vers votre boutique Shopify. Vous ne souhaitez probablement pas enregistrer un nouveau domaine, car cela signifie que vous devrez recommencer à créer du trafic à partir de zéro. Ainsi, vous risquez de perdre un pourcentage important de votre clientèle.

Le processus de changement du site vers lequel pointe un domaine varie en fonction du service que vous utilisez pour le gérer. Si vous utilisez un bureau d’enregistrement de domaine, vous devrez y mettre à jour vos enregistrements. Ce processus diffère d’un registraire à l’autre :

Liste de domaines montrant tous vos domaines enregistrés.
Liste de domaines montrant tous vos domaines enregistrés.

Si vous avez enregistré un domaine directement par Shopify, vous devrez modifier vos réglages DNS à l’aide de la plateforme. Sinon, certains hébergeurs tels que Kinsta vous permettent de mettre à jour vos enregistrements de domaine à partir du panneau de contrôle de votre hébergement. MyKinsta, par exemple, permet de faire pointer facilement des domaines vers votre site web.

Étape 6 : Configurer vos permaliens WordPress

WordPress vous permet de décider de la structure de votre URL, y compris pour les produits WooCommerce. Par défaut, les URL de WordPress ressemblent à ceci :

yourwoocommercestore.com/?p=534

Ce type d’URL n’est pas convivial. Il ne vous rend pas non plus service du point de vue de l’optimisation des moteurs de recherche (SEO).

Pour modifier la structure URL de votre boutique, allez dans Réglages > Permaliens > Permaliens de produit et sélectionnez l’option que vous préférez :

Changer la structure d'URL de la boutique dans WordPress.
Changer la structure d’URL de la boutique dans WordPress.

Dans la plupart des cas, nous vous recommandons d’utiliser la structure Standard . Avec elle, l’URL d’un produit WooCommerce ressemblera à ceci :

yourwoocommercestore.com/product/sample-name

Ce type d’URL donne aux visiteurs des informations sur le produit qu’ils voient, ce qui vous oblige à utiliser des slugs descriptifs. Une fois que vous avez sélectionné une structure de permalien, enregistrez les modifications sur votre site web WordPress.

Il est important de noter que vous devez choisir une structure de permalien lors du démarrage de votre boutique WooCommerce. La modification des structures de liens à une date ultérieure peut avoir un impact sur le SEO de votre site et provoquer des erreurs importantes au sein de votre site web. Plus tôt vous définissez une structure de permalien, moins vous aurez de maux de tête par la suite.

Étape 7 : Recréer le design de votre boutique Shopify (ou recommencer)

Si vous avez consulté les pages de votre boutique WooCommerce, vous avez probablement remarqué qu’elles ne ressemblent en rien à leurs équivalents Shopify. C’est parce que vous utilisez toujours l’un des thèmes WordPress par défaut.

À ce stade, vous avez deux options pour aborder la conception de votre nouvelle boutique:

  1. Recréer le style de votre boutique Shopify
  2. Recommencer avec un nouveau modèle WooCommerce

Les deux approches sont valables, et elles impliquent toutes deux la recherche du thème WooCommerce parfait pour votre boutique. D’une part, recréer le design de votre boutique Shopify peut rendre la transition plus fluide pour les clients existants.

D’autre part, WordPress offre beaucoup plus d’options de personnalisation que Shopify. Avec le CMS, vous avez accès à de multiples extensions de construction de pages qui fonctionnent avec WooCommerce et vous permettent de personnaliser votre boutique comme bon vous semble.

Pour personnaliser votre boutique, vous pouvez également utiliser l’éditeur de blocs intégré avec un thème adapté à WooCommerce. Les deux approches sont viables. Alors, décidez de ce que vous voulez faire avec toutes les fonctionnalités que WordPress et WooCommerce vous offrent !

Étape 8 : Configurer vos réglages WooCommerce

Importer des produits dans WooCommerce et personnaliser le style de votre boutique n’est que le début. Avant de pouvoir commencer à vendre des produits via WooCommerce, vous devez encore configurer une variété de réglages, notamment :

  • Options de paiement et d’expédition
  • Réglages de sécurité
  • Options de notification par e-mail
  • Réglages des produits
  • Options de taxes

Si vous vous souvenez du processus de configuration de votre boutique Shopify, tous ces réglages devraient vous sembler familiers. Cependant, WooCommerce vous donne beaucoup plus de contrôle sur la façon dont vous configurez votre boutique en ligne :

Réglages de WooCommerce.
Réglages de WooCommerce.

La documentation officielle de WooCommerce comprend un guide complet sur la façon de configurer ses réglages. Une fois que vous avez fini de peaufiner les configurations de votre boutique, nous vous recommandons de vérifier certaines extensions WooCommerce.

Résumé

La migration de Shopify vers WooCommerce implique beaucoup de travail. Non seulement vous devez importer et exporter des produits d’une boutique à l’autre, mais vous devez également reconcevoir l’ensemble de votre site web à partir de zéro. Heureusement, WordPress vous permet de donner à votre nouvelle boutique l’apparence que vous souhaitez.

Avec WooCommerce, vous disposez de bien plus de contrôle sur votre boutique que ce qu’offre Shopify. Ceci est dû à la nature open source de WordPress et à sa popularité massive. Par conséquent, vous ne serez probablement jamais à court de nouvelles fonctionnalités à essayer dans votre boutique.

Vous avez des questions sur la façon de migrer Shopify vers WooCommerce ? Posez-les dans la section des commentaires ci-dessous !

Salman Ravoof

Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.