← Blog / Ad Performance

Marketing ROI Formula: How to Measure Campaign Profitability

June 24, 2026 · 10 min read · by Faisal Hourani
Marketing ROI Formula: How to Measure Campaign Profitability

Join the waitlist

Get early access to AI-powered ad creative testing.

What Is Marketing ROI?

Marketing ROI measures profit, not revenue.

Marketing return on investment (ROI) is the net profit generated by a marketing campaign divided by the total cost of that campaign, expressed as a percentage. According to Gartner's CMO Spend Survey, only 53% of marketing leaders can prove the financial impact of their campaigns — largely because they track revenue metrics like ROAS instead of profit metrics like ROI. A 200% marketing ROI means every $1 invested returned $2 in net profit after all costs were subtracted.

Most marketers confuse revenue with profitability. A campaign that generates $50,000 in revenue from $10,000 in ad spend looks impressive on a dashboard. But if the products cost $30,000, fulfillment cost $8,000, and operational overhead absorbed another $5,000, the campaign actually lost $3,000. Revenue-based metrics hid that loss. Marketing ROI would have exposed it immediately.

ROI forces you to account for every cost that sits between revenue and profit. It is the only metric that answers the question every CFO asks: did this campaign make us money after everything was paid for? Understanding the formula, applying it correctly, and knowing when it is more useful than ROAS will change how you allocate budget and evaluate performance.

How Do You Calculate Marketing ROI?

The marketing ROI formula is: (Net Profit from Marketing - Marketing Cost) / Marketing Cost x 100. If a campaign generates $8,000 in net profit from a $5,000 marketing investment, the ROI is 60%. This means every dollar invested returned $1.60 — $1 of principal and $0.60 in profit.

The formula requires two inputs:

Marketing ROI = (Net Profit - Marketing Cost) / Marketing Cost x 100

Net profit is revenue minus all costs: cost of goods sold (COGS), shipping, payment processing, returns, creative production, agency fees, software, and team time. Marketing cost is the total investment: ad spend, agency retainers, tool subscriptions, and any other resources allocated to the campaign.

Worked Example 1: Single Campaign

A DTC supplement brand runs a Meta Ads campaign in March:

  • Ad spend: $8,000
  • Agency fee: $2,000
  • Creative production: $1,500
  • Total marketing cost: $11,500
  • Revenue generated: $42,000
  • COGS (35%): $14,700
  • Shipping & fulfillment: $4,200
  • Payment processing (2.9%): $1,218
  • Returns (8%): $3,360
  • Net profit: $42,000 - $14,700 - $4,200 - $1,218 - $3,360 = $18,522

Marketing ROI = ($18,522 - $11,500) / $11,500 x 100 = 61.1%

Every dollar invested returned $1.61. The campaign was profitable. But notice: the ROAS based on ad spend alone would have been $42,000 / $8,000 = 5.25x — a number that tells you nothing about actual profitability.

Worked Example 2: Multi-Channel ROI Comparison

A home goods brand runs campaigns across three channels in Q2:

ChannelMarketing CostRevenueCOGS + FulfillmentNet ProfitROI
Meta Ads$15,000$67,500$33,750$33,750125.0%
Google Ads$12,000$54,000$29,700$24,300102.5%
Email Marketing$3,000$28,000$14,000$14,000366.7%
Total$30,000$149,500$77,450$72,050140.2%

Email marketing delivers the highest ROI at 366.7% despite generating the lowest revenue. This is the insight ROI provides that revenue-based metrics miss — efficiency relative to investment. A channel producing modest revenue at low cost often outperforms a high-revenue channel that consumes heavy spend.

Worked Example 3: Negative ROI Detection

A fashion brand launches an influencer campaign:

  • Influencer fees: $20,000
  • Product gifting cost: $5,000
  • Total marketing cost: $25,000
  • Revenue attributed: $35,000
  • COGS (50%): $17,500
  • Shipping: $3,500
  • Returns (15%): $5,250
  • Net profit: $35,000 - $17,500 - $3,500 - $5,250 = $8,750

Marketing ROI = ($8,750 - $25,000) / $25,000 x 100 = -65.0%

The campaign generated revenue but destroyed value. A ROAS calculation using influencer fees alone ($35,000 / $20,000 = 1.75x) might have made this look acceptable. ROI reveals the loss.

What Is the Difference Between ROI and ROAS?

ROI measures net profit relative to total investment. ROAS measures gross revenue relative to ad spend only. ROI accounts for every cost between revenue and profit; ROAS deliberately ignores them. Use ROAS for day-to-day campaign optimization and ROI for strategic budget allocation and executive reporting.

These two metrics answer fundamentally different questions. Conflating them leads to budget misallocation — a problem that compounds over time.

FactorROIROAS
Formula(Net Profit - Cost) / Cost x 100Revenue / Ad Spend
OutputPercentage (e.g., 150%)Ratio (e.g., 4:1)
Includes COGSYesNo
Includes fulfillmentYesNo
Includes agency/creative costsYesNo
Includes overheadYesNo
Best forExecutive reporting, budget planningCampaign-level optimization
Speed of calculationSlower (needs full cost data)Instant (platform-reported)
Risk of misinterpretationLowHigh

A campaign with 5x ROAS and -10% ROI is spending money to lose money. A campaign with 2x ROAS and 80% ROI is modestly efficient at the ad level but highly profitable overall — likely because margins are strong and operational costs are low.

For a detailed breakdown of when to use ROAS, see our ROAS formula guide and the ROAS calculation walkthrough.

Want to test ad creative with AI?

Join the waitlist for early access to ConversionStudio.

What Costs Should You Include in the ROI Calculation?

A complete marketing ROI calculation includes five cost categories: direct ad spend, creative and production costs, agency and contractor fees, marketing technology (tools and platforms), and attributed team labor. Omitting any category inflates ROI and creates a false picture of profitability.

The biggest mistake in ROI calculation is undercounting costs. Here is a framework for what to include:

Direct Costs

  • Ad spend across all platforms (Meta, Google, TikTok, etc.)
  • Influencer payments and product gifting
  • Sponsorship fees
  • Affiliate commissions

Production Costs

  • Creative design (ad images, video production)
  • Copywriting
  • Landing page development
  • Photography and content creation

Operational Costs

  • Agency retainers and performance fees
  • Freelancer and contractor invoices
  • Marketing software subscriptions (analytics, email, CRM)
  • Attributed team salaries (the portion of time spent on the campaign)

Revenue-Side Deductions

  • Cost of goods sold
  • Shipping and fulfillment
  • Payment processing fees
  • Returns and refunds
  • Chargebacks

Missing even one category skews ROI. A brand that excludes its $4,000/month agency fee from a campaign that generated $6,000 in net profit will report 50% ROI when the true number is closer to 20%.

How Do You Set a Marketing ROI Benchmark?

Healthy marketing ROI benchmarks vary by channel and industry, but a general target is 5:1 — meaning $5 returned for every $1 invested, or 400% ROI. According to HubSpot's State of Marketing report, the average marketing ROI across industries is approximately 5:1, with top performers exceeding 10:1 on their best channels.

Benchmarks exist on a spectrum. What qualifies as "good" depends on your margins, customer lifetime value, and growth stage.

Marketing ROI Benchmarks by Channel

ChannelTypical ROI RangeNotes
Email marketing300% - 4,200%Low cost base inflates percentage; still the highest-ROI channel for most brands
SEO / Organic200% - 1,000%Compounds over time; high upfront cost, low marginal cost
Paid search (Google)100% - 400%Depends on keyword competition and landing page quality
Paid social (Meta)50% - 300%Broad range based on creative quality and audience targeting
Influencer marketing-50% - 250%High variance; micro-influencers often outperform macro
Direct mail15% - 100%High production cost but strong response rates for specific verticals

These ranges assume all costs are included — not just ad spend. If you only count ad spend in the denominator, the numbers look substantially higher but are less useful for decision-making.

Use these benchmarks alongside your ecommerce KPIs dashboard to establish targets specific to your brand's unit economics.

---

Measure what actually matters. ConversionStudio helps brands connect ad spend to profit — not just revenue. Track ROI across channels, identify underperforming campaigns before they drain budget, and allocate spend where it generates real returns. See how it works at conversionstudio.co.

---

How Do You Calculate ROI for Campaigns With Delayed Revenue?

For campaigns with long conversion windows — such as lead generation, content marketing, or brand awareness — calculate ROI using a cohort model. Track the customers acquired during the campaign period and measure their revenue over 30, 60, or 90 days post-acquisition. This prevents premature ROI assessments from killing campaigns that need time to mature.

Not every campaign converts within the attribution window. A Google Ads campaign for a $5,000 B2B product might take 90 days to close a deal. Measuring ROI at day 7 would show a catastrophic loss. Measuring at day 120 might reveal a 500% return.

The Cohort Approach

  1. Define the campaign window — the period during which ad spend was active.
  2. Tag all leads or customers acquired during that window.
  3. Track their revenue at 30, 60, 90, and 180-day intervals.
  4. Recalculate ROI at each interval to watch the curve flatten.

Example: A SaaS brand spends $15,000 on LinkedIn Ads in January. By January 31, revenue from those leads is $4,000 (ROI: -73.3%). By March 31, revenue reaches $22,000 (ROI: 46.7%). By June 30, revenue hits $58,000 (ROI: 286.7%). The campaign was profitable — it just needed time.

This is why blended marketing attribution models matter. First-touch and last-touch attribution can either over-credit or under-credit campaigns with long conversion cycles.

What Are the Most Common Marketing ROI Mistakes?

The three most expensive ROI mistakes: excluding costs from the denominator, measuring too early, and averaging ROI across channels instead of calculating each one independently. Each mistake distorts capital allocation and keeps unprofitable campaigns alive.

Mistake 1: Incomplete Cost Accounting

If you exclude agency fees, creative production, and software costs from your marketing investment, your ROI looks artificially high. A campaign with $10,000 in ad spend and $15,000 in total costs has a 50% larger denominator than what most dashboards report. Always use fully loaded costs.

Mistake 2: Measuring Too Early

Campaigns targeting cold audiences, high-consideration products, or long sales cycles need extended measurement windows. Cutting a campaign at week two because ROI is negative ignores the customers still in the pipeline. Use the cohort model described above.

Mistake 3: Blending Channel ROI

A blended 150% ROI across all channels hides the fact that email delivers 400% while paid social delivers 30%. Report ROI per channel, per campaign, and per audience segment. Then reallocate budget from low-ROI to high-ROI channels incrementally.

Mistake 4: Ignoring Incrementality

ROI calculations assume all revenue was caused by the marketing campaign. But some of those customers would have purchased anyway — through organic search, direct traffic, or brand loyalty. True incremental ROI requires holdout testing: run the campaign for one group and withhold it from a control group, then compare revenue differences.

How Do You Improve Marketing ROI Over Time?

The four highest-leverage actions to improve marketing ROI: reduce COGS to increase net profit per sale, improve conversion rates to generate more revenue from the same spend, cut underperforming channels to eliminate waste, and increase customer lifetime value to capture more revenue per acquired customer.

1. Improve Unit Economics First

ROI improves faster when you reduce costs than when you increase revenue. Negotiating 5% better COGS terms on a product with $200,000 in annual ad-attributed sales adds $10,000 to net profit without changing a single ad. Use the ROAS calculator to model how margin changes affect break-even points.

2. Optimize Conversion Rates

A landing page converting at 2% versus 4% requires twice the traffic (and twice the ad spend) to generate the same revenue. Conversion rate optimization directly reduces the cost side of the ROI equation. For a full checklist, see our CPM formula guide to understand how impression costs relate to downstream conversions.

3. Reallocate Budget by Channel ROI

Use the per-channel ROI framework from earlier in this article. Move 10-20% of budget from the lowest-ROI channel to the highest-ROI channel each quarter. Measure the impact over 60 days before making further adjustments.

4. Extend Customer Lifetime Value

A customer acquired at -10% first-purchase ROI becomes profitable if their second and third purchases arrive within 12 months. Track customer lifetime value alongside campaign ROI to avoid cutting campaigns that acquire high-LTV customers at a short-term loss.

Frequently Asked Questions

What is a good marketing ROI percentage?

A commonly cited benchmark is 5:1, or 400% ROI — meaning $5 returned for every $1 invested. However, "good" depends entirely on your business model. A SaaS company with 80% gross margins can profit at 100% ROI. A physical product brand with 30% margins may need 300%+ ROI to cover operational costs. Calculate your break-even ROI first, then target 2-3x above that threshold.

How is marketing ROI different from general business ROI?

Marketing ROI isolates the returns generated specifically by marketing activities. General business ROI includes all revenue and all costs — R&D, administrative overhead, facilities, and non-marketing operations. Marketing ROI uses only marketing-attributed revenue in the numerator and marketing costs in the denominator. This isolation helps marketing teams justify budgets and identify their most efficient channels.

Can you calculate ROI for brand awareness campaigns?

Yes, but it requires proxy metrics. Brand awareness campaigns do not generate immediate, directly attributable revenue. Instead, measure branded search volume increases, direct traffic growth, and assisted conversions during and after the campaign period. Assign a revenue value to these proxies based on historical conversion rates, then apply the ROI formula. The result is an estimated ROI, not an exact one — but it is better than treating awareness spend as unmeasurable.

Should marketing ROI include customer lifetime value?

It depends on the decision you are making. For short-term campaign evaluation, use first-purchase revenue only. For strategic budget allocation and channel investment decisions, incorporate projected LTV. A campaign with -20% first-purchase ROI but a 12-month LTV that delivers 300% ROI is worth funding — as long as cash flow supports the delayed return.

What tools do I need to calculate marketing ROI accurately?

At minimum: a marketing analytics platform that tracks spend and attributed revenue across channels, access to your financial data (COGS, fulfillment costs, return rates), and a spreadsheet or BI tool to combine them. Most marketing dashboards report ROAS, not ROI. Bridging the gap requires pulling cost data from your accounting system and merging it with marketing performance data. ConversionStudio connects these data sources so you can see true profitability per campaign.

Keep Reading

marketing roi formula marketing roi campaign profitability roi vs roas
Share
Faisal Hourani, Founder of ConversionStudio

Written by

Faisal Hourani

Founder of ConversionStudio. 9 years in ecommerce growth and conversion optimization. Building AI tools to help DTC brands find winning ad angles faster.

Stop guessing. Start testing.

ConversionStudio finds winning ad angles, generates copy, and builds landing pages — all powered by AI. Join the waitlist for early access.

No spam. We'll email you when your spot is ready.

Join the Waitlist