Multi-Currency
Learn how AnyTrack handles conversions in multiple currencies. Covers how AnyTrack reads the currency on each conversion, how it converts revenue and fetched ad spend into your property currency, and what happens when you change that currency.
Affiliate networks, eCommerce platforms, and ad networks each report revenue in their own currency. A ClickBank sale can arrive in USD. A CJ commission can arrive in GBP. Your Shopify store can process orders in EUR. Your ad accounts can bill in others again. AnyTrack reads the currency on every conversion, then converts the revenue into your property currency. Your reports show one currency, whatever your sources bill in.
How AnyTrack Reads the Currency
Section titled “How AnyTrack Reads the Currency”Every conversion event that carries a revenue value also carries a currency code. AnyTrack reads that code from the conversion source and keeps it on the event.
If the source sends no currency code, AnyTrack applies your property currency. See Event Attributes for the full attribute list and its defaults.
Affiliate Network Postbacks
Section titled “Affiliate Network Postbacks”Most affiliate networks include the currency in their postback data. AnyTrack receives a postback from a network such as ShareASale or Impact. AnyTrack then reads the revenue amount and the currency code from the postback parameters.
eCommerce Platforms
Section titled “eCommerce Platforms”Platforms such as Shopify and WooCommerce send the order currency in the webhook payload. AnyTrack reads the currency field from the order data.
Tracking Tag Events
Section titled “Tracking Tag Events”Set the currency in the event attributes on client-side events. This applies to events you trigger with the Tracking Tag and with custom event triggers.
AnyTrack('trigger', 'Purchase', { value: 49.99, currency: 'EUR'});If you omit the currency, AnyTrack applies your property currency.
How AnyTrack Reports Multi-Currency Revenue
Section titled “How AnyTrack Reports Multi-Currency Revenue”Your property has a base currency. AnyTrack converts the revenue on each conversion into that base currency when it records the event.
AnyTrack also keeps the original value and the original currency. The Conversions Report shows both: the transaction in your property currency, and the amount the source reported.
Your Dashboard and Campaign Report therefore report in one currency. Revenue totals, ROAS, and CPA stay comparable across sources that bill in different currencies.
Multi-currency conversion runs automatically on every plan, including Free. It needs no setup beyond the property currency.
Ad Spend in Multiple Currencies
Section titled “Ad Spend in Multiple Currencies”AnyTrack converts fetched ad metrics into your property currency as well. This applies to the campaign metrics AnyTrack fetches from Meta Ads, Google Ads, and TikTok Ads: Amount Spent, Attributed Results, and Attributed Revenue.
Your ad accounts can each bill in a different currency. A Google Ads account in USD and a Meta Ads account in GBP both report into a property set to EUR. You see spend, revenue, and ROAS in EUR on every row.
This also works across several accounts on the same platform. Two Meta Ads accounts in different currencies both convert into the property currency.
What AnyTrack Sends to Your Ad Platforms
Section titled “What AnyTrack Sends to Your Ad Platforms”The conversion payload AnyTrack sends through the Conversion API carries the event value and the currency attribute. Outgoing webhooks carry the same attributes. Your ad platform then applies its own ad account currency settings to the value it receives.
Set Your Property Currency
Section titled “Set Your Property Currency”Set the property currency to the currency you report your business in. AnyTrack converts revenue and fetched ad metrics into it.
- Open Property Settings.
- Select the Settings tab and scroll to Display Settings.
- Select your currency and save.
Events tracked before the change keep the converted value they already carry. The original value and currency stay on those events, so you can still see what the source reported.
For more detail on this setting, see Time Zone and Currency.
To control which events count toward those revenue totals, see Conversion Tracking Revenues.
Multi-Currency FAQ
FAQ was last reviewed on 2026-08-24
Does AnyTrack convert currencies automatically?
Which currency do my AnyTrack reports show?
What happens if my affiliate network sends revenue without a currency?
Do I need to send the currency on every event?
Can I use a different currency for each property?
Does changing my property currency update past conversions?
Can I still see the original transaction currency?
My ad accounts bill in different currencies. Does AnyTrack handle that?
Related Articles
Section titled “Related Articles”See every attribute you can send with a conversion, including the currency parameter.
Control how AnyTrack calculates and reports the revenue on your conversions.
Set the base currency of your property, and align its time zone with your reports.