ROI Calculator (Return On Investment)

Trendtrack's ROI calculator lets you measure the profitability of any investment in seconds: an ad campaign, a product launch, a new Shopify app, or any expense tied to your online store. Enter your initial investment, the revenue generated and your total costs: the tool instantly computes your ROI in %, your net profit and your total investment.

What is ROI (Return On Investment)?

ROI (Return On Investment) is a financial metric that measures the gain or loss generated by an investment relative to its cost. Expressed as a percentage, it answers a simple but essential question for any e-commerce business:

“For every dollar invested, how much did I actually make?”

A positive ROI means the investment earned more than it cost. A negative ROI indicates a loss. An ROI of 0% means you exactly broke even.

In e-commerce, ROI is one of the most universal metrics: it applies equally to a Meta Ads or TikTok Ads campaign, a product stock purchase, a SaaS subscription, or a redesign of your Shopify store. It’s a common language for comparing very different kinds of investments.

Other related metrics can complement your analysis:

ROI formula: how to calculate Return On Investment?

The classic ROI formula is:

ROI (%) = (Revenue generated − Total investment) / Total investment × 100

where:

  • Total investment = initial investment + total costs
  • Net profit = revenue generated − total investment

Breaking down the components used by the calculator:

Total investment = Initial investment + Total costs
Net profit = Revenue generated − Total investment
ROI (%) = Net profit / Total investment × 100

This formula has a major advantage: it’s scale-independent. Whether you invest $100 or $100,000, ROI is always expressed as a percentage, making it easy to compare multiple investments side by side.

ROI calculation examples in e-commerce

Example 1 — An advertising campaign

You launch a Meta Ads campaign to promote a new product:

  • Initial investment (ad budget): $5,000
  • Additional total costs (creative production, agency fees): $1,000
  • Revenue generated by the campaign: $15,000

Calculation:

Total investment = 5,000 + 1,000 = 6,000
Net profit = 15,000 − 6,000 = 9,000
ROI = 9,000 / 6,000 × 100 = 150%

Result: a 150% ROI. Every dollar invested returned $1.50 in net profit. An excellent campaign.

Example 2 — A product launch

You test a winning product spotted on Trendtrack:

  • Initial stock purchase: $3,000
  • Total costs (shipping, Shopify fees, returns): $800
  • Revenue generated: $4,200

Calculation:

Total investment = 3,000 + 800 = 3,800
Net profit = 4,200 − 3,800 = 400
ROI = 400 / 3,800 × 100 ≈ 10.5%

Result: roughly a 10.5% ROI. The product is profitable, but with a thin margin. Before scaling, you’ll need to cut costs or raise the average order value.

Example 3 — A loss-making investment

  • Initial investment: $2,000
  • Total costs: $500
  • Revenue generated: $1,800

Calculation:

Total investment = 2,000 + 500 = 2,500
Net profit = 1,800 − 2,500 = −700
ROI = −700 / 2,500 × 100 = −28%

Result: a −28% ROI. The investment lost money. That’s the signal to stop or completely rethink the strategy.

How to use the ROI calculator?

The calculator is designed to be used in under a minute:

  1. Choose your currency ($, € or £).
  2. Initial investment – the upfront amount you commit (ad budget, stock purchase, software cost…).
  3. Revenue generated – the total revenue this investment brought in.
  4. Total costs – all additional expenses tied to the investment (transaction fees, shipping, contractors, returns…).

The calculator then automatically displays:

  • ROI in %, the key profitability metric;
  • net profit, in monetary value;
  • total investment, the amount actually committed.

Tip: for a reliable analysis, include all of your costs in the “total costs” field. An ROI calculated without hidden costs (returns, support, payment fees) paints an overly optimistic picture of your profitability.

What is a good ROI in e-commerce?

There’s no universal “good ROI”: it depends on the sector, the type of investment and the level of risk. Some benchmarks, however:

  • ROI < 0%: the investment is loss-making. Fix or stop it.
  • ROI between 0% and 20%: profitable but fragile. Watch your margins closely.
  • ROI between 20% and 100%: a good investment for most stores.
  • ROI > 100%: excellent — you more than doubled your money.

In e-commerce advertising, a high ROI is often expected because cycles are short and costs are visible. For structural investments (site redesign, tools, branding), a more modest but durable ROI can be perfectly satisfactory, since it pays off over the long term.

ROI vs ROAS: what’s the difference?

This is one of the most common confusions in e-commerce marketing:

ROIROASMeasuresThe net profitability of an investmentRevenue per dollar spent on adsAccounts for costs?Yes, all costsNo, only ad spendExpressed asA profit percentageA revenue ratio or percentageUse caseOverall investment decisionsDay-to-day campaign management

In short: ROAS tells you whether a campaign generates revenue, ROI tells you whether it generates profit. The two are complementary.

Advantages and limitations of ROI

Advantages

  • Simple and universal: understood by everyone, applicable to any kind of investment.
  • Comparable: lets you rank multiple investments against each other, regardless of size.
  • Decision-oriented: a negative ROI is an immediate red flag.

Limitations

  • Ignores time: a 50% ROI in 1 month isn’t worth the same as a 50% ROI over 3 years.
  • Depends on data quality: an ROI calculated with incomplete costs is misleading.
  • Ignores risk: two investments with the same ROI can carry very different levels of risk.
  • Short-term view: it doesn’t capture future value (retention, brand equity), which is why it pairs well with CLV.

How to improve your ROI?

  1. Cut hidden costs – transaction fees, returns, support: every dollar saved goes straight to net profit.
  2. Raise the average order value – cross-sells, bundles and upsells improve revenue without raising acquisition cost.
  3. Target the right products – this is exactly what Trendtrack is for: identifying winning products and ads before you invest, to stack the odds in your favor.
  4. Optimize your campaigns – test creatives, refine targeting and cut what doesn’t convert.
  5. Build loyalty – a returning customer improves the ROI of the initial acquisition over the long run.

Go further with Trendtrack

ROI tells you whether an investment paid off. Trendtrack helps you know where to invest: spot winning products, spy on the ads that perform, and analyze competitor stores before spending a single dollar.

Discover our other free tools too:

Les questions fréquentes

Vous ne trouvez pas la réponse à votre question ? Contactez-nous en cliquant ici..

No items found.

Prêt à construire une marque à plusieurs millions ?