You will learn
Learn more about how Klaviyo converts and displays currency information in benchmarking revenue reporting in US dollars (USD). This conversion allows you to make better comparisons between your benchmarking results and for customers that transact in currencies different from your own.
How Klaviyo converts revenue data
In Benchmarks, revenue data is converted based on the exchange rate for that date. More specifically, for each individual Placed Order event, Klaviyo will convert this revenue into USD using the up-to-date exchange rate for the day of the transaction.
Most major ecommerce integrations (e.g., Shopify, BigCommerce, Magento, WooCommerce v3+, Salesforce Commerce Cloud) as well as many custom integrations pass currency as a field in the Placed Order event. For integrations that do not include currency information for each order, Klaviyo will default to the default currency for your account even if you transact in multiple currencies.
Exceptions to this conversion
There is one exception to the conversion procedures outlined above. Klaviyo does not currently convert attributed revenue in benchmarks or anywhere else in the platform. For revenue per recipient, Klaviyo restricts the peer group to only include companies that do not need currency conversions to provide accurate benchmarks. As a result, your restricted peer group will only contain companies that also pass a currency field set to “USD” in all of their Placed Order events.
When reviewing your revenue per recipient performance indicator, you’ll receive a warning that your account's revenue per recipient may be inaccurate due to currency conversion issues if your account has not passed USD currency in all Placed Order events.
This scenario will arise when:
- Your ecommerce integration doesn't pass a currency field, so Klaviyo defaults to your default currency
- You have transactions in multiple currencies
- You have transactions in a single currency that isn't USD
Common currency scenarios
Reference the following table to learn more about how currency will appear in Klaviyo based on different currency scenarios.
- Accurate currency conversion ✔
- Warning about currency conversion Ɵ
- Inaccurate but no warning in UI ✖
- Inaccurate and warning about currency conversion Ɵ
|Currency scenario||Revenue||Growth Rate||Average Item Value||Average Order Value||Email Revenue Percent||Revenue per Recipient|
|Placed Orders are all in USD||✔||✔||✔||✔||✔||✔|
|Placed Orders are all in one currency that is not USD||✔||✔||✔||✔||✔||Ɵ|
|Placed Orders are in multiple currencies||✔||✔||✔||✔||Ɵ||Ɵ|
|No currency defined for Placed Orders, USD is the default account currency||✔||✔||✔||✔||Ɵ||Ɵ|
|No currency defined for Placed Orders, the default account currency is not USD||✔||✔||✔||✔||Ɵ||Ɵ|
|No currency defined for Placed Orders, the default account currency is not USD, and the store transacts in multiple currencies||✖||✖||✖||✖||Ɵ||Ɵ|