Currencies
LightLead supports working with multiple currencies within a single report, automatic conversion, and consistent display.
Standard
All currencies are identified by their ISO 4217 code:
| Code | Currency | Symbol |
|---|---|---|
RUB | Russian Ruble | ₽ |
USD | US Dollar | $ |
EUR | Euro | € |
GBP | Pound Sterling | £ |
KZT | Kazakhstani Tenge | ₸ |
BYN | Belarusian Ruble | Br |
TRY | Turkish Lira | ₺ |
CNY | Chinese Yuan | ¥ |
Source currency
Each source has a base currency — the one used for calculations in the ad account. All monetary metrics (spend, revenue, average price) are loaded in this currency.
When a source is added, LightLead automatically detects its currency via the source's API and saves it.
Currency conversion
When creating a report, you can specify a target currency via the currency parameter. In this case, all monetary metrics will be converted to the specified currency.
{
"currency": "USD"
}Rate source
LightLead uses exchange rates from the European Central Bank (ECB), updated daily:
- The rate on the event date (for precise historical conversion)
- The rate on the current date (if the historical rate is unavailable)
Conversion rules
- Each data row is converted using the rate for that row's date
- If the rate for a specific date is unavailable, the nearest prior rate is used
- No conversion is applied for sources with the same currency
- The conversion result is rounded to two decimal places
Display
In the UI, monetary values are displayed:
- With the currency symbol:
1,250.50 ₽ - With thousand separators
- With two decimal places
- Negative values are highlighted in red
Calculated metrics and currencies
In calculated metrics (CPC, CPA, ROAS), conversion is applied before the formula is calculated:
- ROAS = Revenue (converted) / Spend (converted)
- CPC = Spend (converted) / Clicks
Multi-currency reports
If the sources in a report have different currencies:
- Without specifying
currency: each source is shown in its own currency, and aggregate rows are marked as multi-currency - With
currencyspecified: all values are converted into a single currency, and aggregation is correct