How it works
Investment = media + production. Balance = revenue − delivery − investment. ROI = balance ÷ investment × 100.
Acquisition and ads
Estimate campaign return after the cost of delivering the revenue and the acquisition expenses you enter.
Include each relevant cost once. Attributed revenue does not establish incremental campaign causality.
Investment = media + production. Balance = revenue − delivery − investment. ROI = balance ÷ investment × 100.
Revenue of 6,000, delivery costs of 1,500 and acquisition of 2,500 leave 2,000 and an 80% ROI.
Include each relevant cost once. Attributed revenue does not establish incremental campaign causality.
Estimate campaign return after the cost of delivering the revenue and the acquisition expenses you enter.
ROAS divides revenue by media spend. This ROI divides the after-cost balance by acquisition investment.
No account is required. Calculations run in your browser. Entered numbers and text are not included in tool analytics events; only the tool ID, language, and action are recorded.
Noctral shows estimated MRR, live ads, creators, and competitors so you can validate opportunities with real signals instead of projections.
See Noctral data

Noctral Pro
Use estimated revenue, downloads, rankings, and competitor signals to decide what to build or improve in your current app.
Start now