Skip to content
adscapi

ROAS & Conversion Value Calculator

Enter ad spend, conversions, and average order value to compute ROAS, cost per acquisition, revenue, and your break-even CPA. Runs in your browser.

Campaign inputs
Enter spend, conversions, and average order value. Margin is optional for profit and break-even CPA.
Revenue
$3,200.00
ROAS
3.2x
Cost per acquisition
$25.00
Break-even CPA
$48.00
Profit
$920.00
How these numbers are computed
revenue       = conversions × average order value
roas          = revenue ÷ ad spend
cpa           = ad spend ÷ conversions
breakEvenCpa  = average order value × (gross margin % ÷ 100)
profit        = revenue × (gross margin % ÷ 100) − ad spend

Undercounted conversions (browser-only tracking + ad blockers) understate real ROAS; server-side tracking recovers them. All math runs in your browser — nothing you type leaves this page.

Frequently Asked Questions

Related Tools

Discover more free tools to fix your tracking

Platform Coverage Explorer

Search all 26 ad platforms adscapi dispatches to — support level, required secrets, and setup docs, always in sync with the library registry.

Try it now

Click ID & UTM Decoder

Paste a URL or click ID — fbclid, gclid, msclkid, ttclid — and see which platform it belongs to and what adscapi captures server-side.

Try it now

UTM Campaign URL Builder

Build tagged campaign URLs with utm_source, medium, and campaign — plus the click IDs (fbclid, gclid) adscapi captures server-side. Copy and share.

Try it now

Ready to fire one event to every ad platform?

adscapi is free and open source. Set your platform tokens, call track() once, and every configured Conversions API receives the event — hashed the way each platform expects.