Case #029: The campaign that hid in the exchange rate
An iGaming offer, $4,000 budget, CPA paid in euros at €28 per first deposit. I track and spend in dollars, so I did the lazy thing and mentally pegged it near $30 and moved on. That rounding was quietly running the whole campaign.
The traffic itself was fine. Brazil, localized creative, days 1 through 6 logged $1,900 spent and what my tracker called $1,980 back — break-even, a campaign I'd normally pause as not worth the attention.
The accounting was wrong, not the campaign. My tracker recorded the euro payout at the rate from the day I set up the offer, and the euro had drifted nearly 6% against the dollar over the month. Every conversion was paying meaningfully more than my dashboard showed. When I reconciled against the actual settlement from the advertiser, the real return on that first stretch was closer to $2,100.
That sounds small. On a thin-margin campaign, a 6% phantom haircut is the entire decision between kill and scale. I'd nearly killed a profitable campaign because my own tracker was lying about the money.
I repriced the offer at live rates, set the tracker to pull a daily currency feed, and the math turned green enough to scale.
Full arc, 17 days: $4,000 spent, $4,820 back at settled rates. 20% ROI — a campaign that only existed because I checked the exchange rate before I checked the creatives.
The lesson: if you spend in one currency and earn in another, your tracker is a liar by default — reconcile against settlement, not setup-day rates.
The Green Day
@greenday_roi
Case #029: The campaign that hid in the exchange rate
Этот пост опубликован в Telegram-канале The Green Day. Подписаться можно по ссылке: @greenday_roi.