Ad Metrics Calculator
A free ROAS calculator and full ad-metrics toolkit. Compute CPM, CPC, CTR, CPA, and ROAS from your numbers, forecast results from a budget, and find your break-even ROAS — every formula shown.
Enter what your ad platform reports. Leave a field blank and the metrics that need it stay hidden.
Purchases, leads, or whatever you count as a result.
ROAS
revenue ÷ spend
3.6x
CPM
(spend ÷ impressions) × 1,000
$5.00
CPC
spend ÷ clicks
$0.2778
CTR
(clicks ÷ impressions) × 100
1.8%
Conversion rate
(conversions ÷ clicks) × 100
2%
CPA
spend ÷ conversions
$13.89
Avg. order value
revenue ÷ conversions
$50.00
Profit (rev − spend)
revenue − spend
$1,300.00
Playcut plan figures as of .
How this ROAS calculator works
This ROAS calculator runs the core identities every paid-ads team relies on, with no platform login and nothing sent to a server. Enter what your ad account already reports and the metrics tab returns CPM, CPC, CTR, conversion rate, CPA, and ROAS at once.
The math is deliberately transparent. Each result line prints its own formula so you can audit it or paste it into a report. ROAS is revenue divided by spend; CPM is spend divided by impressions times 1,000; CPA is spend divided by conversions. Nothing is hidden behind a black box.
It is pure browser JavaScript, so your figures never leave your device. The tool remembers your last inputs locally between visits, and you can copy or download a plain-text summary of any mode for a brief, a client email, or your own records.
Three modes: measure, forecast, and break even
The Metrics tab is the scorecard. Drop in spend, impressions, clicks, conversions, and revenue, and read back every efficiency metric plus profit. Leave a field blank and only the metrics that need it stay hidden, so partial data still works.
The Budget forecast tab runs the funnel top-down. You supply a budget and four assumptions — CPM, CTR, conversion rate, and average order value — and it projects impressions, clicks, conversions, revenue, CPC, CPA, ROAS, and profit. It answers "what could this budget return?" before you spend a cent.
The Break-even tab works from product economics. Enter your AOV, cost of goods, shipping, and fees, and it returns gross margin, break-even ROAS, and break-even CPA. That floor is the single most useful number a media buyer can know, and most people guess it.
The ad metrics every buyer should know
Each metric answers a different question, and reading them together is how you diagnose a campaign. A high CPM with a low CTR points at a targeting or creative problem; a healthy CTR with a weak conversion rate points at the landing page or offer.
ROAS and CPA
ROAS (return on ad spend) is the headline efficiency number: revenue per dollar spent. CPA (cost per acquisition) is its cousin, measured in dollars per result. ROAS tells you whether the channel pays for itself; CPA tells you what each customer cost to win.
CPM, CPC, and CTR
CPM (cost per 1,000 impressions) is the price of reach. CTR (click-through rate) measures how compelling the creative is at stopping the scroll. CPC (cost per click) is the product of the two — improve CTR and your CPC falls even if CPM holds steady.
Conversion rate
Conversion rate is the share of clicks that turn into results. It bridges traffic and revenue: doubling it halves your CPA at the same CPC. It is driven by the post-click experience — the offer, the page, and how well the ad set expectations before the click.
Break-even ROAS and why it matters
Break-even ROAS is the point where ad revenue exactly covers ad spend plus the cost of the goods you sold. Below it you lose money on every order; above it you make contribution profit. The formula is simple: AOV divided by gross profit per order.
A worked example makes it concrete. If your AOV is $55 and your variable costs (goods, shipping, fees) total $27, your gross profit is $28 and your margin is about 51%. Break-even ROAS is 55 ÷ 28, roughly 1.96x, and your break-even CPA is the $28 of profit you can spend to win one order.
Once you know that floor, every other decision gets easier. You can set a target ROAS above break-even to fund overhead and profit, and you can kill ad sets that drift below it without second-guessing. The Break-even tab above does this math for you from your AOV, cost of goods, shipping, and fees — then the metrics tab confirms a live campaign clears it.
Lowering CPA with better creative
The fastest way to improve ROAS is rarely more budget — it is better creative. CTR and conversion rate are the two metrics creative moves most, and both flow straight into CPA and ROAS. A winning hook can halve your CPA at the same spend.
The catch is that you cannot predict the winner; you have to test. That is where production cost decides how many shots you get. The Playcut AI UGC ads workflow renders dozens of variations of an AI actor, hook, and angle for a flat monthly cost, so you can run a real creative tournament instead of betting on one idea.
Reusing a single on-camera character across every test keeps the variable isolated to the message, which is exactly what a clean creative test needs. Build and reuse those characters in the Playcut AI actor library, then bring the winners back here to confirm the CPA and ROAS math holds at scale.
Ad Metrics Calculator FAQ
How does this ROAS calculator work?
It runs the standard paid-ads identities on the numbers you enter. ROAS is revenue divided by ad spend, so $1,800 in revenue from $500 in spend is a 3.6x ROAS. The same panel derives CPM, CPC, CTR, conversion rate, and CPA from the same inputs, and a forecast mode projects all of them from a budget. Every result shows its formula so the math is auditable.
What is a good ROAS for paid ads?
There is no universal number — a good ROAS is any figure above your break-even ROAS, which depends on your margin. A product with a 30% gross margin needs roughly a 3.3x ROAS just to break even on ad spend, while a 60% margin breaks even near 1.7x. Use the break-even tab to find your floor, then treat anything above it as profit on a contribution-margin basis.
How do I calculate CPM, CPC, and CPA?
CPM is spend divided by impressions and multiplied by a thousand, CPC is spend divided by clicks, and CPA is spend divided by conversions. CTR is clicks divided by impressions as a percentage, and conversion rate is conversions divided by clicks. The metrics tab computes all of these at once. The budget-forecast tab works the chain in reverse from a CPM, CTR, and conversion-rate assumption.
Are these numbers a guarantee of results?
No. The metrics tab reports exact arithmetic on numbers you already have, so those are accurate. The forecast tab is a planning estimate built from your own CPM, CTR, conversion-rate, and AOV assumptions — change an assumption and the projection changes. Real campaigns vary with audience, creative, season, and platform, so treat the forecast as a directional model, not a promise.
How does better creative improve these metrics?
Creative is the biggest lever on CTR and conversion rate, and both feed directly into CPA and ROAS. A stronger hook lifts CTR, which lowers CPC; a more convincing ad lifts conversion rate, which lowers CPA and raises ROAS. Testing many variations is how you find the winner, which is why a tool that renders dozens of AI-actor UGC ads for a flat monthly cost changes the math.
Test more creatives to lower your CPA
The numbers improve when the creative does. Playcut turns one AI actor into dozens of UGC ad variants, so you can find a winning hook before you scale spend.