Multi-currency usage report

When using a multi-currency functionality, you should keep the currency-specific values aligned with your vision of currency conversion rates.

Let's take an example of the Automation Rule that should give "1 Gamification point for every 10 EUR bet amount".

To properly set up this rule, you will need to define the required amounts for every currency.

In most cases, you will not follow exact currency rates, because they are not friendly to communicate to the end-users. Most probably you will choose to ask Bulgarian users with BGN currency for the 20 BGN, while the real 10 EUR conversion should be 19.1 BGN.

There is no problem adjusting this automation rule when there is a big change in the currency rate and you want to adjust your amounts...

But if there are many automation rules, campaigns, missions, user segments, store items restrictions, and tournaments configurations? As soon as your setup keeps growing, you will find it hard to make such changes and to be confident then all the configurations are aligned with the actual currency rates.

The "Currency usage" report is giving you an overview of all the places where you have defined multi-currency amounts and a way to find gaps between defined values and currency rates.

Before using the report you need to define your "Base currency" this is the currency the values for each are never changing, in our example, it will be EUR, because no matter the currency rates we are always going to give 1 point for a 10 EUR bet amount. And you also need to set your rates for other currencies.

After that, you can run a report to see if there are any misalignments in the expected amounts and the actual.

In our example, we have GPB and USD highlighted with orange because the difference if quite significant, above 5%. And BGN and RON are above 1% highlighted with yellow. Other currencies are not focused, because their amounts are within 1% difference from expected.

You can use the filter on top of the report to focus on missing values or to find only those entities that have differences above the specific % threshold.

Last updated

Change request #417: