What Is MROI and How Do You Measure It?

MROI, or marketing return on investment, measures how much revenue or profit a company earns for every dollar it spends on marketing. It’s the core metric businesses use to determine whether their advertising and marketing campaigns are actually paying off. The basic formula is straightforward: subtract your marketing cost from the revenue the marketing generated, then divide by the marketing cost. A result of 1.0 means you broke even, and anything above that represents a positive return.

How the MROI Formula Works

The standard calculation looks like this: (Revenue from marketing – Marketing cost) / Marketing cost. If you spent $10,000 on a campaign and it generated $30,000 in revenue, your MROI is ($30,000 – $10,000) / $10,000 = 2.0. That means you earned $2 for every $1 invested.

Some companies calculate MROI using gross profit instead of revenue to get a more accurate picture. If that $30,000 in revenue came with $18,000 in production and fulfillment costs, the gross profit is $12,000, and the adjusted MROI drops to ($12,000 – $10,000) / $10,000 = 0.20, or 20 cents of profit per dollar spent. Which version you use depends on what decisions you’re trying to make. Revenue-based MROI helps you compare marketing channels against each other. Profit-based MROI tells you whether a campaign actually contributed to the bottom line.

What Good MROI Looks Like

A commonly cited benchmark is a 5:1 ratio, meaning $5 in revenue for every $1 spent on marketing. But real-world returns vary enormously by channel and industry. Recent media ROI data shows the range clearly: terrestrial radio delivered an average return of $4.00 per dollar invested, while audio overall averaged $2.40. Social media ROI recently crossed the $2.00 threshold. Display advertising held steady at $2.00 per dollar. Online video returned about $2.00, with connected TV and streaming slightly lower at $1.90. Linear TV posted the lowest returns of any measured channel.

These numbers reflect averages across advertisers. Your own MROI will depend on your product margins, your targeting, your creative quality, and how well your sales process converts leads into buyers. A $2.00 return might be excellent for a low-margin retailer and terrible for a SaaS company with 80% gross margins.

Why MROI Is Hard to Measure Accurately

The formula itself is simple. The hard part is figuring out which revenue to credit to which marketing activity. Most customers interact with multiple channels before buying. Someone might see a social media ad, read a blog post, get a retargeting display ad, then click a search result and finally purchase. Which of those touchpoints “caused” the sale?

This is the attribution problem, and there are several models for solving it:

  • Last-click attribution gives 100% of the credit to the final interaction before purchase. It’s the simplest approach but ignores everything that built awareness earlier.
  • First-click attribution credits the very first interaction, which highlights discovery channels but overlooks what closed the deal.
  • Linear attribution splits credit evenly across all touchpoints. If a customer touched four channels, each gets 25%.
  • Time-decay attribution gives more weight to interactions closer to the purchase, based on the idea that recent touchpoints had more influence.
  • Data-driven attribution uses algorithms to analyze patterns across many conversions and assign credit based on what the data reveals. It’s the most sophisticated approach but requires large volumes of conversion data to work reliably.

The attribution model you choose can dramatically change your MROI numbers for individual channels. A campaign that looks like a star under last-click might look mediocre under linear attribution, and vice versa.

The Incremental Revenue Problem

There’s a deeper measurement challenge that attribution models alone don’t solve. Marketing activities only drive incremental revenue, meaning the additional sales that wouldn’t have happened without the campaign. A certain amount of revenue comes from existing brand awareness built over years of prior marketing. Customers who already know and trust your brand will buy regardless of whether they saw this month’s ad campaign.

Standard MROI calculations tend to attribute all revenue during a campaign period to that campaign, which overstates its impact. If your company generates $500,000 in monthly revenue without any new marketing, and a $50,000 campaign month brings in $600,000, the true incremental revenue is $100,000, not $600,000. The real MROI is ($100,000 – $50,000) / $50,000 = 1.0, not the inflated figure you’d get by crediting the full amount.

Separating incremental revenue from baseline revenue requires techniques like holdout testing (running campaigns in some markets and not others) or marketing mix modeling. These are resource-intensive, which is why many smaller businesses work with rougher estimates.

MROI and Customer Lifetime Value

Campaign-level MROI captures revenue during a specific window, often 30, 60, or 90 days. But many customers continue buying for months or years. This is where customer lifetime value (CLV) becomes important. CLV estimates the total revenue or profit a customer generates over their entire relationship with your business.

A useful rule of thumb: aim for a CLV-to-customer-acquisition-cost ratio of roughly 3:1. If the average customer is worth $100 over their lifetime, you can afford to spend about $20 to $30 to acquire them. When your CLV is less than 3 times your acquisition cost, you’re spending too aggressively. When it’s much more than 3 times, you could potentially invest more in marketing and grow faster.

This matters for MROI because a campaign that looks like it barely breaks even over 30 days might be highly profitable over 12 months. Subscription businesses, SaaS companies, and any business with strong repeat purchases should calculate MROI using projected lifetime value rather than just first-purchase revenue. Otherwise, you’ll systematically underfund the channels that bring in your most loyal customers.

How to Use MROI in Practice

MROI is most useful as a comparison tool rather than a standalone verdict. Calculate it across your marketing channels to see which ones deliver the strongest returns per dollar. Then use those comparisons to shift budget toward what’s working. If email marketing returns $5 per dollar and paid social returns $1.50, that doesn’t necessarily mean you should abandon social, but it does suggest reallocating some budget toward email could improve your overall efficiency.

Track MROI over time for each channel rather than relying on a single measurement period. Performance fluctuates with seasonality, competitive activity, and creative fatigue. A channel that underperforms in one quarter might excel in another. Quarterly or monthly tracking gives you a more reliable picture than any single snapshot.

Keep your cost inputs honest. Marketing cost should include everything involved in running a campaign: ad spend, agency fees, software subscriptions, content production costs, and the salary time of team members who worked on it. Leaving out labor or tools makes your MROI look better on paper without actually improving results.