Shopify Markets est la partie de l'admin Shopify où tu définis tes groupes de clients et ce que chaque groupe voit. Un marché peut être un pays ou une région, un groupe de sites d'entreprises B2B, un ensemble de points de vente physiques ou un canal de vente. Pour chaque marché, tu définis la devise, un catalogue avec la disponibilité et les prix des produits, un domaine ou un sous-dossier, les langues, et la façon dont les droits et taxes apparaissent au paiement. Sur les plans Advanced et Plus, tu peux aussi adapter le contenu du thème et le checkout par marché.
Translate & Adapt est l'app gratuite de Shopify pour la partie linguistique. Selon sa fiche sur le Shopify App Store, elle traduit automatiquement jusqu'à deux langues, te permet d'ajouter autant de traductions manuelles que tu veux et peut adapter les formulations entre des marchés qui partagent une langue. Markets décide où va le contenu. Il ne rédige pas ce contenu, ne remplit pas tes données douanières et ne synchronise pas les traductions avec ton catalogue. Ces tâches reposent sur tes données produit, et ce guide les traite en même temps que les réglages.
Quatre types de marché : régional, B2B, retail et canal
Shopify traitait auparavant un marché comme une liste de pays. La version actuelle de Markets définit un marché par les conditions qui y placent un acheteur. Le centre d'aide liste ces types :
- Marchés régionaux : un ou plusieurs pays ou régions, par exemple « Allemagne » ou « UE sans l'Allemagne ». C'est le type auquel pensent la plupart des boutiques quand elles parlent de Shopify Markets.
- Marchés B2B : des sites d'entreprises ou des groupes de clients B2B, avec leurs propres catalogues et prix.
- Marchés retail : des groupes de points de vente Shopify POS qui proposent des produits ou des prix différents.
- Marchés par canal : un ou plusieurs canaux de vente, pour qu'une marketplace ou un canal social ait son propre catalogue, ses prix et sa devise. Shopify les a annoncés en juin 2026.
- Sous-marchés : un marché à l'intérieur d'un autre. Un sous-marché « France » sous « Europe » hérite des réglages Europe et ne remplace que ce qui diffère.
L'héritage est la partie que l'on sous-estime. Un sous-marché reprend la devise, le catalogue, le domaine et les réglages de thème de son parent tant que tu ne les modifies pas. Cela fait gagner du temps de configuration, mais cela signifie aussi qu'un changement de prix sur le parent se répercute sur chaque enfant qui ne l'a pas remplacé.
Réglages par marché et plan requis pour chacun
Créer des marchés régionaux est gratuit sur tous les plans Shopify. La page des prérequis liste les personnalisations qui dépendent du plan, à la mi-septembre 2026 :
Personnalisations Shopify Markets par plan
| Marchés régionaux et par canal | Tous les plans | Aucune |
|---|---|---|
| Catalogues, devise, domaines et langues par marché | Tous les plans | Aucune |
| Réductions, droits de douane et réglages de taxes par marché | Tous les plans | Aucune |
| Marchés B2B | Basic, Grow, Advanced | Jusqu'à 3 catalogues sur l'ensemble des marchés B2B |
| Catalogues des marchés retail | Basic, Grow, Advanced | Nécessite POS Pro |
| Personnalisation du thème par marché (bannières, sections, blocs) | Advanced, Plus | Aucune |
| Personnalisation du checkout et des pages de compte par marché | Advanced, Plus | Aucune |
| Personnalisation des blocs du checkout par marché | Plus | Aucune |
| Entités juridiques par marché | Plus | Aucune |
Deux conditions s'appliquent quel que soit le plan. Pour faire payer les clients dans plus d'une devise, il te faut Shopify Payments ou Adyen ; avec tout autre prestataire de paiement, chaque marché paie dans ta devise par défaut. Et un marché ne peut être activé que pour des pays qui ont des tarifs d'expédition, car seuls les clients d'un marché actif peuvent passer commande.
Catalogues : ajustements en pourcentage, prix fixes et exclusions
Chaque marché reçoit une devise, et un catalogue décide quels produits ce marché peut acheter et à quel prix. Sans catalogue, chaque produit est disponible partout à ton prix par défaut, converti dans la devise du marché. Avec un catalogue, tu as trois leviers :
- Ajustement de prix : un pourcentage à la hausse ou à la baisse pour tous les produits du catalogue, par exemple +8 % pour le Royaume-Uni pour couvrir l'expédition et les droits de douane. Par défaut, il modifie aussi les prix barrés.
- Prix fixes : un prix défini pour un produit précis. Un prix fixe remplace le pourcentage, donc un produit à 24,00 £ reste à 24,00 £ quel que soit l'ajustement.
- Inclusion de produits : les produits absents du catalogue d'un marché disparaissent des listes et des résultats de recherche de ce marché, et une visite directe sur l'URL du produit affiche ta page 404.
Les catalogues peuvent être exportés et importés en fichiers CSV, mais l'export ne contient que les produits à prix fixe ; les produits tarifés uniquement par pourcentage en sont exclus. C'est important si tu comptes gérer tes prix par marché dans un tableur ou un autre système. Note aussi que les réductions à montant fixe sont définies dans ta devise par défaut et converties au paiement, donc un code « 5 € de réduction » s'affiche comme un montant bizarre en livres.
Quand un sous-marché et son marché parent ont tous deux des catalogues du même type, Shopify les combine et utilise le prix le plus spécifique. Si aucun n'est plus spécifique, c'est le prix le plus bas qui l'emporte. Vérifie l'option « View as » (afficher en tant que) sur la page Products avant le lancement ; elle montre le prix et la disponibilité de chaque produit tels qu'un marché donné les voit.
Domaines internationaux : domaines de premier niveau, sous-domaines ou sous-dossiers
Chaque marché peut avoir sa propre URL, et cette URL détermine la devise et la langue dans lesquelles arrive un visiteur. Le guide des domaines internationaux de Shopify liste trois formats, plus l'option de garder une seule URL pour tout :
Quatre formats d'URL pour les marchés Shopify
| Sous-dossiers | example.com/de-de | Peu de configuration, la redirection automatique fonctionne ; Shopify les recommande pour une première configuration | Partagent l'historique de recherche de ton domaine principal |
|---|---|---|---|
| Sous-domaines | de.example.com | Gratuits sur les domaines gérés par Shopify et les domaines tiers | Peuvent profiter moins fortement du positionnement du domaine principal |
| Domaines pays | example.de | Un domaine distinct par marché ; certaines extensions (.ca, .fr) ont des règles de résidence ou d'enregistrement | Construit sa propre autorité à partir de zéro |
| Domaine principal uniquement | Une seule URL pour toutes les langues et devises | Simple | Les marchés secondaires n'ont pas d'URL propres à positionner |
Trois détails piègent les boutiques qui vendaient déjà dans plusieurs langues. Les sous-dossiers de langue seule comme /fr ne peuvent exister que sur le marché principal ; les marchés secondaires ont besoin d'un code langue plus pays, comme /fr-be. Les domaines internationaux exigent un domaine personnalisé, pas ton adresse myshopify.com. Et quand tu supprimes un marché qui utilisait un sous-dossier, ses URL renvoient une 404 jusqu'à ce que tu importes des redirections.
Pour vérifier les balises hreflang de tes URL de marché, ou pour les écrire pour une vitrine hors Shopify, utilise le générateur hreflang. Notre playbook SEO multilingue traite pas à pas le choix des URL, la recherche de mots-clés par langue et le hreflang.
Droits de douane et taxes d'importation : ce dont Shopify a besoin dans tes produits
Pour les marchés hors de ton territoire douanier, Shopify peut estimer les droits de douane et taxes d'importation et les facturer au paiement, pour que le client n'ait pas à payer à la livraison. Tu l'actives par marché dans Settings > Taxes and duties (taxes et droits) ou depuis le marché lui-même, et tu choisis si les droits apparaissent sur une ligne à part ou sont inclus dans ton prix.
Les prérequis de configuration portent surtout sur les données et l'expédition :
- Des codes SH sur tes produits. Le code du Système harmonisé (HS code) classe le produit pour la douane. Shopify signale les produits qui n'en ont pas pendant la configuration. Notre guide des codes SH explique leur structure et comment choisir la bonne position.
- Le pays ou la région d'origine. L'origine détermine les tarifs douaniers et les accords commerciaux applicables. Shopify signale les produits sans origine pendant la configuration, et ses points d'attention sur les droits avertissent que des codes SH incorrects peuvent entraîner des droits supplémentaires facturés à la livraison.
- Des étiquettes d'expédition DDP. Si le client a payé les droits au checkout, le colis doit partir en Delivered Duty Paid (rendu droits acquittés), sinon il paie deux fois. Tous les transporteurs ne proposent pas le DDP pour toutes les destinations.
- Des zones d'expédition spécifiques. Les droits ne peuvent pas être perçus dans la zone « Rest of world » (reste du monde) ; le pays a besoin de sa propre zone nommée ou d'une zone nommée partagée.
- Pas de Shopify Fulfillment Network. Cette app de logistique ne prend pas en charge la perception des droits au paiement.
Shopify facture des frais de transaction sur chaque commande pour laquelle il calcule les droits, même quand le montant est nul : 0,85 % quand Shopify Payments est la passerelle principale et 1,5 % sinon, avec un taux temporaire de 0,5 % pour tous les marchands que le centre d'aide indiquait en vigueur depuis février 2025. Aucuns frais ne s'appliquent aux commandes nationales ni aux commandes expédiées entre États membres de l'UE, pour lesquelles les droits ne sont pas calculés du tout.
Translate & Adapt : ce que couvre l'app gratuite et où elle s'arrête
Shopify installe automatiquement Translate & Adapt quand tu ajoutes une deuxième langue. L'app propose un éditeur côte à côte pour les traductions manuelles, une traduction automatique pour un nombre limité de langues et un mode d'adaptation pour les marchés qui partagent une langue. Les limites qui comptent pour un catalogue, d'après les prérequis de l'app et sa fiche :
- Traduction automatique pour 2 langues maximum en plus de ta langue par défaut. Toute langue supplémentaire se traduit à la main, par import CSV ou via une app tierce qui écrit dans la Translations API de Shopify.
- Les modifications manuelles sont conservées. Relancer la traduction automatique remplit le contenu non traduit et met à jour les traductions automatiques obsolètes, mais n'écrase pas les traductions que tu as ajoutées ou modifiées à la main.
- Contenu qu'elle ne peut pas traduire : les filtres de collection, les images produit, les tags, Shopify Forms, les instructions des moyens de paiement manuels et le contenu des apps tierces qui n'est pas stocké comme ressource traduisible Shopify.
- Handles d'URL : /products/shoes peut devenir /products/zapatos, mais le mot « products » reste. Les handles sont définis par langue, pas par marché.
- Les langues non prises en charge incluent entre autres le bengali, le frison, le latin et le tagalog.
- La désinstallation conserve les traductions. Elles restent dans la boutique jusqu'à ce que tu les supprimes dans l'app ou via un import CSV.
La limite de deux langues est celle qui décide de ton approche. Une boutique néerlandaise qui ajoute l'allemand, le français et l'anglais en a déjà besoin de trois, donc au moins une langue se traduit en dehors de la fonction automatique.
Adapter les textes pour des marchés qui parlent la même langue
Le mode d'adaptation sert aux marchés qui partagent une langue mais pas le vocabulaire ou l'orthographe. L'exemple de Shopify lui-même est « Sweaters » pour les États-Unis et « Jumpers » pour le Royaume-Uni. D'autres cas où il est utile :
- Le néerlandais aux Pays-Bas et en Belgique : « fiets » fonctionne dans les deux pays, mais les acheteurs belges cherchent « GSM » là où les Néerlandais cherchent « mobiele telefoon », et les textes produit belges peuvent nécessiter des formulations différentes sur la livraison et la garantie.
- L'allemand en Allemagne, en Autriche et en Suisse : l'orthographe suisse utilise « ss » au lieu de « ß », et les prix sont en CHF.
- Le français en France et en Belgique : des termes différents pour certaines catégories de produits et pour les mentions légales.
Le contenu ne peut être adapté que dans les langues ajoutées à ce marché. Le contenu du thème par marché (bannières, barres d'annonce, blocs) exige la personnalisation du thème par marché, qui nécessite le plan Advanced ou supérieur ; sur les autres plans, tous les marchés partagent la même configuration de thème. Les metafields de type fichier apparaissent aussi dans l'éditeur de traduction, donc un guide des tailles ou une notice d'entretien en PDF peut avoir une version par langue.
Huit champs produit dont chaque marché Shopify a besoin avant le lancement
La plupart des tutoriels Markets s'arrêtent à l'écran des réglages. En pratique, la date de lancement dépend de l'état du catalogue. Avant d'activer un marché, vérifie ces champs sur chaque produit qu'il vendra : Notre guide de localisation e-commerce traite des unités, des tailles et des termes de recherche par marché, et l'article sur les limites de variantes Shopify explique comment planifier la structure des options pour les produits proches du plafond de variantes.
Huit champs produit à vérifier avant la mise en ligne d'un marché Shopify
Fais le calcul et l'ampleur du travail devient claire : 1 200 produits avec 8 champs traduisibles chacun, cela fait 9 600 valeurs de champ par langue, avant les options et les metafields.
Exemple concret : une boutique néerlandaise de linge de lit ajoute l'Allemagne, la Belgique et le Royaume-Uni
Prenons une boutique Shopify basée aux Pays-Bas, qui vend 1 200 produits de literie et de textile en euros avec le néerlandais comme langue par défaut. Elle veut vendre en Allemagne, en Belgique et au Royaume-Uni. Voici comment se répartissent la configuration et le travail sur les données :
- Marchés : les Pays-Bas comme marché principal. Un marché Europe avec l'Allemagne et la Belgique en sous-marchés, tous deux en euros. Un marché Royaume-Uni distinct en livres.
- URL : des sous-dossiers sur le domaine principal : /de-de pour l'Allemagne, /nl-be et /fr-be pour la Belgique, /en-gb pour le Royaume-Uni. Le néerlandais reste à la racine, car c'est le marché principal.
- Langues : allemand, français et anglais. Cela fait trois langues, une de plus que ce que couvre la traduction automatique, donc au moins l'une d'elles se traduit en dehors de l'app : à la main, par import CSV ou avec un outil de traduction qui écrit via la Translations API.
- Adaptation : le néerlandais de Belgique reçoit des textes adaptés pour les promesses de livraison et quelques termes produit ; le texte néerlandais par défaut reste tel quel.
- Catalogues : le catalogue britannique reçoit un ajustement de +8 %, avec des prix fixes en livres sur les 50 meilleures ventes pour qu'ils se terminent en .00 ou .95. Les produits dotés d'une certification valable uniquement dans l'UE sont exclus du catalogue britannique.
- Droits de douane : seul le Royaume-Uni nécessite la perception des droits, puisque l'Allemagne et la Belgique sont dans l'UE. Une housse de couette en coton relève de la position SH 6302 (linge de lit) avec « Portugal » comme pays d'origine. Les produits sans ces deux champs empêchent une estimation exacte.
- Vérification du contenu : une page produit allemande est ouverte dans le dossier /de-de avec « View as Germany » pour confirmer le titre, les options, le texte alt et le prix, puis on fait de même pour /fr-be et /en-gb.
Les réglages des étapes 1, 2 et 5 prennent un après-midi. Les étapes 3, 4, 6 et 7 représentent des semaines de travail, et ce sont toutes des données produit. Pour les décisions plus larges d'entrée sur un marché, comme la TVA, les moyens de paiement et les retours, consulte notre guide de l'e-commerce international.
Six configurations Shopify Markets qui coûtent de la marge ou des positions
- Activer un marché avant que le catalogue soit traduit. Shopify revient à la langue par défaut pour les champs manquants, donc la page allemande affiche un menu en allemand autour d'une description en néerlandais. Les acheteurs le remarquent ; les moteurs de recherche l'indexent.
- Laisser tous les prix en conversion automatique. Des prix convertis comme 21,37 € ressemblent à des erreurs. Utilise des prix fixes pour tes meilleures ventes et une règle d'arrondi pour le reste.
- Sauter les codes SH parce que la configuration te laisse continuer. L'estimation est alors fausse ou absente, et ton client britannique reçoit une facture du transporteur.
- Supprimer ou renommer un marché sans redirections. Chaque URL de son sous-dossier devient une 404 du jour au lendemain.
- Modifier les traductions à deux endroits. Si un workflow PIM ou CSV envoie les traductions et que quelqu'un les modifie aussi dans Translate & Adapt, le prochain envoi décide quelle version survit. Choisis un seul endroit où modifier les traductions.
- Prévoir des bannières par marché sur Basic ou Grow. La personnalisation du thème par marché nécessite Advanced ou supérieur ; en dessous, tous les marchés affichent le même contenu de thème.
Envoyer des titres et descriptions traduits par AI vers les locales Shopify
Shopify Markets gère bien les règles de marché, la devise et le checkout. Ce qu'il te laisse, c'est produire un contenu produit complet et correct dans chaque langue, et le garder aligné sur la source. C'est là qu'un PIM trouve sa place. Dans WISEPIM, l'AI traduit la fiche produit dans chaque langue cible avec des règles par champ et un dictionnaire de traduction pour les termes comme les noms de marque et les matières ; la traduction par AI est précise à plus de 95 %, et quelqu'un peut quand même vérifier le résultat avant l'export.
Tu associes chaque langue WISEPIM à une locale Shopify, et l'export enregistre le titre et la description traduits pour chacune, pour que les versions linguistiques de tes marchés viennent d'une seule fiche au lieu d'être modifiées dans la boutique. Il n'écrit que le titre et la description ; les champs SEO, les handles et les textes alt passent toujours par Translate & Adapt ou un import CSV. Le guide de traduction Shopify montre la configuration.

