This free marketing ROI calculator gives you the four numbers that decide whether a campaign is worth running: return on investment as a percentage, net profit in dollars, ROAS (return on ad spend), and cost per customer acquired. Enter what you spent, the revenue it produced, and optionally how many customers it brought in β the calculator returns your full performance picture instantly. Use it to grade a single campaign, compare channels side by side, or defend a budget with hard numbers instead of impressions and vibes.
Measuring return on marketing investment is the habit that separates data-driven marketers from budget guessers. At Arb Digital we run this exact calculation for every client channel we manage, because a campaign that "feels" successful and a campaign that is actually profitable are often two different things β and only the math tells you which is which.
A weak number usually means the wrong targeting, a leaky funnel, or budget in the wrong channel. Arb Digital manages paid campaigns and email programs built to move the ROI figure β with tracking tight enough that you always know what's working.
Explore Google Ads & PPC See Email MarketingThe Marketing ROI Formula
The formula behind this calculator is simple and universal:
Marketing ROI = (Revenue β Marketing Cost) Γ· Marketing Cost Γ 100
It expresses your profit as a percentage of what you spent. Invest $2,000 and generate $9,000 in revenue, and the result is ($9,000 β $2,000) Γ· $2,000 Γ 100 = 350% β every dollar you spent returned three and a half dollars in profit on top of itself. A positive result means the investment paid off; a negative result means the campaign cost more than it produced and needs fixing or cutting. For the most accurate read, use gross profit rather than total revenue in the revenue field, so cost of goods is already accounted for.
How to Use This Marketing ROI Calculator
- Marketing spend β the total cost of the campaign: ad spend, agency or freelancer fees, content production, and any tools or platform costs tied to it.
- Revenue generated β the revenue directly attributable to this campaign. Use gross profit instead of revenue if you want a true bottom-line ROI.
- Customers acquired (optional) β the number of new customers the campaign produced, which unlocks your cost per acquisition (CPA).
- Click Calculate ROI β your ROI percentage, net profit, ROAS, and CPA appear immediately.
Run the tool once per channel or campaign and you quickly build a comparison table showing exactly where your budget performs best β the foundation of any smart reallocation decision.
What Each Result Actually Tells You
The tool returns three distinct lenses on performance, and each answers a different question:
- ROI % β profit return on every dollar invested. Zero is break-even; negative is a loss; higher is better. This is your headline profitability number.
- ROAS β revenue divided by spend, shown as a multiplier. A 4x ROAS means $4 of revenue per $1 spent. ROAS measures gross revenue and is quick to read, but it ignores cost of goods β which is why it always looks rosier than ROI.
- Cost per customer (CPA) β spend divided by customers acquired. Driving CPA down while holding quality steady is one of the fastest routes to better overall efficiency.
The discipline that Harvard Business Review flags as separating high-performing marketing teams from the rest isn't the calculation itself β it's doing it consistently, for every campaign, over time. The math is easy; the routine is what most businesses skip.
Measuring ROI by Channel
The same formula works for every channel β you just run a separate calculation for each. A few common cases:
- Email marketing β routinely reports among the highest ROI of any channel. Enter your platform and content costs as spend and attributed revenue as the return; because email platforms show revenue attribution clearly, the numbers are easy to trust. For a dedicated version, use our email marketing ROI calculator.
- Content and SEO β returns accumulate over time as pages rank and drive ongoing traffic, so measure them across a defined period rather than a single week. Attribute organic revenue against the cost of creating and promoting the content.
- Paid search and social β the clearest place to compare campaigns head-to-head. Include management fees in your spend so the ROI reflects true cost.
Whatever the channel, a consistent measurement approach is the only reliable basis for deciding where the next dollar should go.
What Good Marketing ROI Looks Like
Benchmarks vary widely by industry, channel, and margin, but a few reference points help calibrate expectations:
- Above 500% β excellent; a proven winner worth scaling.
- 200β500% β strong; a healthy return that justifies continued investment.
- 0β200% β positive but modest; workable, but hunt for optimization.
- Negative β the campaign is losing money and needs immediate attention: sharper targeting, a better-converting funnel, higher prices, or lower costs.
According to HubSpot's marketing ROI research, email and SEO tend to deliver the strongest long-term returns, while paid advertising produces strong but more variable results depending on competition and targeting. Just remember that the "right" ROI is always relative to your own margins and customer lifetime value β a 150% ROI can be excellent for a high-margin subscription and thin for a low-margin retailer.
ROI vs ROAS vs ROMI
Three related metrics get mixed up constantly, and confusing them leads to bad calls:
- ROI β profit relative to cost, as a percentage. The most complete measure of campaign profitability: (Revenue β Cost) Γ· Cost Γ 100.
- ROAS β revenue divided by ad spend, as a multiplier. Fast for day-to-day ad platform optimization, but it ignores cost of goods, so it overstates true profit.
- ROMI β return on marketing investment, a variant that uses gross profit instead of revenue: (Gross Profit β Marketing Cost) Γ· Marketing Cost Γ 100. More precise when product costs are significant.
Use ROAS for quick ad-platform decisions, ROI for campaign-level profitability, and ROMI when margin needs to be baked in. To plan spend before a campaign launches, pair this tool with our ad budget calculator; to understand how much you can afford to spend per customer, run our customer lifetime value calculator; and to see how conversion changes move the numbers, try our conversion rate calculator or browse the full free tools hub.
Frequently Asked Questions
Marketing ROI = (Revenue β Marketing Cost) Γ· Marketing Cost Γ 100. It expresses profit as a percentage of spend. A 300% result means you earned three times your spend in profit β a strong campaign. A negative result means the campaign lost money and needs attention. For a true bottom-line figure, use gross profit rather than total revenue.
ROAS is gross revenue divided by ad spend, showing how much revenue each dollar produced. ROI is net profit as a percentage of cost, showing whether the campaign actually made money after costs. A campaign can post a high ROAS but a low or negative ROI when cost of goods is high, so ROI is the more honest profitability measure.
A common rule of thumb is a 5:1 revenue-to-cost ratio (roughly 400% ROI) as strong for most businesses, with 2:1 (100% ROI) near break-even once product costs are counted. But the right target depends entirely on your margins and customer lifetime value β always benchmark against your own economics, not industry averages alone.
Enter your total email program costs β platform fees, content creation, and management time β as marketing spend, and the revenue attributed to email campaigns as the return. Most email platforms report revenue attribution directly, and email consistently delivers among the highest ROI of any digital channel.
Yes. For lead-gen campaigns, estimate revenue by multiplying leads generated by your average deal value and close rate β for example, 50 leads Γ $500 average deal Γ 20% close rate = $5,000 attributed revenue. Enter that as your revenue to get a realistic ROI even when sales cycles are long.
ROMI (return on marketing investment) uses gross profit instead of gross revenue: (Gross Profit β Marketing Cost) Γ· Marketing Cost Γ 100. It's more accurate for businesses with significant product costs because it measures return against what you actually keep from each sale rather than total revenue.
Yes β completely free, with no sign-up and no usage limits. Every calculation runs in your browser and nothing you enter is stored or transmitted, so you can compare as many campaigns as you like while keeping your data private.
