Marketing ROI Calculator

Spending a month on ads at a click, with of clicks buying orders at a margin and orders per customer, earns $560 after the ad cost: 28% ROI and $3.20 in sales for every $1 spent.

Work backward

Find the that makes the ROI : ...

Start over
Spreadsheet

Free calculator by ROI.fyi

How do you calculate marketing ROI?

Marketing ROI is the gross profit your ads bring in, minus the ad spend, divided by the ad spend. Revenue alone isn't enough, because each sale has its own cost. Enter your numbers above. The example spends $2,000 a month at $1.50 a click, which buys 1,333 clicks. 3% of them buy, so that's 40 new customers. Each places 2 orders of $80, for $6,400 in sales. At a 40% margin, that's $2,560 of gross profit, $560 after the ads, a 28% ROI.

ROAS can fool you. The example's return on ad spend is $3.20 in sales for each $1, which sounds strong. But at a 40% margin, you need $2.50 in sales per $1 just to cover the ads, so most of that $3.20 goes to the cost of the products. A business with a 60% margin, such as software or services, keeps $1,840 from the same ads. Your break-even ROAS is 1 divided by your margin.

Repeat orders often decide whether ads pay. If each customer bought only once, the example would lose $720 a month. The second order turns the loss into a profit. That's why many businesses judge ads by customer lifetime value, not the first sale. Enter the average number of orders a customer places over the period you care about, such as a year.

Know your limits. The example breaks even at $1.92 a click, or at a 2.34% conversion rate at today's price. At $2.00 a click, it loses $80 a month. At a 4% conversion rate, it makes $1,413. The chart under the calculator shows profit at every cost per click from near $0 to twice today's price, and the sliders let you test conversion and order value.

Frequently Asked Questions

What is a good marketing ROI?

Any ROI above 0% means the ads paid for themselves out of gross profit. Many businesses aim for 50% to 100% or more to cover overhead and risk. The example earns 28%. Compare channels by ROI, not by clicks or ROAS, because ROI already accounts for your margin.

What is the difference between ROI and ROAS?

ROAS is sales divided by ad spend. ROI is gross profit minus ad spend, divided by ad spend. The example has a ROAS of 3.2 but an ROI of only 28%, because 60% of each sale goes to cost of goods. A ROAS of 3 can be very profitable for software and a loss for a low-margin store.

What is a good ROAS?

It depends on your margin. Break-even ROAS is 1 divided by your gross margin. At 40%, that's 2.5. At 60%, it's about 1.67. At 20%, it's 5. Aim above your break-even, with room for overhead. The example's 3.2 clears a 2.5 break-even.

How do I calculate cost per acquisition?

Divide ad spend by new customers. The example spends $2,000 and gets 40 customers, so each costs $50. Compare that with the gross profit each customer brings, $64 in the example. If a customer is worth less than they cost, the ads lose money.

What is a break-even cost per click?

It's the most you can pay per click without losing money. Multiply your conversion rate by the order value, orders per customer and margin. In the example, 3% × $80 × 2 × 40% is $1.92. Bid below that, or raise conversion or order value to afford more.

What is a good conversion rate for ads?

Many online stores convert 1% to 4% of paid clicks, and landing pages for leads often convert higher. It varies with the offer, price, page speed and how well the ad matches the search. In the example, each point of conversion rate is worth $853 a month in gross profit.

How do I include customer lifetime value?

Enter the average number of orders a customer places over the period you're judging, such as 12 months. The example uses 2. With 1 order, the same ads lose $720 a month. With subscriptions, enter the average number of months a customer stays as the orders, and the monthly price as the order value.

Should I use gross margin or net margin?

Use gross margin: the share of each sale left after the cost of the product and shipping, before rent and salaries. Ads should earn enough gross profit to pay for themselves and then help cover overhead. Using net margin would count your overhead twice.

How do I measure ROI on SEO, email or social media?

Use the same math. Enter the monthly cost, including tools and staff time, as the spend. For channels without clicks to buy, enter the cost per visitor as the cost per click. For email, divide the monthly cost by the number of clicks your emails get.

How long should I run ads before judging ROI?

Give a campaign enough clicks to measure conversion reliably. A few hundred clicks is often the minimum, and more is better for low conversion rates. Also allow time for repeat orders, which won't show in the first week. Then compare the real numbers with your plan above.