1. Home
  2. Calculators
  3. ROAS, CPM, CPC and CTR Calculator

ROAS, CPM, CPC and CTR Calculator

For advertisers and e-commerce owners who need to read a campaign report and know whether the ads pay for themselves.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use ROAS, CPM, CPC and CTR Calculator

  1. Enter your numbers, or press a sample to see an example.
  2. Read the results and the table under them.
  3. Copy the results or download the table as a CSV file.

Features

  • ROAS and ACOS from spend and revenue
  • CPM, CPC, CTR, conversion rate and cost per conversion
  • Break-even ROAS from your gross margin
  • Profit after ad spend
  • Shows only the metrics you have data for

Supported formats

Input

  • Typed numbers

You get

  • On-screen results

Private by design

Everything you enter is processed by your browser on this device. Nothing is sent to openWorkstand or anyone else, so the ROAS, CPM, CPC and CTR Calculator is safe for private and work data. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • Revenue is whatever you enter; attribution between ads and other channels is not modelled.
  • Metrics appear only when their inputs are filled in.

Guide

Reading an ad report: ROAS, ACOS, CPM, CPC, CTR and the break-even ROAS

An advertising dashboard is full of ratios that sound alike: ROAS, ACOS, CPM, CPC, CTR, CPA. Each one answers a different question, and one of them, ROAS, means little without a second number that the dashboard does not show: how much of each sale is margin. This page computes all of them from five or six figures, and adds the break-even ROAS, so you can tell whether a campaign is working or just spending.

What the ratios mean

ROAS, return on ad spend, is the revenue the ads brought divided by what they cost. ACOS, advertising cost of sale, is the same two numbers the other way up. CPM is the cost of a thousand impressions, CPC the cost of a click, and CTR the share of impressions that became clicks. Conversion rate is the share of clicks that ended in an order, CPA the cost per order, and average order value the revenue per order.

Why margin decides

If your gross margin is 40%, then 60% of each sale goes to the product. A ROAS of 2.5 therefore means that the ad cost, 1, plus the product cost, 1.5, equals the revenue, 2.5, and you break even. Below that you lose on every sale. Above it you earn the difference. The break-even ROAS is one divided by the margin, and entering your margin lets the page compute it and the profit after ad spend.

A worked example

The default is 5,000 of spend that brought 22,500 of revenue, from 400,000 impressions, 6,000 clicks and 300 orders, on a 40% margin. ROAS is 4.50 and ACOS 22.22%. The break-even ROAS is 2.50, so the campaign is well above it, and the profit after ad spend is 22,500 × 40% − 5,000 = 4,000. CPM is 12.50, CPC 0.83, CTR 1.50%, the conversion rate 5.00%, CPA 16.67 and average order value 75.00. The second sample is an awareness campaign with 1,200 spent, 900,000 impressions, 3,600 clicks and no sales or margin. Only the metrics that can be worked out appear: CPM 1.33, CPC 0.33 and CTR 0.40%.

How the ratios connect

They are linked, so a change in one explains another. CPC equals CPM divided by 1,000 and by CTR, because a higher click-through rate spreads the same impression cost over more clicks. CPA equals CPC divided by the conversion rate. Revenue per click is the conversion rate times the average order value. When a campaign’s ROAS falls, look at which of these moved, rather than changing everything at once.

Edge cases

Ad spend must be above zero. If clicks are higher than impressions or conversions higher than clicks, the page says so, because the inputs are not consistent. A conversion count of zero shows a dash for CPA and average order value. Adding only the spend shows a note asking for more data. A margin of 100% gives a break-even ROAS of 1.00.

Limits

Revenue is whatever you enter. The page does not know how an ad platform attributes sales across channels, what happens over a longer period, or whether a customer would have bought without the ad. Repeat purchases are also ignored: a campaign that loses money on the first order can still pay if the customer buys again, and the lifetime value tools help with that question.

Checked against the current version of the ROAS, CPM, CPC and CTR Calculator on .

Frequently asked questions

Which of these numbers should I watch first?

ROAS against your break-even ROAS, because it says whether the ads pay for themselves. CTR and CPC explain why: a weak ad gets few clicks, so each click costs more. Conversion rate then tells you whether the page the ad points to is doing its job.

Why is there no profit line when I leave the margin empty?

Profit after ad spend needs both revenue and a gross margin, because revenue alone includes the product cost. Fill both in and the page shows revenue times margin minus ad spend, which is the money left over for you.

What ROAS do I need to make a profit?

Divide 1 by your gross margin. At a 40% margin the break-even ROAS is 2.5, so each unit spent must bring back at least 2.5 of revenue before the product cost and the ad are covered.

What is the difference between ROAS and ACOS?

They are the same information upside down. ROAS is revenue divided by spend; ACOS is spend divided by revenue, so a ROAS of 4 is an ACOS of 25%.

Keep working with the result

openWorkstand also includes a free workspace with documents, spreadsheets, tasks, projects and a calendar that save to a folder on your computer.