Switch tabs to calculate ROAS, CPA, CPC, CPM, and CTR, five ad metrics, on one page. Beyond the direct calculation, reverse-calculate target revenue, allowable budget, expected conversions (clicks, impressions), or the required budget. Add a gross margin percentage to see break-even ROAS. Every calculation runs in your browser.
ROAS (%) = ad revenue ÷ ad spend × 100An ad campaign runs through a funnel: impression, click, conversion, revenue. CPM is cost per 1,000 impressions, CTR is clicks relative to impressions, CPC is cost per click, CPA is cost per conversion, and ROAS is revenue relative to ad spend. All five reduce to the same shape of division, cost divided by something, or something divided by something, but each looks at a different stage of the funnel.
When a campaign underperforms, diagnosing which stage is the problem means looking at all five side by side. Normal CPM with low CTR points to a creative problem; high CTR with high CPA more often points to the landing page or targeting.
ROAS (Return on Ad Spend) is Revenue / Ad Spend x 100. A ROAS of 400% means every 1 spent produced 4 in revenue. A high ROAS isn't automatically profitable: at a 25% gross margin, break-even ROAS is 400% (= 100 / margin), and you only profit above that.
The direct mode turns ad spend and revenue into ROAS; the reverse mode derives the required revenue or allowable ad spend from a target ROAS.
CPA (Cost Per Acquisition) is Ad Spend / Conversions. The direct mode turns ad spend and conversions into CPA; the reverse modes derive expected conversions from a budget and target CPA, or the required budget from a target conversion count and target CPA.
CPA shifts a lot depending on what counts as a "conversion": purchase, sign-up, or add-to-cart. Confirm which definition each campaign is using before comparing CPA across them.
CPC (Cost Per Click) is Ad Spend / Clicks, the most common bidding basis for search and display ads. The reverse modes derive expected clicks from a budget and target CPC, or the required budget from a target click count and target CPC.
A low CPC alone doesn't make a good campaign. Cheap clicks that don't convert can still push CPA up, so it's safer to read CPC alongside CPA.
CPM (Cost Per Mille) is Ad Spend / Impressions x 1,000, the usual pricing basis for brand-awareness campaigns that buy impressions rather than clicks. The reverse modes derive expected impressions from a budget and target CPM, or the required budget from a target impression count and target CPM.
A low CPM isn't always favorable. Broader targeting tends to lower CPM, but if the extra impressions are irrelevant to the campaign's goal, other metrics like CTR or CPA can get worse instead.
CTR (Click-Through Rate) is Clicks / Impressions x 100, a read on how compelling the creative and copy are to the target audience. The reverse modes derive the required clicks from an impression count and target CTR, or the required impressions from a click count and target CTR.
If clicks exceed impressions, the calculator shows a warning. That usually means duplicate tracking or mismatched measurement sources, so double-check the data source.
That is 4.2 in revenue per 1 spent. ROAS is a revenue figure taken before cost of goods and fees, so on its own it does not tell you whether the campaign made money.
This is the direction to use when planning a monthly budget: set the target ROAS from your margin first, then derive the spend it allows.
Each conversion cost 5,000. To gauge expected conversions from a budget ahead of time, use the reverse mode with a target CPA.
Each click cost 200. Enter a target CPC and budget to reverse-calculate the expected clicks that budget would buy.
That's 250 per 1,000 impressions. If you set an impression target first, use the reverse mode with a target impression count and target CPM to work out the required budget.
That's 2.5 clicks per 100 impressions. Comparing CTR across creatives side by side shows which copy or image resonates more.
Break-even ROAS = 100 / contribution margin. At a 25% margin you need to clear 400% just to break even, so the 420% in the first example is barely profitable.
What it is, who it's for, how it works and why you'd use it.
Ad Metrics Calculator is a unified tool that computes five advertising metrics on one page: ROAS (return on ad spend), CPA (cost per acquisition), CPC (cost per click), CPM (cost per 1,000 impressions), and CTR (click-through rate). Each metric supports both a direct calculation and reverse modes that derive the required budget or expected conversions (clicks, impressions) from a target.
It is for marketers tracking ad performance, small business owners running digital ads, and PMs planning campaign budgets.
Pick a metric from the tabs, choose a calculation mode (direct or reverse), and enter the values it needs; the result appears instantly in your browser. Each metric has its own inputs and formula.
It lets you check every stage of the impression-to-click-to-conversion-to-revenue funnel on one page instead of hopping between tools, and reverse-calculate budget or expected conversions from a target to plan a campaign.