advrt
Glossary · Performance metrics

ROIReturn on Investment

ROI is profit (revenue minus cost) divided by cost. Unlike ROAS, ROI accounts for COGS, fulfillment and overhead.

Formula
ROI = (Revenue − Total Cost) / Total Cost

What does ROI actually mean?

Return on Investment (ROI) is a profitability metric that nets revenue against all associated costs, including COGS, fulfillment, returns and ad spend. A 100% ROI means you doubled your investment after costs.

ROI is the more honest metric for evaluating whether a campaign was profitable. ROAS measures top-line attribution; ROI measures actual contribution after costs. The two can diverge significantly: a 4× ROAS campaign with 25% gross margin nets close to break-even on a ROI basis once fulfillment and ad costs are subtracted.

Because ad platforms don't see your cost data, they report ROAS rather than ROI. Most performance teams compute ROI inside their finance or BI stack using ad spend pulled from platforms and revenue/cost data from Shopify or NetSuite.

Example

A campaign generated $10,000 revenue. Total costs (ad spend + COGS + fulfillment) were $7,500. ROI = ($10K − $7.5K) / $7.5K = 33%.

When it matters

Use ROI for board reports and profitability analysis; use ROAS for campaign-level optimization. The two measure different things.

Related terms

Find out which ads actually win.

advrt builds ads around your real product photos, tests them live on Meta and judges each one against your own account. Free plan, no credit card.

Try advrt free