Tu vends en France, tu as du trafic depuis l'Allemagne, le Royaume-Uni, les États-Unis. Et pourtant, ton taux de conversion international est en dessous de celui de tes visiteurs français. Ce n'est pas forcément un problème de produit ou de prix. C'est souvent un problème d'affichage devises. Un acheteur qui voit un prix en euros alors qu'il pense en livres sterling, il calcule dans sa tête, il doute, il part. Shopify multi-currency existe précisément pour éliminer ce frein. Mais l'activer ne suffit pas : la majorité des marchands qui l'activent le configurent à moitié, perdent de l'argent sur les frais de change, ou cassent leur UX sans s'en rendre compte.
Cet article couvre tout : les prérequis, le setup pas à pas, les erreurs fréquentes, la différence avec Shopify Markets, et comment auditer ta config pour en tirer vraiment du CA.
Pourquoi Shopify multi-currency change la donne (vraiment)
Le réflexe classique : "mon site est en euros, les acheteurs étrangers s'adaptent". Faux. Les données de comportement e-commerce sont claires là-dessus. Quand un acheteur ne voit pas sa devise, le taux d'abandon augmente. Ce n'est pas une hypothèse de consultant, c'est du comportement observable dans les analytics.
Ce que change concrètement l'affichage multi-devise : le client voit un prix en livres, en dollars, en francs suisses. Il n'a pas besoin de calculer. Son cerveau traite l'information comme une transaction locale. Le sentiment de risque baisse. Le taux de conversion monte.
Mais attention : multi-currency n'est pas juste un gadget de traduction. Il touche ta stratégie de pricing, tes marges (via les frais de change), ton expérience utilisateur, et ton payout. Si tu actives la fonctionnalité sans penser à ces quatre dimensions, tu crées autant de problèmes que tu en résous.
Les prérequis : ce qu'il te faut avant de cliquer sur multi-currency
Avant d'aller dans les paramètres, vérifie que ta base est solide. Il y a deux points non-négociables.
Shopify Payments obligatoire (oui, il y a une raison)
La fonctionnalité multi-currency native de Shopify est liée à Shopify Payments. Ce n'est pas un caprice commercial : c'est parce que la conversion de devise en temps réel et le payout dans différentes devises nécessitent une infrastructure de paiement intégrée que Shopify contrôle de bout en bout.
Si tu utilises Stripe, PayPal ou une autre passerelle tierce comme processeur principal, tu n'as pas accès au multi-currency natif. Tu peux afficher des prix convertis côté front avec une app comme Weglot ou BEST Currency Converter, mais ce n'est qu'un affichage cosmétique. Le vrai paiement se fait toujours en devise de base. Résultat : le client voit 89 £, paye en réalité en euros, sa banque ajoute ses propres frais de change, et l'expérience est dégradée.
Shopify Payments est disponible dans une liste de pays précise (France, Belgique, Allemagne, UK, USA, Canada, Australie, entre autres). Si tu es en dehors de cette liste, tu es contraint aux apps tierces, avec toutes leurs limites.
Markets activé ou pas : quelle différence ?
Shopify Markets est une fonctionnalité distincte, apparue avec Shopify 2.0. Elle permet de créer des expériences complètes par marché : devise, langue, domaine ou sous-domaine, catalogue produits spécifique, frais de port et taxes adaptés par pays.
Multi-currency sans Markets, c'est l'affichage de la devise locale uniquement. Le paiement se fait dans cette devise, le payout aussi. C'est déjà utile. Mais si tu veux aller plus loin - catalogue différent par région, taxes incluses pour l'UE, prix fixés manuellement par marché - il te faut Markets.
La bonne nouvelle : Markets est inclus dans tous les plans Shopify (Basic, Shopify, Advanced). Il n'y a pas de coût supplémentaire pour l'activer. En revanche, la configuration est plus lourde, et les erreurs potentielles sont plus nombreuses. On y revient dans la section dédiée.
Activer multi-currency en 5 étapes concrètes
Tu as Shopify Payments actif. Voilà le setup dans l'ordre.
- Va dans Paramètres > Paiements et confirme que Shopify Payments est ton processeur principal.
- Va dans Paramètres > Markets (ou anciennement dans la section Devises si tu es sur une ancienne version).
- Sélectionne un marché existant (ex : International) ou crée un marché ciblé (ex : "Royaume-Uni").
- Dans la section Devises du marché, active la devise souhaitée (GBP, USD, CHF, etc.).
- Configure tes règles de pricing : conversion automatique depuis la devise de base, ou prix fixés manuellement.
Choisir tes devises (spoiler : ne pas toutes les ajouter)
Shopify supporte plus de 130 devises. Ça ne signifie pas qu'il faut les activer toutes. Chaque devise ajoutée est un vecteur de complexité : taux de change à surveiller, arrondis à gérer, comportement des clients à analyser. Avec 20 devises actives et zéro trafic sur 15 d'entre elles, tu gères de la complexité pour rien.
La méthode : regarde tes Google Analytics ou Shopify Analytics. Identifie les 3 à 5 pays qui génèrent du trafic qualifié (pas juste des sessions, des sessions avec time-on-site et pages vues correctes). Active les devises de ces marchés en priorité. Ensuite, si la conversion monte, tu étends.
Fixer tes règles de conversion et arrondis
Par défaut, Shopify convertit le prix de ta devise de base avec le taux de marché en temps réel, puis applique les règles d'arrondi. Tu peux choisir entre :
- Conversion automatique : le prix suit le taux en temps réel. Simple, mais tes marges varient selon les fluctuations.
- Prix fixe par marché : tu définis manuellement 89 £, 99 $, 85 €. Meilleure maîtrise des marges, mais demande du temps de gestion et une stratégie de pricing internationale réfléchie.
Pour les arrondis : Shopify propose plusieurs règles (arrondi à 0,99, à l'entier le plus proche, etc.). Le bon réflexe est d'utiliser des arrondis cohérents avec les conventions locales. Les acheteurs américains sont habitués aux prix en ,99. Les acheteurs allemands ou suisses trouvent ça moins naturel et préfèrent souvent les prix ronds. Ce détail influence la perception de valeur.
Payout multi-currency : le truc que personne ne configure comme il faut
C'est ici que la majorité des marchands perdent de l'argent sans le savoir. Le payout multi-devise n'est pas automatiquement optimisé.
Gérer plusieurs comptes bancaires ou concentrer sur une devise
Avec Shopify Payments, tu peux recevoir des payouts dans plusieurs devises si tu as des comptes bancaires dans ces devises. Par exemple : un compte en euros pour tes ventes EUR, un compte en livres sterling pour tes ventes GBP.
Cette option est intéressante si tu as un volume significatif dans une devise donnée. Elle évite la double conversion (GBP vers EUR par Shopify, puis éventuelle reconversion si tu veux payer un fournisseur UK). Mais elle demande une gestion comptable plus rigoureuse et des frais de maintien de comptes multi-devises à intégrer dans tes coûts.
Si ton volume dans une devise secondaire est faible (moins de 2 000-3 000 € d'équivalent par mois), concentrer sur une seule devise de payout est souvent plus simple. Tu perds légèrement sur les frais de change, mais tu gagnes en lisibilité comptable.
Les frais cachés à connaître
| Type de frais | Qui le prend | Montant typique | Comment le minimiser |
|---|---|---|---|
| Frais de conversion de devise Shopify Payments | Shopify | 1,5% par transaction | Payout dans la devise de vente si compte disponible |
| Spread sur taux de change | Shopify (taux légèrement inférieur au marché) | 0,5-1% | Surveiller les taux, envisager prix fixe par marché |
| Frais de transaction bancaire | Ta banque | 0,1-0,5% selon banque | Comptes multi-devises (Wise, Revolut Business) |
| Frais de plan Shopify sur transactions | Shopify (si pas Shopify Payments) | 0,5-2% selon plan | Utiliser Shopify Payments pour les supprimer |
Le point souvent raté : si tu fais un payout en euros d'une vente en dollars, Shopify convertit au moment du payout avec son propre taux. Ce taux n'est pas le taux interbancaire. Sur de gros volumes, cet écart compte. Certains marchands utilisent Wise Business ou Revolut Business pour recevoir leur payout en devise locale et convertir eux-mêmes au moment le plus favorable.
Affichage multi-devise en front : customer experience et technique
La partie visible du multi-currency, c'est ce que voit le client. Et c'est là que beaucoup de setups cassent l'UX plutôt que de l'améliorer.
Sélecteur de devise : où, comment, et les pièges UX
Shopify génère automatiquement un sélecteur de devise si ton thème le supporte. Il apparaît généralement dans le header ou le footer. Le problème : beaucoup de marchands laissent ce sélecteur dans le footer, là où personne ne le voit.
Règles de base pour un sélecteur de devise efficace :
- Toujours visible dans le header, à côté du sélecteur de langue si tu en as un.
- La détection automatique de la devise selon la géolocalisation IP doit être activée.
- Le client peut changer manuellement : la détection auto ne doit pas être imposée sans possibilité de correction.
- La devise sélectionnée doit persister dans le panier et sur les pages de checkout.
Ce dernier point est crucial. Si le client voit 89 £ sur la fiche produit et arrive au checkout en euros, tu as un abandon quasi-certain. Ce bug survient souvent avec des thèmes anciens ou des apps de currency qui n'interceptent pas correctement le checkout Shopify.
Liquid, thème et problèmes de compatibilité
Les thèmes Shopify 2.0 (Dawn et suivants) intègrent nativement le sélecteur de devise via les blocs de sections. Si tu es sur un thème plus ancien, tu dois soit l'ajouter manuellement dans le Liquid, soit passer à un thème compatible, soit utiliser une app.
Le code Liquid pour afficher un prix en devise locale utilise les filtres money et money_with_currency. Si tu as des personnalisations de thème qui affichent des prix hardcodés ou formatés différemment, ces sections ne bénéficieront pas de la conversion automatique. C'est un bug classique : la homepage affiche en euros, les fiches produit en livres, et le panier en euros à nouveau.
Avant de passer en production, teste manuellement chaque devise sur chaque type de page : homepage, liste collection, fiche produit, panier, checkout. Si un seul de ces points affiche la mauvaise devise, l'UX est cassée.
Les erreurs qui coûtent cher en multi-currency
On les voit régulièrement en audit de configuration multi-currency. Les voilà sans filtre.
- Activer toutes les devises disponibles pour "couvrir" tous les marchés. Résultat : des prix aberrants sur des devises que personne n'utilise, des problèmes de taux sur des marchés sans volume, de la dette technique inutile.
- Ignorer les taxes par marché. En Europe, la TVA s'applique selon le pays de l'acheteur pour les ventes B2C au-delà de certains seuils. Afficher un prix HT à un acheteur allemand qui s'attend à un prix TTC, c'est une fausse bonne surprise au checkout.
- Laisser la conversion automatique sans règles d'arrondi. Un prix de 49 € converti en GBP peut donner 41,87 £. Personne n'achète à 41,87 £. Configure tes arrondis.
- Ne pas tester le checkout en devise secondaire. Le checkout Shopify a ses propres règles d'affichage. Ce qui s'affiche sur la fiche produit ne garantit pas ce qui s'affiche à la confirmation de commande.
- Oublier les emails transactionnels. Les emails de confirmation de commande affichent par défaut la devise de ta boutique, pas celle de l'acheteur. Si un client a payé 89 £ et reçoit un email avec 104 €, il va ouvrir un ticket support.
"Le multi-currency mal configuré ne génère pas juste moins de conversions : il génère des litiges, des chargebacks, et des tickets support qui mangent le temps et la marge."
Multi-currency vs Markets : vraies différences et quand utiliser quoi
La confusion entre les deux est fréquente. Voilà ce qui distingue vraiment les deux approches.
Tu actives plusieurs devises sur un seul marché "International". Le client voit son prix dans sa devise, paie dans sa devise, reçoit la même expérience boutique que tous les autres visiteurs. Même catalogue, mêmes prix de base (convertis automatiquement), mêmes règles de livraison. Simple à mettre en place, limité en personnalisation. Suffit pour 80% des boutiques qui démarrent à l'international.
Tu crées des marchés distincts : "France", "Royaume-Uni", "Amérique du Nord". Chaque marché a sa propre devise, ses propres prix (fixés manuellement ou avec un pourcentage d'ajustement), son propre domaine ou sous-dossier (/en-gb/), ses propres règles de taxes et de livraison, et potentiellement un catalogue produit différent. Plus puissant, mais plus complexe. Pertinent quand tu as des marchés avec des dynamiques de prix vraiment différentes ou des contraintes réglementaires spécifiques.
| Fonctionnalité | Multi-currency simple | Shopify Markets |
|---|---|---|
| Affichage devise locale | Oui | Oui |
| Paiement en devise locale | Oui | Oui |
| Prix fixe par marché | Non | Oui |
| Domaine/sous-dossier par pays | Non | Oui |
| Taxes adaptées par pays | Partiel | Oui |
| Catalogue produit par marché | Non | Oui (plans avancés) |
| SEO international (hreflang) | Non | Oui |
| Complexité de setup | Faible | Moyenne à élevée |
Si tu veux scaler ton commerce à l'international avec une stratégie SEO dédiée, Shopify Markets avec des sous-dossiers par marché et les balises hreflang correctement configurées est la vraie infrastructure. Le multi-currency simple est un bon départ, Markets est le niveau supérieur.
Audit et optimisation : maximiser le ROI multi-devise
Activer le multi-currency, c'est la première étape. L'optimiser, c'est ce qui sépare les marchands qui font +15% de CA international de ceux qui constatent "ça n'a pas changé grand-chose".
Ce qu'il faut mesurer après activation :
- Taux de conversion par devise : est-ce que le CVR en GBP est proche de ton CVR en EUR ? Un écart significatif indique un problème UX ou de pricing.
- Panier moyen par devise : certains marchés ont naturellement un panier plus élevé. Est-ce que tes prix sont calibrés pour en profiter ?
- Taux d'abandon au checkout par devise : si l'abandon explose au checkout sur une devise spécifique, suspect numéro un : un problème d'affichage du prix ou de méthode de paiement non disponible dans ce pays.
- Part de conversions sur chaque devise vs part du trafic correspondant : si tu as 20% de trafic UK mais seulement 8% de tes conversions viennent du Royaume-Uni, il y a un problème quelque part.
Sur le pricing : après quelques semaines de données, tu sauras quels marchés convertissent bien avec le prix automatique et quels marchés auraient besoin d'un prix fixe ajusté. Le marché américain, par exemple, est très sensible aux seuils psychologiques. 79 $ convertis automatiquement depuis 72 € peuvent devenir 77,34 $, ce qui ne déclenchera jamais la même réaction que 79 $ fixe. C'est le genre d'ajustement fin que Momentum, le programme d'accompagnement e-commerce, couvre en détail dans le volet stratégie de pricing international.
Pour les devises avec un volume grandissant, envisage de revoir ta stratégie de prix une fois par trimestre. Les taux de change fluctuent, et un prix automatique qui était compétitif en janvier peut devenir non-compétitif en septembre si la parité a bougé de 8-10%.
Foire aux questions
Questions fréquentes
Comment activer le multi-currency sur Shopify sans Shopify Payments ?
Sans Shopify Payments, tu ne peux pas activer le multi-currency natif de Shopify. Tu peux utiliser des apps comme BEST Currency Converter ou Weglot pour afficher des prix convertis côté client, mais le paiement se fait en devise de base. Cela crée un écart entre le prix affiché et le montant débité, ce qui génère de la confusion et des chargebacks. Si Shopify Payments n'est pas disponible dans ton pays, la meilleure alternative est de passer par une plateforme différente ou d'examiner si un changement de pays d'entreprise est envisageable pour accéder à Shopify Payments.
Est-ce que multi-currency améliore vraiment les conversions ?
Oui, à condition que le setup soit complet. L'affichage de la devise locale réduit la friction cognitive à l'achat. Les études Shopify et les données de marchands réels montrent des hausses de conversion entre 10% et 40% sur les marchés ciblés après activation. Mais si le checkout affiche une devise différente de la fiche produit, ou si les prix convertis ont des décimales bizarres (41,87 £ au lieu de 42 £), l'effet inverse se produit. La conversion monte avec un setup propre, elle plonge avec un setup bancal.
Quelle est la différence entre Shopify Markets et multi-currency simple ?
Multi-currency simple, c'est l'affichage et le paiement en devise locale, avec un seul catalogue et une seule expérience boutique. Shopify Markets va plus loin : prix fixés manuellement par marché, domaines ou sous-dossiers dédiés par pays, règles de taxes adaptées, et balises hreflang pour le SEO international. Pour une boutique qui débute à l'international, multi-currency simple suffit. Pour une boutique avec des marchés stratégiques différenciés et un objectif SEO international, Markets est indispensable.
Comment gérer les frais de change et les arrondis de prix ?
Les frais de change Shopify Payments s'élèvent à 1,5% par transaction sur les conversions. Pour les réduire, reçois tes payouts dans la devise de vente en ouvrant un compte bancaire dédié (Wise Business fonctionne bien pour ça). Pour les arrondis, configure-les dans Shopify Markets selon les conventions du marché cible : les acheteurs américains s'attendent à des prix en ,99, les acheteurs européens préfèrent souvent des prix ronds. Un prix de 41,87 £ converti automatiquement sans arrondi coûte des conversions.
Quel sélecteur de devise utiliser pour l'UX ?
Le sélecteur natif Shopify (disponible sur les thèmes 2.0) est suffisant dans la grande majorité des cas. Place-le dans le header, active la géolocalisation automatique, et assure-toi que la devise sélectionnée persiste jusqu'au checkout. Si ton thème ne supporte pas le sélecteur natif, l'app "Currency Converter Bear" ou le développement custom Liquid sont les options les plus propres. Évite les apps qui injectent du JavaScript lourd : elles ralentissent le chargement et peuvent casser le tracking.
Pourquoi mon payout multi-devise ne fonctionne pas ?
La cause la plus fréquente : le compte bancaire associé à Shopify Payments n'accepte pas les devises étrangères. Par défaut, Shopify convertit tout en devise de base avant le payout. Pour recevoir des payouts en GBP ou en USD, tu dois avoir un compte bancaire dans ces devises et le connecter dans les paramètres de paiement Shopify. Si tu utilises une banque traditionnelle française, elle n'accepte probablement que les virements en euros. Wise Business ou Revolut Business sont les solutions les plus flexibles pour gérer les payouts multi-devises sans friction.
Ce que ça change, pour de vrai
Le multi-currency bien configuré n'est pas une feature de confort. C'est une levier de CA direct. Les marchands qui le traitent comme un vrai chantier, avec un setup propre, des règles d'arrondi réfléchies, un payout optimisé et un suivi régulier des métriques par devise, voient leurs marchés internationaux se comporter comme leurs marchés domestiques. Ceux qui l'activent en deux clics et passent à autre chose laissent du CA sur la table tous les mois.
Si ta config multi-currency ne paie pas comme prévu, un audit personnalisé de ta config multi-currency avec Peii peut identifier exactement où tu perds des conversions et comment les récupérer. Une heure de travail ciblé vaut souvent plusieurs mois de trafic payant sur des marchés qui ne convertissent pas. Réserve ton créneau.