What Is Marketing ROI?
Marketing Return on Investment (ROI) measures how much revenue a marketing campaign or channel generates relative to what it costs. Unlike vanity metrics such as impressions or followers, ROI ties marketing spend directly to business outcomes, making it the primary metric for budget justification and channel comparison.
The formula is straightforward: subtract total marketing cost from revenue generated, divide by cost, and multiply by 100 to express as a percentage. A 300% ROI means you earned $4 for every $1 spent — $3 in profit plus the original $1 back.
Marketing ROI vs. ROAS: Know the Difference
ROI and ROAS (Return on Ad Spend) are often confused but measure different things. ROAS only counts paid ad spend in the denominator — it ignores agency fees, content costs, and internal labor. Marketing ROI includes everything, giving a truer picture of profitability. Use ROAS when optimizing individual ad campaigns day-to-day; use Marketing ROI when making quarterly budget decisions.
Improving Your Marketing ROI
The two levers are increasing revenue attribution (better conversion rates, upsells, retention) and reducing costs (automation, channel consolidation, content repurposing). Before cutting budgets, use your Conversion Rate data to identify which channels are underperforming. A channel with low ROI but high Customer Lifetime Value may still be worth keeping if it acquires high-retention customers.
Frequently Asked Questions
What is a good marketing ROI?
A commonly cited benchmark is 5:1 — earning $5 for every $1 spent, equivalent to a 400% ROI. A ratio above 10:1 is exceptional. Below 2:1 (100% ROI) typically means the campaign is breaking even or losing money once you factor in overhead and cost of goods. The right threshold depends on your margins: a high-margin SaaS product can sustain lower ROI than a low-margin e-commerce business.
How is marketing ROI different from ROAS?
ROAS (Return on Ad Spend) measures revenue generated per dollar spent only on paid advertising. Marketing ROI is broader: it subtracts total marketing costs — including agency fees, salaries, software, and content production — from revenue, then divides by total costs. ROAS overstates performance by excluding overhead. Use ROAS for tactical ad optimization and Marketing ROI for budget allocation decisions.
Should I include salaries in the marketing cost?
Yes, for an accurate picture. Many teams calculate ROI using only direct spend (ad budgets, tools) and are surprised when the full-cost view is much lower. A $50,000 ad campaign managed by a $80,000/year marketing manager is actually a $130,000 investment. For budget requests and board reporting, always use full-cost ROI.
How do I attribute revenue to a specific marketing campaign?
Attribution is the hardest part of marketing ROI. Common models include last-click (credit the final touchpoint), first-click (credit the first), linear (credit all equally), and data-driven (ML-based). For multi-channel campaigns, use UTM parameters consistently and choose a model in Google Analytics or your CRM. For offline campaigns, use unique promo codes or dedicated landing page URLs.
Can marketing ROI be negative?
Yes, and it's more common than reported. A negative ROI means the campaign cost more than it returned. This can be acceptable during brand-building or market entry phases where the goal is awareness rather than immediate revenue. Track negative-ROI campaigns separately and set a clear timeline for when they are expected to become profitable.
