# Corriger le suivi des conversions multi-devises dans Google Ads

*Les boutiques multi-devises rapportent souvent des valeurs de conversion erronées. Découvrez comment corriger les décalages de devises entre Shopify et Google Ads.*

**Keywords:** google ads conversions multi devises shopify, suivi multi devises google ads, shopify valeur conversion multi devises, décalage devise google ads, devise de présentation shopify suivi

**Breadcrumb:** Accueil > Ressources > Corriger le suivi multi-devises

**Badge:** Dépannage

**Read Time:** 9 min de lecture | **Mis à jour en février 2026**

---

## Table of Contents

- [Comment fonctionne le multi-devises](#how-multi-currency-works)
- [Pourquoi le suivi échoue](#why-tracking-breaks)
- [Présentation vs règlement](#presentment-vs-settlement)
- [Scénarios courants](#common-scenarios)
- [Diagnostiquer le décalage](#diagnose-currency-mismatch)
- [Solution pour GTM manuel](#fix-manual-gtm)
- [Solution pour Google & YouTube](#fix-google-youtube-channel)
- [Comment ScaleUp gère cela](#automatic-fix)

---

## Réponse rapide

Le suivi multi-devises échoue lorsque votre balise de suivi envoie des valeurs de conversion dans une devise alors que Google Ads en attend une autre. La cause la plus courante : Shopify affiche les prix dans la devise locale du client (présentation) mais enregistre les revenus dans la devise de base de votre boutique (règlement). Votre suivi doit envoyer le code devise de règlement avec la valeur. ScaleUp fait cela automatiquement.

---

> **Sidebar CTA**

> **Devise gérée automatiquement**

> ScaleUp envoie le bon code devise avec chaque conversion — aucune configuration nécessaire.

> [Installer gratuitement →](https://apps.shopify.com/scaleup-for-google-ads?utm_source=website&utm_medium=sidebar_cta&utm_campaign=resources&utm_content=multi_currency)



### Éliminez les décalages de devises définitivement

ScaleUp détecte automatiquement la devise de paiement du client et envoie la valeur correcte à Google Ads — sans configuration manuelle ni conversion de devise nécessaire.

[Installer gratuitement sur Shopify](https://apps.shopify.com/scaleup-for-google-ads?utm_source=website&utm_medium=inline_cta&utm_campaign=resource&utm_content=multi_currency)

---

## Comment fonctionne le multi-devises sur Shopify

Shopify prend en charge la vente multi-devises via Shopify Markets et Shopify Payments. Lorsque vous activez plusieurs devises, les clients voient les prix et paient dans leur devise locale — des euros pour les acheteurs en Allemagne, des yens pour les acheteurs au Japon, des livres pour les acheteurs au Royaume-Uni. C'est la devise de présentation : la devise présentée au client lors de son expérience de navigation et de paiement.

En coulisses, Shopify convertit chaque commande internationale dans la devise de base de votre boutique pour le règlement. Si votre boutique est basée aux États-Unis, un client qui paie 85,00 € génère une commande que Shopify enregistre en interne en USD au taux de change actuel — disons 92,15 $. C'est la devise de règlement : la devise dans laquelle vous recevez réellement les fonds.

Voici le détail crucial : une seule commande a désormais deux valeurs monétaires différentes. Le montant de présentation (85,00 €) et le montant de règlement (92,15 $). Lequel est envoyé à Google Ads dépend entièrement de la configuration de votre suivi de conversions — et se tromper est l'une des causes les plus courantes de rapports ROAS inexacts pour les boutiques Shopify internationales.

Shopify prend également en charge les règles d'arrondi, les ajustements de prix par marché et les remplacements manuels de taux de change via Shopify Markets. Cela signifie que le prix de présentation qu'un client voit pourrait ne même pas être une conversion directe de votre prix de base — il pourrait inclure des ajustements de prix régionaux. Cela ajoute une couche de complexité supplémentaire lorsque l'on essaie de faire correspondre les valeurs de conversion entre les systèmes.

---

## Pourquoi le multi-devises casse le suivi des conversions

Le suivi des conversions échoue parce que Google Ads n'a aucun moyen de savoir quelle devise votre valeur de conversion représente, sauf si vous le précisez explicitement. Lorsque votre balise de conversion envoie une valeur de 85, Google Ads suppose que cette valeur est dans la devise de votre compte. Si votre compte Google Ads est en USD, Google enregistre 85,00 $ — même si la commande réelle était de 85,00 € (d'une valeur d'environ 92 $ USD).

Le problème se multiplie avec différentes devises ayant différents taux de change. Un client japonais payant ¥12 000 envoie 12000 comme valeur de conversion. Google Ads enregistre cela comme 12 000 $ USD — une surestimation massive de la valeur réelle de la commande (qui est d'environ 80 $ USD). Votre ROAS pour le trafic japonais semble astronomiquement élevé, et Smart Bidding commence à augmenter agressivement les enchères pour le Japon parce qu'il pense que ces conversions sont incroyablement rentables.

Pendant ce temps, un client britannique payant 55,00 £ envoie 55 comme valeur de conversion. Google Ads enregistre 55,00 $, ce qui sous-évalue l'équivalent réel en USD (environ 70 $). Smart Bidding dépriorise le trafic britannique parce qu'il semble moins précieux qu'il ne l'est réellement.

Le résultat net : votre algorithme d'enchères prend des décisions systématiquement erronées. Il dépense trop pour le trafic des pays à devise faible et pas assez pour les pays à devise forte. Votre ROAS total rapporté est un mélange de valeurs sur- et sous-comptées qui ne reflète pas la réalité. Vous ne pouvez faire confiance à aucune donnée de performance segmentée par devise dans vos rapports Google Ads.

---

## Devise de présentation vs devise de règlement

Comprendre la différence entre la devise de présentation et la devise de règlement est essentiel pour corriger le suivi multi-devises. Ce sont des termes spécifiques à Shopify qui déterminent quelle valeur monétaire votre code de suivi capture.

La devise de présentation est ce que votre client voit. Lorsqu'un client allemand parcourt votre boutique, il voit les prix en euros, ajoute des articles à son panier en euros et finalise son achat en euros. Le checkout.total_price dans le contexte de session du client reflète ce montant de présentation. La plupart des scripts de suivi côté client — y compris de nombreuses implémentations de data layer GTM — capturent la valeur de présentation parce que c'est ce qui est disponible dans le navigateur au moment du paiement.

La devise de règlement est ce que vous recevez. Après que le client a payé 85,00 €, Shopify convertit cela dans votre devise de base (par ex. USD) au taux de change actuel, moins une petite commission de conversion. La page de commande dans l'Admin Shopify affiche les deux montants : le total de présentation que le client a payé et le total de règlement que vous recevez. Les données côté serveur — disponibles via l'API Shopify et la Web Pixel API — incluent les deux devises et montants.

Voici la règle : la devise de la valeur de conversion que vous envoyez à Google Ads doit correspondre au code devise que vous incluez dans la balise, et devrait idéalement s'aligner avec la devise de votre compte Google Ads. Si votre compte Google Ads est en USD et que votre devise de règlement Shopify est aussi en USD, envoyer le montant de règlement avec un code devise USD est la solution la plus propre. Google reçoit la valeur dans sa propre devise et l'enregistre avec précision.

Si vous envoyez le montant de présentation à la place, vous devez aussi envoyer le code devise de présentation (par ex. EUR). Google Ads convertira alors la valeur dans la devise de votre compte en utilisant les propres taux de change de Google. Cela fonctionne, mais introduit une seconde conversion de devise (le taux de Shopify vs. le taux de Google), qui peut créer de petites divergences entre la valeur de conversion rapportée et les revenus réellement reçus.

> ⚠️ N'envoyez jamais un montant de présentation avec un code devise de règlement (ou vice versa). Si un client paie 85,00 € mais que vous envoyez 85 avec le code devise USD, Google enregistre 85,00 $ — ce qui n'est ni le montant correct en euros ni l'équivalent correct en dollars. C'est l'erreur de suivi multi-devises la plus courante.

---

## Scénarios multi-devises courants qui échouent

Comprendre où les choses tournent mal typiquement vous aide à diagnostiquer votre propre configuration plus rapidement. Voici les scénarios que nous rencontrons le plus fréquemment avec les marchands Shopify qui gèrent des campagnes Google Ads internationales.

- **Boutique USD avec des clients européens (EUR, GBP)**: La devise de base de votre boutique est USD. Les clients européens paient en EUR ou GBP. La balise de suivi capture le montant de présentation (par ex. 85 €) mais l'envoie à Google Ads sans code devise. Google enregistre 85 $ — faux de la différence du taux de change. Avec l'EUR typiquement valant plus que l'USD, vos revenus réels sont supérieurs à ceux rapportés, faisant paraître le ROAS pire que la réalité.
- **Boutique USD avec des clients japonais (JPY)**: Le yen japonais a une échelle très différente de l'USD. Une commande de ¥12 000 (environ 80 $) est envoyée comme 12000 à Google Ads. Sans le code devise JPY, Google enregistre 12 000 $ — surestimant la valeur de 150x. C'est l'exemple le plus dramatique de décalage de devise et cause une distorsion extrême du ROAS.
- **Boutique EUR avec des clients USD**: Votre boutique est basée en Europe (règlement en EUR) mais votre compte Google Ads est en USD. Même si vous envoyez correctement le montant de règlement EUR avec le code devise EUR, il y aura de petites divergences entre le taux de conversion de Shopify et celui de Google. Pour une réconciliation précise, certains marchands configurent la devise de leur compte Google Ads en EUR.
- **Shopify Payments multi-devises avec GTM**: Vous avez activé Shopify Markets et votre data layer GTM pousse le total du checkout. Le problème : la plupart des configurations GTM standard pour Shopify capturent Shopify.checkout.total_price, qui est dans la devise de présentation. La variable du data layer n'inclut pas le code devise. Votre balise de conversion envoie le nombre brut sans contexte de devise.
- **Canal Google & YouTube avec Markets**: Le canal intégré Google & YouTube de Shopify gère une certaine logique de devise automatiquement, mais il a des limitations. Si votre configuration Markets utilise des taux de change manuels ou des règles d'arrondi de prix, la valeur rapportée par le canal peut ne pas correspondre à ce que vous voyez dans l'Admin Shopify. Cela crée une divergence subtile qui est difficile à retracer.

---

## Comment diagnostiquer les décalages de devises

Avant de corriger quoi que ce soit, confirmez que la devise est réellement le problème. Voici un processus systématique pour diagnostiquer les problèmes de suivi multi-devises.

> 💡 Le moyen le plus rapide de confirmer un décalage de devise : comparez les valeurs de conversion Google Ads pour des commandes de différents pays. Si les commandes japonaises affichent des valeurs 100 fois plus élevées que les commandes européennes pour des produits similaires, vous envoyez des valeurs de présentation sans codes devise.

---

## Solution pour la configuration manuelle GTM

Si vous gérez le suivi des conversions via Google Tag Manager, corriger le suivi multi-devises nécessite deux modifications : s'assurer que la bonne valeur est capturée et s'assurer que le bon code devise est envoyé avec.

D'abord, déterminez quelle valeur votre data layer fournit. La plupart des configurations GTM pour Shopify poussent le total du checkout depuis le contexte navigateur, qui est dans la devise de présentation. Vous devez le savoir pour pouvoir envoyer le code devise correspondant. Ouvrez le mode Aperçu GTM, complétez un achat test et inspectez le data layer sur la page de remerciement. Cherchez la valeur de transaction et notez s'il y a déjà un champ devise présent.

Si votre data layer inclut un champ devise (beaucoup d'apps pixel Shopify modernes l'incluent), vous êtes à mi-chemin. Créez une variable GTM qui lit ce champ devise, puis ajoutez-la à votre balise de suivi de conversions Google Ads dans le paramètre 'Currency Code'.

> ⚠️ Ne codez pas en dur le code devise sur votre devise de base tout en envoyant des valeurs de présentation. Si vous codez en dur 'USD' mais que le client a payé en EUR, vous dites à Google qu'un montant en euros est en réalité des dollars. Faites toujours correspondre le code devise à la devise réelle de la valeur envoyée.

---

## Solution pour le canal Google & YouTube

Le canal intégré Google & YouTube de Shopify (anciennement canal Google Shopping) gère le suivi des conversions via sa propre intégration. La gestion des devises dépend de la configuration du canal et de la version que vous utilisez.

Le canal Google & YouTube envoie les données de conversion via le système d'événements de Shopify. Dans la plupart des configurations, il envoie la valeur de la commande dans la devise de présentation du client avec le bon code devise. Google Ads convertit ensuite la valeur dans la devise de votre compte en utilisant les taux de change de Google. C'est généralement un comportement correct, mais cela peut produire de petites divergences par rapport à vos revenus Shopify réels en raison des différences de taux de change.

Si vous constatez de grands écarts de valeur (plus de 5-10%) avec le canal Google & YouTube, le problème n'est généralement pas le canal lui-même mais un conflit avec une autre implémentation de suivi. Beaucoup de marchands ont à la fois le canal Google & YouTube et une configuration de suivi de conversions séparée basée sur GTM ou des scripts fonctionnant simultanément. L'un envoie la bonne devise ; l'autre non. Le résultat est des conversions doublées avec des valeurs incohérentes.

Vérifiez les conflits : dans Google Ads, allez dans Outils > Conversions et regardez vos actions de conversion. Si vous avez plusieurs actions de conversion d'achat (par ex. une du canal Google & YouTube et une d'une balise GTM), l'une peut rapporter correctement et l'autre non. Consolidez sur une seule source de conversion ou assurez-vous que les deux envoient la même valeur dans la même devise.

---

## La solution fiable : gestion automatique des devises

Chaque solution manuelle ci-dessus nécessite de configurer correctement les codes devise, de les faire correspondre aux bonnes valeurs et de maintenir la configuration lorsque Shopify ou votre thème change. Pour les boutiques vendant dans plusieurs devises, c'est une charge de maintenance continue — et une seule mauvaise configuration corrompt silencieusement vos données de conversion.

ScaleUp élimine complètement les problèmes de suivi des devises. L'application lit les données de commande directement depuis le backend de Shopify via la Web Pixel API et les événements côté serveur. Pour chaque conversion, ScaleUp capture les montants de présentation et de règlement avec leurs codes devise respectifs. Il envoie la bonne valeur dans la bonne devise à Google Ads, correspondant automatiquement aux paramètres de devise de votre compte.

Il n'y a pas de configuration GTM, pas de variables de data layer et pas de mappage manuel de codes devise. Lorsque Shopify change les taux de change, ajoute de nouveaux marchés ou ajuste les règles de prix, ScaleUp s'adapte automatiquement parce qu'il lit directement les données de commande de Shopify — pas les variables de checkout côté client qui peuvent ou non inclure les informations de devise.

### Suivi multi-devises précis prêt à l'emploi

ScaleUp détecte automatiquement la devise de la commande et envoie la valeur correcte à Google Ads — sans configuration de code devise, sans calculs de taux de change, sans mappage de variables GTM. Fonctionne avec toutes les configurations Shopify Markets, toutes les devises et tous les moyens de paiement. Installation en 60 secondes.

[Installer gratuitement sur Shopify](https://apps.shopify.com/scaleup-for-google-ads?utm_source=website&utm_medium=cta&utm_campaign=resources&utm_content=multi_currency_cta)

---

## Sources

1. [Aide Google Ads : Configurer les valeurs de conversion](https://support.google.com/google-ads/answer/6095947)
2. [Aide Google Ads : À propos de la conversion de devises pour le suivi des conversions](https://support.google.com/google-ads/answer/2550585)
3. [Aide Shopify : Shopify Markets — vendre dans plusieurs devises](https://help.shopify.com/en/manual/markets/pricing)
4. [Aide Shopify : Référence Web Pixel API](https://shopify.dev/docs/api/web-pixels-api)

---

## About the Author

**Jamie Scott**
Fondateur & CEO, ScaleUp
Jamie est spécialisé dans le suivi des conversions e-commerce, aidant les marchands Shopify à corriger les problèmes de précision des données Google Ads pour les boutiques multi-devises et internationales.

---

## Related Resources

- **[Guide complet de suivi des conversions](/guides/google-ads-conversion-tracking-shopify-guide)**
  Guide étape par étape pour configurer le suivi des conversions
- **[Corriger la valeur de conversion incorrecte dans Google Ads](/resources/fix-wrong-conversion-value-google-ads)**
  Diagnostiquez et corrigez les écarts de valeur de conversion
- **[Qu'est-ce que le ROAS ?](/glossary/roas)**
  Comment les erreurs de devise faussent vos calculs de retour sur dépenses publicitaires

---

## Frequently Asked Questions

**Pourquoi Google Ads affiche-t-il des valeurs de conversion erronées pour les commandes internationales ?**

Google Ads suppose que les valeurs de conversion sont dans la devise de votre compte sauf indication contraire. Si un client paie ¥12 000 (environ 80 $ USD) mais que votre balise envoie 12000 sans le code devise JPY, Google enregistre 12 000 $ — surestimant la valeur de 150x. Incluez toujours le code devise ISO 4217 avec chaque valeur de conversion.

**Dois-je envoyer la devise de présentation ou de règlement à Google Ads ?**

Les deux fonctionnent, à condition d'inclure le code devise correspondant. Envoyer la devise de règlement (votre devise de base) est le plus simple quand elle correspond à la devise de votre compte Google Ads. Envoyer la devise de présentation avec le bon code fonctionne aussi — Google la convertira avec ses propres taux de change, ce qui peut causer de petites divergences avec Shopify.

**Comment ajouter le code devise à ma balise de conversion Google Ads dans GTM ?**

Dans Google Tag Manager, éditez votre balise de suivi de conversions Google Ads et trouvez le champ 'Currency Code'. Créez une Variable de Data Layer qui lit la devise de votre data layer (chemins courants : ecommerce.currencyCode ou ecommerce.currency). Définissez le champ Currency Code sur cette variable. La valeur doit être un code ISO 4217 à trois lettres comme USD, EUR ou JPY.

**Le canal Google & YouTube gère-t-il correctement le multi-devises ?**

Le canal Google & YouTube de Shopify envoie généralement la devise de présentation avec le bon code devise. Cependant, les grands écarts (plus de 5-10%) indiquent généralement un conflit avec une autre configuration de suivi fonctionnant simultanément. Vérifiez dans Google Ads les actions de conversion d'achat en double et consolidez sur une seule source.

**Comment ScaleUp gère-t-il le suivi des conversions multi-devises ?**

ScaleUp lit les données de commande directement depuis le backend de Shopify, capturant les montants de présentation et de règlement avec leurs codes devise. Il envoie la bonne valeur dans la bonne devise à Google Ads automatiquement — sans configuration GTM ni mappage manuel de devise requis. Il fonctionne avec toutes les configurations Shopify Markets.