Revenue & Currency
Track money made by each version and report it in a single currency — Otter A/B converts other currencies for you so the comparison is fair.
Browse docs
Revenue & Currency
Measure the money each version makes — and report it all in one currency, even when your customers pay in several. Otter A/B does the converting for you.
Clicks and sign-ups are useful, but sometimes the real question is: which version makes more money? A revenue goal answers that. When a visitor buys something, your site tells Otter A/B the amount and the currency, and we tie that money to the version they saw — so you can compare revenue per visitor between versions, not just conversion counts.
The twist: customers often pay in different currencies. To keep the comparison fair, Otter A/B reports everything in one reporting currency of your choosing and converts the rest automatically.
Set your reporting currency
- 1
Set a project default
Open your project's settings and find Default revenue currency. Enter a three-letter code (likeUSD,EUR, orGBP) and save. Every revenue goal in the project uses this unless you say otherwise. New projects start on USD. - 2
Override it for one test (optional)
When you add a revenue goal in the test wizard, there's a Use project currency switch (on by default). Turn it off to type a custom currency for just that goal — useful when a single test should report differently from the rest of your project.
How conversion works
- Many currencies in, one currency out. Payments in other currencies are converted into your reporting currency automatically, so a test with mixed-currency orders still shows one clean revenue number per version.
- Rates stay fresh. Exchange rates refresh every day in the background. You never enter or maintain a rate yourself.
- Your original data is untouched. The amounts and currencies your site sent are always kept as-is. Changing the reporting currency only changes how they're displayed and added up — so you can switch it anytime without losing anything.
Keeping revenue comparable
Always set a reporting currency if you sell in more than one. If orders arrive in several currencies and no reporting currency is set, the results page can't safely add them up and will say “Revenue cannot be compared.” Setting a Default revenue currency fixes it.
Always send both an amount and a currency. Revenue tracking needs both for every purchase. If some conversions are missing one, that goal's revenue can't be compared. See Goals for setting up a revenue goal, and Reading Results for how revenue per visitor is compared.
Frequently asked questions
Quick answers to the questions teams ask most about this part of Otter A/B.