Migrer de Tray vers Shopify : précautions pour les commandes et le SEO
Comment migrer de Tray vers Shopify avec catalogue, commandes et URL vérifiés. Ce qui revient au marchand et au développeur avant de changer le DNS.
par Ailton Carvalho · E-commerce et Shopify · 19 octobre 2026 · 11 min de lecture
Dans cet article
- L'essentiel
- 1. Décidez ce qui change et qui approuve chaque livrable
- 2. Exportez les données Tray et conservez les fichiers d'origine
- 3. Importez catalogue, clients et commandes comme des travaux distincts
- 4. Cartographiez chaque ancienne URL avant de connecter le domaine
- 5. Vérifiez thème, stock, livraison et paiement avec une commande test
- 6. Changez le DNS en dernier et réconciliez l'exploitation
- Questions fréquentes
- Conclusion
L'essentiel
Migrer de Tray vers Shopify, c'est transférer l'exploitation d'une boutique existante vers une autre plateforme, en préservant les données et en traitant les adresses que les clients et les moteurs de recherche connaissent déjà. Le travail commence par l'export du catalogue, des clients et de l'historique des commandes, pas par le choix du thème. Viennent ensuite l'import vérifié, la carte des redirections, la validation du stock, de la livraison et du paiement et, en dernier, le changement de DNS. Le marchand répond des accès, des décisions commerciales et de la communication ; le développeur répond de la transformation des données, de la mise en œuvre et de la vérification technique. Ce processus réduit les risques, mais il ne promet ni l'absence de pertes, ni la stabilité des positions sur Google, ni une continuité sans aucune interruption.
1. Décidez ce qui change et qui approuve chaque livrable
Avant de migrer de Tray vers Shopify, écrivez le motif du changement en termes d'exploitation. Ce peut être la difficulté à faire évoluer le thème, le besoin d'une autre intégration ou la réorganisation de l'expérience d'achat. Le changement n'a de sens que si la solution proposée répond à ce motif sans créer un problème plus grand dans le service, le stock ou la facturation.
Si la décision de plateforme est encore ouverte, commencez par le comparatif Tray vs Shopify : thème, coûts et intégration. Ici, l'enjeu est de transformer la décision en un passage contrôlé, avec des responsabilités claires. Un projet de mise en place et migration e-commerce doit inclure les données, l'exploitation et les anciennes adresses, et pas seulement livrer une vitrine qui se ressemble.
Le marchand apporte le contexte et décide de la destination commerciale. Il indique le plan actuel, ouvre les accès nécessaires, désigne qui contrôle le domaine et liste l'ERP, les moyens de paiement et les services de livraison. Il définit aussi quels produits restent, lesquels sortent et qui traitera les achats faits avant le changement. L'accès doit être accordé par le mécanisme propre à chaque service, sans envoyer de mots de passe dans des feuilles de calcul.
Le développeur transforme ces décisions en critères d'acceptation. Il documente ce qui sera importé, ce qui restera dans un fichier de consultation, quelles intégrations seront reconstruites et comment l'équipe retrouvera les anciennes commandes. Le thème entre dans ce périmètre, mais il ne remplace pas ces livrables. Une belle page ne démontre pas que la fiche de variante ou la règle de livraison est correcte.
Convenez d'une fenêtre de bascule et des conditions pour la retarder. Un échec de paiement, un stock divergent ou une mauvaise destination pour une page importante sont des motifs pour corriger avant de pointer le domaine. Le marchand approuve la préparation commerciale ; le développeur présente les preuves techniques. Aucun des deux ne devrait découvrir sa responsabilité au moment du changement.
2. Exportez les données Tray et conservez les fichiers d'origine
Le centre d'aide Tray, consulté le 19/10/2026, indique d'exporter le catalogue dans Produtos > Lista de Produtos > Mais opções > Exportar produtos (Produits > Liste de produits > Plus d'options > Exporter les produits). Dans cette demande, on peut choisir les variantes, le statut des articles et le stock. Le traitement crée une notification pour télécharger le fichier. Ne traitez pas un export limité aux articles actifs comme une copie complète du catalogue sans vérifier le choix effectué.
Il y a un détail important pour cette origine : la documentation indique que certains champs textuels sont adaptés, avec retrait des accents et conversion de la cédille. Cela touche des champs comme les descriptions et les informations SEO. Importer la feuille de façon mécanique peut donc dégrader des textes qui étaient corrects en vitrine. Le développeur doit comparer le contenu exporté avec les pages de la boutique et retrouver la rédaction approuvée là où c'est nécessaire ; le marchand valide les noms et les descriptions commerciales.
Le fichier documenté inclut aussi Endereço do Produto (URL Tray) (adresse du produit, URL Tray). Conservez cette colonne pour la carte des URL. N'inventez pas une règle universelle pour les adresses Tray : utilisez les adresses réellement exportées et vérifiez la boutique existante. Gardez les originaux sans modification et faites la transformation sur des copies de travail identifiées.
Pour les clients, la documentation d'export avec caractéristiques indique Vendas > Clientes > Exportar clientes (Ventes > Clients > Exporter les clients), avec des filtres et un téléchargement ultérieur par notification. Le résultat est un CSV avec les données de fiche et des champs comme la newsletter. Préservez l'information de consentement sans convertir automatiquement tout acheteur en abonné marketing. Restreignez l'accès aux fichiers et évitez de les joindre à des conversations ouvertes.
Les commandes sortent de Vendas > Listas de pedidos > Exportar pedidos (Ventes > Listes de commandes > Exporter les commandes). Tray indique que cet export a ses propres filtres, différents du filtre de la liste. Notez la période, le statut et le canal sélectionnés pour ne pas confondre le fichier généré avec l'historique complet. Incluez les commandes encore en traitement, les annulations et les retours nécessaires à la continuité du service.
| Donnée ou règle | Nombre documenté | Conséquence pratique | Source consultée |
|---|---|---|---|
| Période de commandes par demande sur Tray | Jusqu'à 90 jours | Découper l'historique en intervalles et vérifier les trous | Tray, export des commandes, 19/10/2026 |
| Fichier CSV de produits sur Shopify | Jusqu'à 15 MB | Préparer des fichiers dans la limite avant l'import | Shopify, import de produits, 19/10/2026 |
| Fichier CSV de clients sur Shopify | Jusqu'à 15 MB | Séparer les fichiers plus grands sans dupliquer les enregistrements | Shopify, import de clients, 19/10/2026 |
| Redirection permanente sur Shopify | HTTP 301 | Relier l'ancienne adresse à la destination adaptée | Shopify, redirections, 19/10/2026 |
3. Importez catalogue, clients et commandes comme des travaux distincts
L'orientation officielle de Shopify, lue le 19/10/2026, est d'importer les produits, puis les clients et, enfin, les commandes historiques. Cet ordre aide à maintenir les relations entre les données. L'export Tray ne doit pas être considéré comme un fichier prêt à envoyer tel quel : le développeur doit adapter ses colonnes au modèle de destination.
Dans le catalogue, reliez identifiant d'origine, SKU, variante, prix, stock, poids, images et contenu. Séparez ce qui est un produit de ce qui est une option d'achat. Couleur et taille ne peuvent pas devenir des articles déconnectés par commodité de la feuille. Vérifiez aussi que les images correspondent à la bonne variante et que les données nécessaires au calcul de la livraison ont été préservées.
Shopify exige le format d'en-têtes prévu dans son modèle et l'encodage UTF-8. Sa documentation avertit que l'écrasement de produits existants avec des champs facultatifs vides peut effacer des valeurs. La recommandation opérationnelle est donc de valider un lot représentatif avant de répéter la transformation sur le reste. Incluez des produits avec variantes, promotion, rupture de stock et descriptions longues.
Pour les clients, faites la correspondance des champs sans inventer les informations absentes. Le CSV de clients n'importe pas l'historique des commandes, selon Shopify. Il ne transfère pas non plus les mots de passe d'une autre boutique : la phrase de la documentation est “You can't migrate customer passwords from another online store using a CSV.” Ne promettez pas que l'acheteur continuera d'utiliser l'ancien mot de passe ; préparez et validez le parcours d'accès choisi pour la nouvelle boutique avant de l'annoncer.
Les commandes historiques exigent une stratégie séparée. L'orientation générale de Shopify présente des applications et des API pour cette migration, pas une équivalence avec le CSV de clients. Le développeur doit montrer la destination du statut, des montants, des articles et de l'identification d'origine. Le marchand décide s'il a besoin de l'historique dans Shopify ou d'une consultation préservée en dehors, avec cette différence explicite dans le périmètre. Dans les deux cas, l'équipe doit retrouver l'achat pour traiter un échange, une livraison et un remboursement.
Si vous quittez Tray, envoyez l'URL de la boutique, le volume de produits et le plan actuel. Si vous n'avez pas encore créé la boutique Shopify, parlez-moi avant de la créer : la boutique naît comme boutique de développement, dans la modalité qui peut être transférée à votre nom.
4. Cartographiez chaque ancienne URL avant de connecter le domaine
La carte des URL est un livrable vérifiable, pas la promesse générique de « s'occuper du SEO ». Partez des adresses de produits exportées de Tray et complétez avec les catégories, les pages institutionnelles et les contenus trouvés dans la navigation et dans les enregistrements disponibles de la boutique. Les données de recherche et de visites, quand elles existent, aident à repérer des pages importantes qui n'apparaissent pas dans le menu.
Pour chaque ancienne adresse, notez la nouvelle destination, le motif de la correspondance et le résultat attendu. Un produit qui continue doit mener au produit correspondant. Une catégorie réorganisée demande une collection compatible avec l'intention de celui qui a cliqué. S'il n'y a pas de substitut adapté, le marchand doit décider du traitement ; tout envoyer vers la page d'accueil ne résout pas l'absence d'équivalent.
Le marchand approuve la correspondance commerciale ; le développeur met en œuvre et teste les redirections. Cette répartition évite qu'une automatisation envoie un article arrêté vers un autre sans rapport. Elle évite aussi que des pages à la demande récurrente disparaissent seulement parce qu'elles étaient hors de la sélection initiale de produits.
L'aide officielle de Shopify, consultée le 19/10/2026, permet d'importer les redirections par CSV et documente l'usage de HTTP 301. Il y a une condition importante : “You can redirect only from broken URLs.” Autrement dit, le chemin d'origine ne peut pas continuer à servir une page fonctionnelle sur Shopify. Il existe aussi des chemins réservés et des restrictions avec les paramètres de requête. Le développeur doit isoler les exceptions au lieu de supposer que chaque ligne de la feuille fonctionnera.
Enregistrez les redirections avant la bascule, comme le conseille la documentation de migration de Shopify. Validez la configuration dans l'environnement disponible et réservez la vérification du domaine définitif à après le changement. Le fichier importé est une preuve de configuration, pas la preuve que tous les visiteurs arrivent déjà à la bonne destination.
Ce travail réduit les liens cassés, mais il ne fige pas les positions sur Google. Le contenu, la structure et l'expérience changent aussi dans la migration. Pour approfondir le volet recherche, consultez l'article sur la migration de Nuvemshop vers Shopify et les précautions SEO. Ici, la différence est d'utiliser les données exportées de Tray et d'exiger l'approbation des destinations par le marchand.
5. Vérifiez thème, stock, livraison et paiement avec une commande test
La vérification doit suivre le chemin réel de l'achat, pas seulement l'apparence de la page d'accueil. Le marchand choisit des produits représentatifs de son exploitation et valide l'information, le prix, la politique commerciale et la présentation. Le développeur configure le thème et vérifie la sélection des variantes, le panier, les messages d'indisponibilité et le lien avec les intégrations prévues.
Définissez d'où vient le stock après le changement. S'il y a un ERP ou un autre système responsable du solde, l'équipe doit savoir quelle fiche prévaut et quand l'intégration commence à fonctionner. Ne maintenez pas des imports manuels et des synchronisations concurrentes sans règle. Pendant la transition, une vente sur Tray peut modifier le solde déjà chargé dans Shopify.
Pour la livraison, validez des adresses qui représentent les régions desservies et les cas pertinents pour la boutique. Vérifiez l'option présentée, le montant et le délai affiché par rapport à la règle commerciale approuvée. Le test doit utiliser des produits avec les données réelles de poids et de variante ; une fiche simplifiée peut cacher une défaillance qui n'apparaîtrait qu'à la vente.
La documentation des commandes test de Shopify, lue le 19/10/2026, recommande de vérifier le checkout, le traitement, le stock, la livraison, les notifications et les taxes. Elle prévoit des moyens de simulation et aussi un achat avec un prestataire réel, suivi d'annulation et de remboursement. Choisissez la modalité compatible avec le paiement contracté. Ne traitez pas une simulation comme une preuve de règlement financier réel.
Notez la commande utilisée pour la validation et ce qui s'est passé dans chaque système concerné. Le paiement est-il resté au statut attendu ? Le solde a-t-il changé correctement ? La livraison est-elle apparue comme approuvée ? L'équipe peut-elle retrouver la commande et poursuivre le service ? Si le test génère un document, un prélèvement ou une réservation de stock, traitez l'effet de façon consciente et vérifiez son annulation quand cela s'applique.
Avant de libérer la boutique, retirez ce qui est propre au test et vérifiez les réglages de vente effectifs. Le marchand approuve l'expérience et les conditions commerciales ; le développeur répond de la preuve technique que les composants se parlent. Un écart à cette étape est un motif pour retarder la bascule, pas pour attendre la réclamation d'un acheteur.
6. Changez le DNS en dernier et réconciliez l'exploitation
Le premier export ne capture pas les ventes qui ont lieu après lui. Avant la bascule, le marchand convient avec le développeur du traitement des données nouvelles : commandes reçues, changements de fiche et mouvements de stock. Notez le repère de la dernière extraction et identifiez les enregistrements postérieurs. N'utilisez pas seulement l'heure dont quelqu'un se souvient comme critère de comparaison.
Convenez aussi de l'endroit où les commandes en cours seront terminées. Un achat commencé sur Tray peut encore dépendre d'une confirmation de paiement, d'une expédition ou d'un service. Changer la vitrine ne transfère pas automatiquement ces obligations. L'équipe doit savoir dans quel système consulter et mettre à jour chaque achat, sans déclencher un nouveau prélèvement ni préparer une seconde fois la même marchandise.
Alors seulement le développeur exécute le changement de domaine, avec la configuration en vigueur de Shopify et du prestataire DNS. Le marchand fournit l'accès adapté et confirme qui administre le domaine. Préservez les enregistrements des services qui ne font pas partie de la migration, comme l'e-mail. Ne copiez pas une recette DNS générique sans vérifier la zone existante.
Après le changement, validez le domaine public, la navigation, les destinations des redirections et le parcours d'achat. Vérifiez aussi que les notifications et les intégrations arrivent toujours au bon endroit. Cette vérification est différente de celle faite avant la bascule : maintenant le test passe par l'adresse que le client connaît déjà.
Conservez les données et les moyens de consultation de l'exploitation précédente tant que la réconciliation et le service en ont besoin. Ne fermez pas Tray seulement parce que la page d'accueil Shopify s'est ouverte. Comparez les nouvelles commandes avec les systèmes concernés et cherchez les ventes restées confinées à l'ancien environnement pendant la transition.
Si une défaillance critique apparaît, interrompez la libération de trafic prévue et suivez la procédure de contingence convenue. Revenir au pointage sans réconcilier les ventes peut créer un autre écart. La clôture technique dépend de preuves sur les données, l'achat et la navigation, tandis que la clôture commerciale dépend de la capacité de l'équipe à opérer. La checklist de migration de Loja Integrada vers Shopify aide à comparer les étapes générales, mais les fichiers et les précautions d'export décrits ici sont propres à Tray.
Questions fréquentes
Comment importer les produits de Tray vers Shopify ?
Exportez le catalogue dans le panneau Tray, y compris les variantes et les statuts nécessaires. Le développeur adapte les données au modèle CSV de Shopify, vérifie l'encodage, les images, le SKU, le prix et le stock, et valide un lot avant d'élargir l'import. N'envoyez pas la feuille d'origine en supposant une compatibilité directe. Comparez aussi les descriptions et les champs SEO, car la documentation Tray signale des modifications d'accents pendant l'export.
L'historique des commandes suit-il la liste des clients ?
Pas par le CSV de clients de Shopify : la documentation indique que cette fonction n'importe pas l'historique des commandes. Définissez séparément la migration par application ou API, ou la conservation de l'historique dans une consultation externe. S'il reste hors de Shopify, cela doit être clair pour celui qui commande le travail et pour celui qui sert les clients. Exporter les commandes de Tray préserve une source de données, mais ne prouve pas qu'elles ont été importées à destination.
Les clients vont-ils continuer à utiliser le même mot de passe ?
Shopify affirme qu'il n'est pas possible de migrer les mots de passe d'une autre boutique avec un CSV. La communication ne doit donc pas promettre la continuité de l'ancien mot de passe. Validez le parcours d'accès qui sera utilisé et expliquez aux clients comment entrer dans la nouvelle boutique. Ne demandez pas les anciens mots de passe pour tenter de reconstruire les comptes à la main, et n'envoyez pas d'instructions avant d'avoir vérifié l'expérience réelle.
La migration Tray Shopify maintient-elle les positions sur Google ?
Il n'y a pas de garantie de position maintenue. La carte des URL, les redirections et la préservation du contenu pertinent réduisent les problèmes évitables, mais le changement reste soumis aux variations de recherche. L'acceptation doit exiger des pages accessibles et des destinations cohérentes, pas une promesse de classement. Suivez les pages importantes après la bascule et corrigez les liens cassés ou les correspondances inadéquates.
Dois-je créer le compte Shopify avant de commander la migration ?
Parlez d'abord de la modalité de la boutique. La documentation actuelle distingue les boutiques de développement pour les tests, qui ne sont pas transférables, des boutiques destinées au transfert au client. Pour monter l'exploitation et la livrer à votre nom, il faut choisir la modalité transférable. Si la boutique Shopify existe déjà, dites-le dans l'évaluation initiale pour que le travail tienne compte de l'environnement disponible, sans ouvrir une autre boutique par habitude.
Conclusion
Migrer de Tray vers Shopify demande un export vérifié, un historique dont la destination est définie, des URL traitées avant la bascule et un achat validé avant le changement de DNS. Dans un projet de migration et mise en place e-commerce, le marchand décide ce que l'exploitation doit préserver et le développeur montre comment les données et les flux ont été traités. Pour évaluer votre boutique, envoyez l'adresse de la boutique Tray, le volume de produits et le plan actuel. Si vous n'avez pas encore créé la boutique Shopify, parlez-moi avant de la créer : la proposition est de la monter dans un environnement de développement, dans la modalité prévue pour le transfert au client, de valider l'exploitation et de transférer la propriété à votre nom.