Migrer vers Shopify : comment changer de plateforme sans mettre votre boutique en danger ?

Votre boutique existe déjà.

Elle encaisse des commandes. Des centaines ou des milliers de clients la connaissent. Google référence ses pages. Votre équipe sait préparer les commandes, répondre au SAV et modifier le catalogue. Des transporteurs, des solutions de paiement, des outils marketing et parfois un ERP ou un CRM gravitent autour d’elle.

Et pourtant, quelque chose commence à coincer.

Une évolution devient compliquée. L’administration est moins confortable. Certaines fonctionnalités demandent des contournements. L’écosystème ne correspond plus aussi bien à la taille prise par l’entreprise.

Vous commencez alors à envisager Shopify.

À ce moment précis, le projet ne consiste pas à « créer une boutique Shopify ».

Il consiste à changer le moteur d’une activité qui fonctionne déjà sans arrêter la voiture au milieu de l’autoroute.

C’est ce qui rend une migration très différente d’une création from scratch.

Sur une création, le risque principal est de construire la mauvaise chose.

Sur une migration, un deuxième risque apparaît : perdre quelque chose qui fonctionnait déjà.

Des données.

Du référencement.

Une fonctionnalité.

Une habitude client.

Une intégration.

Une règle de livraison.

Ou simplement plusieurs jours de ventes.

Une migration Shopify réussie ne se juge donc pas au nombre de produits importés.

Elle se juge à la capacité de l’entreprise à continuer son activité dans un nouvel environnement sans rupture majeure et avec une base plus adaptée à la suite de son développement.

Avant toute chose : pourquoi voulez-vous migrer vers Shopify ?

C’est la première question que nous poserions chez Refresh.

Et elle arrive avant le choix du thème, l’import des produits ou la configuration des applications.

Une migration doit résoudre un problème

Les raisons peuvent être nombreuses :

  • back-office devenu contraignant ;
  • difficultés à faire évoluer le site ;
  • dépendance excessive à certains développements ;
  • besoins internationaux ;
  • multiplication des outils ;
  • besoin de nouvelles intégrations ;
  • volonté de revoir l’expérience client ;
  • maintenance devenue lourde ;
  • croissance du catalogue ;
  • organisation e-commerce devenue plus complexe.

Une migration coûte du temps, demande de l’organisation et comporte toujours une part de risque.

Elle doit donc avoir une raison suffisamment forte.

⚠️ Erreur fréquente

Choisir une migration parce que Shopify est populaire ou parce qu’un concurrent l’utilise.

La plateforme d’un concurrent ne connaît ni votre organisation interne, ni votre catalogue, ni vos contraintes logistiques, ni votre budget.

Shopify n’est pas automatiquement la meilleure réponse

C’est un point essentiel.

Chez Refresh, nous travaillons avec Shopify, mais nous ne considérons pas Shopify comme la réponse automatique à tous les projets e-commerce.

Selon les besoins, une entreprise peut avoir intérêt à :

  • rester sur son environnement actuel ;
  • optimiser WooCommerce ;
  • refondre son WordPress ;
  • migrer vers Shopify ;
  • conserver PrestaShop ;
  • construire une solution plus spécifique.

La technologie vient après l’analyse du besoin.

Une migration réussie commence donc parfois par la conclusion suivante :

« Vous n’avez peut-être pas besoin de migrer maintenant. »

Cette conclusion est beaucoup plus utile qu’une migration techniquement réussie mais stratégiquement inutile.

Une migration e-commerce n’est pas un simple transfert de données

La documentation actuelle de Shopify structure elle-même la migration autour de plusieurs étapes : import des données, contrôle des produits, design, livraison, fiscalité, paiement, commandes de test, utilisateurs, domaine et SEO.

C’est révélateur.

Un e-commerce n’est pas simplement une base produits.

C’est un système composé de plusieurs couches :

  • Données
    Produits, clients, commandes, images, contenus.
  • Commerce
    Prix, stocks, taxes, paiement, promotions.
  • Logistique
    Transporteurs, zones, tarifs, points relais.
  • Marketing
    Emails, pixels, analytics, Merchant Center, avis.
  • SEO
    URLs, contenus, redirections, indexation.
  • Expérience client
    Navigation, comptes, panier, checkout.
  • Organisation interne
    ERP, CRM, préparation, facturation, SAV.

La migration doit donc couvrir l’écosystème.

Étape 1 : auditer l’existant avant de construire le nouveau

Avant d’ouvrir les fichiers CSV, il faut établir une photographie précise de la boutique actuelle.

Données

Combien de :

  • produits ;
  • variantes ;
  • clients ;
  • commandes ;
  • images ;
  • catégories ;
  • contenus ;
  • avis ;
  • stocks ;

devront être repris ?

Quelles données sont critiques ?

Quelles données n’ont plus aucune utilité ?

SEO

Quelles URLs Google connaît-il déjà ?

Il faut identifier :

  • produits générant du trafic ;
  • catégories importantes ;
  • articles performants ;
  • backlinks ;
  • pages d’entrée organiques ;
  • anciennes URLs encore actives.

Ce travail doit être réalisé avant que l’ancien environnement disparaisse.

Fonctionnalités

Listez ce que fait réellement la boutique.

Pas uniquement ce qui apparaît à l’écran.

Exemples :

  • recherche ;
  • filtres ;
  • wishlist ;
  • avis ;
  • fidélité ;
  • facturation ;
  • retours ;
  • codes promotionnels ;
  • alertes stock ;
  • points relais ;
  • gift cards ;
  • automatisations.

Outils et processus internes

Il faut également comprendre ce qui se passe après le clic sur « Commander ».

La commande part-elle :

  • dans un ERP ?
  • chez un logisticien ?
  • dans un logiciel comptable ?
  • dans un outil de préparation ?
  • dans un CRM ?

Une fonctionnalité invisible pour le client peut être absolument critique pour l’entreprise.

💡 Conseil Refresh

Avant une migration, réalisez deux inventaires :

ce que voit le client

et

ce qui fait fonctionner l’entreprise derrière le site.

Le second est souvent celui qui réserve le plus de surprises.

Étape 2 : définir ce qui doit être conservé, amélioré ou supprimé

Une migration n’est pas nécessairement une photocopie.

Shopify recommande d’ailleurs d’examiner l’ancien site et de déterminer quelles données et quels contenus méritent réellement d’être transférés.

C’est une excellente occasion de distinguer trois catégories.

À conserver

Ce qui possède une valeur :

  • données clients utiles ;
  • produits actifs ;
  • historique nécessaire ;
  • SEO ;
  • contenus performants ;
  • identité ;
  • processus métier efficaces.

À améliorer

Ce qui fonctionne mais pourrait être mieux structuré :

  • navigation ;
  • catégories ;
  • fiches produits ;
  • filtres ;
  • parcours client ;
  • nomenclature ;
  • automatisations.

À supprimer

Ce qui ne mérite plus d’être transporté :

  • produits obsolètes ;
  • anciennes landing pages ;
  • données inutiles ;
  • applications jamais utilisées ;
  • catégories vides ;
  • contenus sans intérêt.

✅ Bonne pratique

Profiter de la migration pour nettoyer l’existant évite de reconstruire sur Shopify les problèmes accumulés pendant plusieurs années sur l’ancienne plateforme.

Étape 3 : choisir la bonne méthode de migration

Il n’existe pas une seule façon de migrer.

Shopify propose actuellement plusieurs approches, allant du copier-coller de contenus à l’utilisation de fichiers CSV, d’applications de migration, d’un partenaire ou d’une solution personnalisée utilisant ses API.

Migration manuelle

Pertinente pour :

  • quelques pages ;
  • petit catalogue ;
  • données simples.

Elle devient vite irréaliste avec un gros volume.

CSV

Très utile pour :

  • produits ;
  • clients ;
  • certaines données structurées.

Shopify permet notamment l’import massif de produits par CSV.

Mais toutes les informations ne passent pas nécessairement par le même fichier.

Application de migration

Une application spécialisée peut automatiser une partie importante du transfert.

Elle reste néanmoins un outil.

Après l’import, il faut toujours contrôler le résultat.

Shopify rappelle d’ailleurs dans sa checklist que des erreurs courantes concernent notamment les produits non publiés, des données produit manquantes ou des variantes n’ayant pas été importées correctement.

API et développement spécifique

Pour les projets plus complexes, une migration peut nécessiter :

  • API ;
  • scripts ;
  • transformations de données ;
  • règles personnalisées ;
  • contrôles automatiques.

Plus le modèle de données de départ diffère de Shopify, plus cette approche peut devenir pertinente.

🧠 Le point de vue Refresh

L’erreur n’est pas d’utiliser un CSV ou une application.

L’erreur est de choisir l’outil avant d’avoir compris la complexité de ce que l’on doit transférer.

Étape 4 : construire Shopify avant de déplacer le trafic

La nouvelle boutique doit être préparée alors que l’ancienne fonctionne encore.

C’est pendant cette phase que l’on configure notamment :

  • architecture ;
  • collections ;
  • navigation ;
  • design ;
  • fiches produits ;
  • pages ;
  • applications ;
  • taxes ;
  • livraison ;
  • paiement ;
  • tracking.

Le domaine principal ne doit pas encore envoyer les clients vers une boutique incomplète.

On construit le nouvel environnement en parallèle.

Étape 5 : migrer les données dans le bon ordre

Les relations entre les données comptent.

Un client peut être lié à plusieurs commandes.

Une commande contient des produits.

Un produit possède des variantes.

Une variante possède une référence.

Une référence peut être liée au stock.

Migrer les informations dans le désordre peut compliquer les associations.

La migration doit donc prévoir une logique adaptée au projet :

produits → clients → historique de commandes, lorsque les trois doivent être repris.

Il faut ensuite contrôler :

  • volumes ;
  • références ;
  • variantes ;
  • images ;
  • données clients ;
  • historique.

📌 À retenir

Importer 10 000 lignes sans erreur technique ne prouve pas que 10 000 données sont commercialement correctes.

Un import réussi doit toujours être suivi d’une phase de validation.

Étape 6 : préserver le référencement avant la bascule

C’est l’un des chantiers qui doivent commencer le plus tôt.

Lorsqu’on change de plateforme, les structures d’URL peuvent changer.

Il faut donc construire un plan :

ancienne URL → nouvelle URL

Puis configurer les redirections permanentes adaptées.

Shopify permet actuellement d’importer des redirections par fichier CSV.

Cette étape limite :

  • erreurs 404 ;
  • perte de liens entrants ;
  • mauvaises expériences utilisateurs ;
  • rupture dans la compréhension du nouveau site par Google.

Sur Shopify Plus, la documentation de lancement insiste explicitement sur les redirections 301 pour éviter que les anciennes URLs deviennent des liens morts et affectent trafic et référencement.

Mais les redirections ne sont qu’une partie du sujet.

Il faut aussi préserver :

  • contenus utiles ;
  • metadata pertinentes ;
  • maillage ;
  • pages fortes ;
  • architecture ;
  • sitemap ;
  • suivi Search Console.

Nous développerons cette partie dans un article dédié, car une migration SEO mérite à elle seule un véritable guide.

Étape 7 : reconstruire les fonctionnalités qui ne se migrent pas

Certaines choses sont des données.

D’autres sont des configurations.

Paiement

Vous devez configurer les moyens de paiement dans Shopify puis effectuer de véritables tests.

Livraison

Même logique pour :

  • transporteurs ;
  • points relais ;
  • tarifs ;
  • zones ;
  • franco de port ;
  • règles internationales.

Applications

Ne cherchez pas systématiquement :

« Quelle est l’application Shopify qui remplace mon ancien plugin ? »

Commencez plutôt par :

« Pourquoi utilisions-nous ce plugin ? »

Vous découvrirez parfois qu’une fonctionnalité est maintenant native, qu’une meilleure application existe ou qu’elle n’est plus utile.

Analytics et marketing

Il faut reprendre et tester :

  • analytics ;
  • pixels ;
  • Merchant Center ;
  • conversions publicitaires ;
  • newsletters ;
  • consentement ;
  • outils d’avis ;
  • automatisations.

Une perte de tracking ne bloque pas une commande.

Elle bloque votre capacité à comprendre correctement ce qui se passe.

Étape 8 : tester une vraie commande de bout en bout

Shopify intègre explicitement les commandes de test dans son processus de migration.

Et nous insistons énormément sur ce point.

Ne testez pas uniquement :

« Le bouton Ajouter au panier fonctionne. »

Testez réellement :

produit → variante → panier → code promo → adresse → transport → paiement → confirmation → email → préparation → expédition.

Puis refaites-le :

  • sur mobile ;
  • sur desktop ;
  • avec plusieurs moyens de paiement ;
  • avec plusieurs modes de livraison si nécessaire.

Une boutique ne doit pas seulement être belle dans son back-office.

Elle doit réussir une commande réelle.

Étape 9 : organiser la continuité des ventes

Une migration ne se fait généralement pas en fermant l’ancienne boutique dès le début.

Le nouvel environnement est préparé pendant que l’ancien continue de vendre.

Cela crée un phénomène important :

les données continuent de changer.

Vous faites un premier export lundi.

Mercredi :

  • de nouveaux clients apparaissent ;
  • des commandes sont passées ;
  • les stocks changent.

Vendredi, votre import de lundi n’est donc plus parfaitement actuel.

Il faut déterminer quelles données nécessitent une reprise finale juste avant la bascule.

C’est particulièrement important pour :

  • commandes ;
  • clients ;
  • stocks.

Étape 10 : préparer le domaine et le jour de bascule

Votre domaine peut rester le même.

Si vous utilisez déjà un domaine tiers, Shopify permet soit de le connecter, soit de le transférer. La connexion laisse la gestion du domaine chez votre registrar actuel ; le transfert déplace cette gestion vers Shopify.

Shopify conseille même, lorsqu’un transfert de domaine est prévu, de commencer par connecter le domaine afin d’éviter une interruption pendant le transfert.

Mais avant de toucher aux DNS, une question doit être posée :

Sommes-nous réellement prêts à envoyer les clients vers la nouvelle boutique ?

Il faut donc fixer une checklist de go-live.

Étape 11 : surveiller la boutique après la mise en ligne

Le domaine pointe vers Shopify.

La boutique fonctionne.

La migration n’est toujours pas complètement terminée.

Commence alors une phase de surveillance.

Pendant les premiers jours, contrôlez particulièrement :

  • commandes ;
  • paiements ;
  • emails ;
  • livraison ;
  • erreurs 404 ;
  • redirections ;
  • trafic SEO ;
  • tracking ;
  • stocks ;
  • retours utilisateurs.

Les vrais clients trouvent parfois des cas que les tests n’avaient pas reproduits.

Cas concret : pourquoi une migration peut sembler terminée alors qu’elle ne l’est pas

Sur un projet e-commerce que nous avons accompagné, le changement de plateforme ne concernait pas uniquement les produits et le design.

L’environnement devait également continuer à gérer plusieurs réalités opérationnelles :

  • plusieurs marchés ;
  • plusieurs langues ;
  • domaine ;
  • paiement ;
  • livraison en point relais ;
  • facturation ;
  • avis clients ;
  • emails post-achat ;
  • référencement.

Vu depuis la page d’accueil, la migration aurait pu sembler simple :

« Les produits sont présents, le nouveau site est joli, donc on peut ouvrir. »

En réalité, le catalogue n’était qu’une partie du projet.

Il fallait notamment vérifier que :

  • le bon moyen de paiement apparaissait sur le bon marché ;
  • les solutions de livraison correspondaient aux règles attendues ;
  • les anciennes URLs trouvaient leur nouvelle destination ;
  • les avis produits continuaient à jouer leur rôle ;
  • les emails partaient au bon moment ;
  • les domaines envoyaient les utilisateurs vers la bonne version.

C’est précisément ce qui différencie une migration de site d’une migration d’activité e-commerce.

La première déplace une interface.

La seconde protège le fonctionnement de l’entreprise.

Les erreurs qui mettent réellement une migration en danger

Certaines erreurs reviennent beaucoup plus souvent que d’autres.

Migrer avant d’auditer

On découvre les particularités trop tard.

Vouloir tout recopier

On recrée les défauts de l’ancien environnement.

Sous-estimer le SEO

Les redirections arrivent à la dernière minute.

Tester uniquement visuellement

Le site est beau mais certains scénarios de commande ne fonctionnent pas.

Oublier les outils invisibles

Facturation, tracking, transport, CRM, ERP.

Modifier trop de choses en même temps

Nouvelle plateforme + nouvelle identité + nouvelle architecture + nouveau catalogue + nouvelles offres.

Cela peut être justifié, mais augmente fortement le périmètre de contrôle.

Fermer l’ancienne boutique trop vite

On perd une source de vérification ou certaines données récentes.

Comment savoir si votre migration est simple ou complexe ?

Voici une première lecture.

Migration plutôt simple

  • quelques dizaines ou centaines de produits ;
  • peu de variantes ;
  • un pays ;
  • une langue ;
  • peu de trafic SEO ;
  • aucun ERP ;
  • livraison simple ;
  • peu d’applications.

Migration intermédiaire

  • plusieurs milliers de références ;
  • historique client conséquent ;
  • SEO actif ;
  • plusieurs transporteurs ;
  • différentes automatisations ;
  • refonte graphique.

Migration complexe

  • très gros catalogue ;
  • plusieurs marchés ;
  • plusieurs langues ;
  • plusieurs domaines ;
  • ERP/CRM ;
  • logique métier spécifique ;
  • trafic SEO important ;
  • nombreux outils connectés ;
  • fort volume de commandes ;
  • interruption commerciale difficilement acceptable.

Le nombre de produits n’est donc qu’un critère parmi d’autres.

Faut-il refaire le design en même temps ?

Pas obligatoirement.

Une migration technique peut conserver une partie importante de l’identité et des principes UX existants.

À l’inverse, migrer peut être l’occasion de corriger :

  • navigation ;
  • page produit ;
  • filtres ;
  • mobile ;
  • panier ;
  • architecture ;
  • hiérarchie.

La question à poser est :

Le design actuel pose-t-il un problème suffisamment important pour justifier de l’intégrer au périmètre de migration ?

Il ne faut pas refaire pour refaire.

Mais il serait dommage de reproduire un parcours déjà inefficace simplement pour réduire le chantier.

Faut-il forcément faire appel à une agence ?

Non.

Shopify propose suffisamment d’outils pour permettre à certaines entreprises de gérer elles-mêmes une migration relativement simple.

Mais le niveau d’accompagnement nécessaire augmente avec :

  • la volumétrie ;
  • le SEO ;
  • le nombre d’intégrations ;
  • les contraintes logistiques ;
  • l’international ;
  • la personnalisation ;
  • l’importance commerciale du site.

Plus votre boutique devient critique pour votre chiffre d’affaires, plus la question à se poser devient :

Quelle partie du risque suis-je réellement capable de contrôler en interne ?

Une agence n’est pas là uniquement pour cliquer sur « Importer ».

Elle devient utile lorsqu’elle doit :

  • cartographier ;
  • arbitrer ;
  • transformer ;
  • tester ;
  • sécuriser ;
  • coordonner ;
  • contrôler.

Conclusion – Le meilleur signe d’une bonne migration est que vos clients ne remarquent presque rien

Une migration est un chantier important pour l’entreprise.

Elle ne devrait pas l’être pour le client.

Pour lui, idéalement :

la boutique est toujours accessible.

Ses produits sont là.

Son panier fonctionne.

Le paiement passe.

La livraison est disponible.

Ses emails arrivent.

Les pages qu’il trouvait sur Google ont toujours une destination.

L’entreprise, elle, bénéficie désormais d’un environnement plus adapté à ses besoins.

C’est probablement la meilleure définition d’une migration réussie.

Beaucoup de travail derrière. Très peu de rupture devant.

Migrer vers Shopify ne consiste donc pas simplement à déplacer un site.

Il faut :

comprendre l’existant → sélectionner ce qui doit être conservé → préparer Shopify → migrer les données → reconstruire les fonctionnalités → protéger le SEO → tester → basculer → surveiller.

Et surtout, il faut garder une idée en tête :

Changer de plateforme n’est jamais l’objectif final. L’objectif est de construire un environnement plus adapté à l’activité que vous voulez développer demain.

FAQ

Comment migrer une boutique existante vers Shopify ?

Une migration commence par un audit de la boutique actuelle : données, produits, clients, commandes, SEO, fonctionnalités et outils connectés. La nouvelle boutique Shopify est ensuite préparée, les données sont migrées selon la méthode adaptée, les fonctionnalités sont reconfigurées, les redirections SEO sont mises en place puis l’ensemble est testé avant la bascule du domaine.

Quelles données peut-on migrer vers Shopify ?

Les produits, clients, contenus et commandes historiques peuvent notamment faire partie d’une migration. La méthode varie selon la plateforme d’origine et la complexité des données. Shopify propose plusieurs approches : saisie ou copie manuelle, CSV, applications de migration et API.

Peut-on migrer vers Shopify sans perdre son SEO ?

Oui, à condition de préparer la migration SEO avant la mise en ligne. Les anciennes URLs importantes doivent être identifiées et redirigées vers les nouvelles lorsqu’elles changent. Les contenus performants, le maillage, les métadonnées importantes et l’indexation doivent également être contrôlés.

Une boutique doit-elle fermer pendant la migration ?

Pas nécessairement. Dans la plupart des projets, la boutique Shopify est construite pendant que l’ancien site continue à vendre. Une reprise finale des commandes, clients ou stocks ayant évolué pendant la préparation peut ensuite être nécessaire avant la bascule.

Faut-il refaire le design lorsqu’on migre vers Shopify ?

Non. Une migration technique et une refonte graphique sont deux projets différents, même s’ils peuvent être menés simultanément. La décision doit dépendre de l’état actuel de l’UX, du design et des objectifs de la marque.

Combien de temps faut-il pour migrer vers Shopify ?

Cela dépend du volume de données, du catalogue, des variantes, du SEO, des intégrations, du design, des transporteurs, des paiements et des éventuels développements spécifiques. Une petite boutique simple et une boutique internationale connectée à un ERP ne nécessitent pas la même préparation.

Peut-on garder son nom de domaine en migrant vers Shopify ?

Oui. La boutique Shopify peut être construite pendant que WiziShop continue à prendre des commandes. Il faut cependant prévoir la reprise des données qui continuent d’évoluer entre le premier export et le moment de la bascule, notamment commandes, clients et stocks.

Shopify est-il forcément la meilleure plateforme pour migrer ?

Non. Shopify est pertinent pour de nombreux projets, mais une migration doit partir des besoins de l’entreprise. Dans certains cas, optimiser WordPress/WooCommerce, conserver PrestaShop ou développer une solution spécifique peut être plus cohérent.

Vous envisagez Shopify, mais vous ne savez pas encore si votre migration sera simple, intermédiaire ou réellement complexe ?

Avant de choisir une méthode ou de commencer les imports, cartographier l’existant permet d’identifier les données, fonctionnalités, intégrations et positions SEO qu’il faudra préserver.

L’objectif n’est pas de déplacer votre boutique le plus vite possible.

Il est de changer de plateforme sans créer de rupture dans une activité qui fonctionne déjà — et de construire une base plus adaptée à la suite.

Glossaire

TermeDéfinition
Migration e-commercePassage d’une boutique d’une plateforme ou architecture technique vers une autre en reprenant les éléments nécessaires à la continuité de l’activité.
CMSSystème permettant de gérer les contenus et fonctionnalités d’un site ou d’une boutique.
CSVFormat structuré utilisé notamment pour importer ou exporter de grandes quantités de données.
APIInterface permettant à plusieurs logiciels d’échanger automatiquement des informations.
SKURéférence interne identifiant précisément un produit ou une variante.
Redirection 301Redirection permanente indiquant qu’une ancienne URL possède désormais une nouvelle adresse.
DNSSystème permettant notamment de faire pointer un nom de domaine vers le service qui héberge le site.
RecettePhase de tests et de validation réalisée avant la mise en production d’un site ou d’une fonctionnalité.
Reprise différentielleImport complémentaire des données ayant changé entre la migration initiale et la bascule finale.
Go-live / basculeMoment où la nouvelle boutique devient officiellement accessible aux clients sur le domaine principal.