Ads Growth Tools
SEOSEOPaid AcquisitionPaid acquisitionProgrammaticWebsite MonetizationProgrammaticApp UAApp MonetizationWebsite monetizationKeyword ResearchSearch IntentApp acquisitionROASCPAApp monetizationCPCLTVAffiliateeCPMRPMRetail MediaAttributionConversion TrackingCreative IntelMMPHeader BiddingDSPSSPRTBAd ViewabilityFill RateASOSKAdNetworkARPDAURewarded VideoAd MediationAffiliateCreative TestingA/B TestingRetargetingLookalike AudiencesCampaign OptimizationBrand SafetySupply Path
SEOSEOPaid AcquisitionPaid acquisitionProgrammaticWebsite MonetizationProgrammaticApp UAApp MonetizationWebsite monetizationKeyword ResearchSearch IntentApp acquisitionROASCPAApp monetizationCPCLTVAffiliateeCPMRPMRetail MediaAttributionConversion TrackingCreative IntelMMPHeader BiddingDSPSSPRTBAd ViewabilityFill RateASOSKAdNetworkARPDAURewarded VideoAd MediationAffiliateCreative TestingA/B TestingRetargetingLookalike AudiencesCampaign OptimizationBrand SafetySupply Path

Calculators

广告 ROI 计算器

Free

Calculate your advertising return on investment by entering total ad spend and the revenue your campaigns have generated, and this tool immediately shows your ROI percentage and net profit. Performance is rated against industry benchmarks so you instantly know whether a campaign is losing money, breaking even, or delivering strong results. Suitable for any paid channel including Google Ads, Meta Ads, TikTok Ads, and programmatic display, this calculator removes guesswork from basic campaign profitability analysis.

AnalyticsROIcalculatoranalyticsprofitability

Ad ROI Calculator

Enter ad spend and revenue to instantly calculate ROI and net profit; add your gross margin to see profit-based ROI

ROI

Net Profit

Rating

ROI = (Revenue − Spend) ÷ Spend × 100 · 0–100% Acceptable · >100% Excellent

What is the ROI Calculator for Advertising?

Return on Investment (ROI) is the foundational metric that answers a deceptively simple question: did this campaign make money? Unlike channel-specific metrics such as ROAS, ROI captures the full economic picture — revenue generated versus every dollar spent — making it the universal language of business performance and the metric executives actually care about.

In advertising, ROI measures how much net profit a campaign produced relative to its total cost. A 300% ROI means you earned three dollars in profit for every dollar invested. A negative ROI means the campaign lost money, regardless of how impressive the click-through rate looked. Understanding ROI forces you to think past vanity metrics and anchor decisions to actual business outcomes.

ROI is especially useful for cross-channel comparisons. Because every channel ultimately gets judged against the same denominator — cost — you can stack-rank a Facebook campaign against a Google Search campaign against an influencer deal using one consistent number. This is something ROAS alone cannot provide, since ROAS ignores your cost structure.

The ROI calculator on this page handles the core calculation instantly, and also surfaces two supporting metrics: net profit (the absolute dollar gain after costs) and cost-to-revenue ratio (the inverse view, showing what fraction of revenue was consumed by ad spend).

Formula & How It Works

The standard advertising ROI formula:

ROI = (Revenue − Cost) / Cost × 100%

Supporting metrics:

  • Net Profit = Revenue − Cost
  • Cost-to-Revenue Ratio = Cost / Revenue × 100%

Worked example:

A retailer runs a paid search campaign with $10,000 in ad spend. The campaign generates $35,000 in attributed revenue. The cost of goods sold is $15,000, so the true total cost is $25,000.

  • Net Profit = $35,000 − $25,000 = $10,000
  • ROI = $10,000 / $25,000 × 100% = 40%
  • Cost-to-Revenue Ratio = $25,000 / $35,000 × 100% = 71.4%

Notice that the "Cost" input should reflect your total cost, not just ad spend. If you want a pure media efficiency number (revenue per ad dollar), use the ROAS Calculator instead. ROI is most meaningful when it includes all campaign-associated costs: creative production, platform fees, agency fees, and any incremental fulfillment costs.

The distinction matters operationally. Two campaigns with identical ROAS can have drastically different ROI if one required expensive creative production and the other reused existing assets.

Industry Benchmarks

ROI benchmarks vary widely by channel, industry, and business model. The following are broad directional targets:

ChannelTypical ROI RangeNotes
E-commerce (search)200%–400%Includes COGS; varies by category
E-commerce (social)100%–300%Higher creative costs compress margins
B2B lead gen50%–200%Long sales cycles; attribution is harder
Display / awarenessOften negative short-termBrand lift realized over months
Email marketing300%–4,200%Low cost base inflates ROI dramatically
Affiliate150%–500%Depends on commission structure

A "good" ROI is ultimately business-model specific. A SaaS company with 80% gross margins can sustain profitable campaigns at ROI levels that would bankrupt a commodity retailer operating at 20% margins. Always calibrate benchmarks to your own margin structure before comparing externally.

One practical floor: if your ROI is below 0%, you are destroying capital. Between 0% and 100%, you are profitable but possibly below your cost of capital. Above 100% is generally healthy; above 300% for e-commerce suggests the channel has room to scale before hitting diminishing returns.

How to Use This Calculator

  1. Enter your total revenue attributed to the campaign — use your attribution model's output, not platform-reported numbers if there are discrepancies.
  2. Enter your total cost — include ad spend plus any production, agency, or fulfillment costs directly tied to the campaign.
  3. Read the ROI percentage — this is your headline performance number.
  4. Check net profit — this is the absolute dollar gain, useful for budget conversations.
  5. Check cost-to-revenue ratio — a quick gut-check: if this is above 80%, your campaign is consuming most of its own output.
  6. Compare across campaigns — run the calculation for each campaign in your mix and rank by ROI to guide budget reallocation.

For ongoing budget decisions, pair this calculator with the ROAS Calculator and the Campaign Metrics Calculator to get a complete view of efficiency across every funnel stage.

FAQ

What is a good ROI for advertising?

There is no universal answer, but a common rule of thumb for e-commerce is 200%–400% (meaning you earn 2–4x your cost in net profit). For B2B, positive ROI with a 6–18 month payback period is often acceptable. The right benchmark is your own cost of capital — if your ROI exceeds the return you could get elsewhere, the campaign is worth running.

What is the difference between ROI and ROAS?

ROI measures net profit relative to total cost, and accounts for your cost structure (including COGS). ROAS measures gross revenue relative to ad spend only, ignoring costs beyond media. ROAS is faster to calculate and useful for media buying decisions; ROI is slower to compute but tells you whether the campaign was actually profitable. Use both — they answer different questions.

Should I include creative costs in the "cost" input?

Yes, if you want an accurate ROI figure. Ad spend alone gives you a media efficiency metric (closer to ROAS), not true ROI. For a full-picture ROI calculation, include all costs that would not have been incurred without the campaign: creative production, agency fees, platform fees, landing page development, and any incremental operations costs. This is especially important when comparing channels with very different cost structures.

Why is my ROI negative even though my ROAS is above 1x?

A ROAS above 1x means you generated more revenue than you spent on ads, but it does not account for your cost of goods or other expenses. If your gross margin is 40%, a ROAS of 2x means you returned $2 in revenue per $1 of ad spend — but after the 60% cost of goods, that revenue only covers $1.20 in costs against $1.00 in ad spend, leaving a thin margin. Once you add production costs or agency fees, the net can go negative. This is why you always need to model attribution and margins together.

Concepts behind this tool

More tools: Calculators

Free

ROAS 计算器

Calculate return on ad spend by entering your advertising cost and the revenue directly attributed to those ads, and this calculator instantly produces your ROAS multiplier with a performance label showing whether your result is below average, acceptable, or excellent. Industry benchmark ranges help you judge your campaigns against typical standards for e-commerce, lead generation, and app install campaigns. A reverse calculation mode lets you set a target ROAS and compute the revenue needed to achieve it.

Calculators
Free

CPM / CPC 计算器

Convert between advertising budget, impressions, clicks, CPM, and CPC using this bidirectional media planning tool that solves for whichever metric you need. In budget-to-volume mode, enter spend plus a rate to calculate how many impressions or clicks your budget buys. In volume-to-budget mode, enter a target quantity to find the spend required, and use the built-in CTR module to convert between impression and click figures in either direction.

Calculators
Free

保本 ROAS 计算器

Find the minimum ROAS your campaigns need just to break even by entering your gross margin percentage, and this calculator instantly returns your break-even ROAS using the formula 1 divided by margin. Add a target profit margin and it also computes the target ROAS required to hit that profit goal after ad costs. Because break-even ROAS depends entirely on unit economics rather than platform benchmarks, this is the single most important number to know before judging any ROAS figure as good or bad.

Calculators

Related Learning Paths