Skip to content

ROAS calculator

This calculator divides the revenue your ads produced by what you spent on them and shows the result as a multiple. It then applies your gross margin to that revenue and subtracts the spend, so you can see whether the campaign left any profit or only moved money around. It does not judge whether the ads caused the sales. Attribution is a separate question, and the revenue figure you type in is only as honest as the report it came from. It also ignores fixed costs, returns and shipping unless you have already folded them into the margin you enter.

$
$
%

ROAS

–

Profit after ad spend
–

Plain arithmetic on your inputs. Nothing is sent anywhere. Not a forecast.

How the calculator works

ROAS is revenue divided by spend. If ads brought in 20,000 dollars of orders and cost 5,000 dollars, the ROAS is 4.0, written here as 4.0x. The second number takes the same revenue, keeps only the gross margin share of it, and then subtracts the spend. With a 40 percent margin, 20,000 dollars of revenue is 8,000 dollars of gross profit, and after 5,000 dollars of ads there is 3,000 dollars left. That second figure is the one that pays your salaries, so treat it as the real result and the multiple as a shortcut.

How to read the result

A high multiple with a negative profit figure means your margin cannot support the spend, however good the ads look. A modest multiple with a healthy profit figure means the product carries enough margin that you can afford to buy growth. Compare the multiple against your break-even ROAS, which is 100 divided by your margin percentage, rather than against a figure someone quoted for another store. If the profit line is close to zero, the campaign is buying customers at cost, which can be fine if those customers come back and buy again.

What ROAS means for the four levers

ROAS is mostly a visitors-lever number. It tells you what each dollar of paid traffic returned this period. The other three levers change it without any change to the ads. Raise conversion rate and the same clicks produce more orders. Raise average order value and the same orders produce more revenue. Raise repeat purchases and the true return arrives months after the click, which no campaign report will show you. When ROAS is falling, check whether the site or the offer changed before you blame the campaign.

Questions

Use gross margin after cost of goods, payment fees and shipping you pay for. That gives a profit figure that reflects what each order really leaves behind. If you use a margin before those costs, the profit line will look better than it is.

Use the revenue the ad platform attributes to the campaign if you want a platform ROAS, or the revenue from your store analytics for that channel if you want a stricter view. Note which one you used, because the two rarely agree and the gap is itself worth investigating.

Because the multiple ignores margin. A ROAS of 2.0 on a 40 percent margin returns 80 cents of gross profit for every dollar spent, so you lose 20 cents on each. You need a ROAS above 2.5 on that margin just to break even.

No. If your category sees a lot of returns, reduce the revenue figure by the share you expect to refund, or lower the margin to absorb it. Either adjustment gets you closer to the truth than the raw number.

Related

Want these numbers read for you?

Send your store. The plan runs your real figures through the four levers.

Store, name, email and phone. A person replies from a real inbox. Privacy

Get your free growth plan