Marketing ROI calculator

Is your marketing actually making money?

Enter your ad spend and the sales it brought in. See your ROI, net profit and ROAS (return on ad spend) at once, and whether the result is healthy.

Your numbers

Include ad spend, agency fees and software costs for the period.

The revenue this marketing brought in over the same period.

Leave at 100% to use revenue as it is, or enter your margin to work in real profit.

Marketing ROI

300%

Return on every dollar spent

Health read

Strong profitable

  • Net profit$30,000
  • ROAS4.0x

Excellent returns. You can spend more, and keep checking this as you grow.

See Revenue by channel

Runs in your browser. Nothing is saved.

What marketing ROI is, and why it matters

Every dollar you spend on marketing has to come back, and then some. Get this number wrong and growth quietly loses you money. Get it right and you know how hard you can push.

How do you calculate marketing ROI?

Marketing ROI is the profit your marketing earned divided by what it cost, shown as a percentage. It is one of the clearest signs of whether your spend is pulling its weight.

ROI % = (revenue generated − marketing spend) ÷ marketing spend × 100

Adding your gross margin makes it sharper, because it works from real profit rather than top-line revenue.

ROI vs ROAS: what's the difference?

People often mix these up, and the difference is real money:

  • ROAS is revenue ÷ spend, shown as a multiple like 4x. It tells you how much revenue came back, but ignores the cost of goods.
  • ROI is a percentage that accounts for the spend itself, and ideally your margins too, so it tells you whether you made a profit.
  • Net profit is the dollar figure left after spend (and margin) is taken out: the number that reaches your bank.

What is a good marketing ROI?

It depends on your margins, so treat these as rules of thumb rather than guarantees. A positive ROI is the floor; most teams aim well above it once all costs are counted. For paid channels, a ROAS in the region of 3x to 4x is a figure many people treat as healthy. Your real target should come from your own numbers, which is why every field above is yours to change.

How do you grow your ROI?

The fastest lever is rarely a bigger budget. It is a better conversion rate. If you turn more of the same traffic into buyers, your return climbs without spending an extra dollar. It also helps to know which channels drove the revenue, so you can move budget toward what works.

Zyro can help with both. Its Revenue by channel shows which ads, emails and searches bring sales, including visits from AI assistants such as ChatGPT. Sales it did not see the visit for show as "Not tracked", not guessed. Its A/B tests show which page sells more.

Common questions

How do you calculate marketing ROI?

Marketing ROI is the profit your marketing earned divided by what it cost, shown as a percentage. The simplest form is (revenue generated minus marketing spend) divided by marketing spend, times 100. Adding your gross margin makes it more accurate, because it works from real profit rather than top-line revenue.

What is the difference between ROI and ROAS?

ROAS (return on ad spend) is revenue divided by spend, expressed as a multiple like 4x, and it ignores the cost of goods. ROI is a percentage that accounts for the spend itself, and ideally your margins too. ROI tells you whether you actually made money, not just how much revenue came back.

What is a good marketing ROI?

It depends on your margins, but many teams treat a positive ROI as the floor and aim well above it once costs are counted. A ROAS in the region of 3x to 4x is a common rule of thumb for paid channels. Treat these as starting points, not hard rules, and adjust the calculator with your own numbers.

Stop guessing your returns

Knowing your ROI is step one. Growing it is the work. Zyro shows which ads and emails bring sales, checked against your real orders. Start on the Free plan.

Free plan. No card. Billed through Shopify. Uninstall and billing stops.