А Google Analytics чем плох?
Дело в том что гугл аналитика ставит цель на клик по кнопке или переход на страницу и не может достоверно понять была ли транзакция на контракт/кошелек. И уж тем более определить размер транзакции. Соответственно рассчитать ROI достоверно невозможно.
Все возможно сделать в аналитикс при прямых руках. Но также есть Кисс метрикс, Микс Пэнел и т д... Все уже придумано до нас.