Free tool

Marketing ROI Calculator

See whether your marketing is actually making money
Enter your marketing spend, the revenue it generated, and the direct cost of the product or service sold. You’ll instantly get your ROI, net profit, and cost per customer so you can make smarter decisions about where to invest next.
Marketing investment
$
Total spend across campaigns, ads, tools, and team resources
Revenue generated
$
Revenue directly attributable to this campaign or channel
Cost of goods or service
$
Direct cost of what you sold. Leave at 0 if it is already included in your investment
New customers acquired
#
Optional. Used to estimate customer acquisition cost
ROI , return on investment
Net profit , revenue minus costs
Cost per customer , acquisition cost
💡 Takeaway:

What is marketing ROI?

Marketing ROI, short for return on investment, answers the question every growth team, founder, and finance lead eventually asks: is this marketing spend actually paying off? It tells you how much profit you generated relative to what you spent, which makes it one of the clearest ways to evaluate whether a campaign, channel, or broader strategy is worth continuing.

Unlike metrics such as impressions, clicks, reach, or engagement, ROI speaks the language the business actually runs on: money. It measures the relationship between what came in and what went out, expressed as a percentage. A positive ROI means your marketing is generating more value than it costs. A negative ROI means you are losing money.

What makes ROI so useful is not just the number itself. It is the discipline behind it. In order to calculate ROI well, you have to connect marketing activity to real revenue and real cost. That is exactly what separates programs that scale efficiently from programs that simply spend budget and call it growth.

The formula for calculating marketing ROI

The core formula is simple. You need three inputs: the revenue generated by your marketing, the direct cost of the product or service sold, and the total amount invested in marketing during that period.

Marketing ROI formula ROI = ((Revenue - Costs - Investment) ÷ Investment) × 100

For example, say you spent $5,000 on paid social and email, generated $20,000 in revenue, and had $8,000 in direct delivery or product costs. Your ROI would be ((20,000 - 8,000 - 5,000) ÷ 5,000) × 100 = 140%. In other words, for every dollar you invested, you generated $1.40 in net profit. That is the kind of number that helps you decide whether to double down on a channel or pull back.

You can also simplify the formula if you already know net profit: ROI = (Net profit ÷ Investment) × 100. Either way, the result should be the same. What matters most is being consistent about how you define your inputs, especially what counts as marketing investment and what revenue is truly attributable to that effort.

What should count as marketing investment?

One of the biggest mistakes teams make when calculating ROI is understating the denominator. Marketing investment is not just ad spend. A realistic calculation should include ad platform spend, software and tooling, content production, agency fees, contractor costs, and internal team time tied directly to the campaign. If you only count media spend, your ROI will almost always look better than it really is, and that can lead to the wrong budgeting decisions.

Why ROI matters more than almost any other marketing metric

There is no shortage of metrics in digital marketing: CTR, conversion rate, CPC, traffic, time on page, followers, pipeline, MQLs. All of them can be useful in context. But none of them answer the question the business ultimately cares about: should we keep investing here?

ROI is the metric that puts everything on the same scale. It lets you compare very different channels using the same financial lens. Is SEO outperforming paid social? Is email stronger than events? Is content marketing worth the headcount? Without ROI, those decisions tend to get made on instinct, internal politics, or surface-level metrics instead of real performance.

ROI also creates alignment between marketing and the rest of the company. Teams that can show positive, repeatable ROI are usually the teams that earn bigger budgets and more strategic influence. Teams that cannot tie their work to revenue are often the first to face cuts when scrutiny goes up.

ROI by channel: where to measure returns in your business

ROI can be applied to almost any marketing channel. The key is understanding that different channels create value on different timelines and in different ways.

Highest average ROI Email Email still tends to deliver some of the best returns in marketing because the cost is relatively low and the audience is already warm. When segmentation and lifecycle strategy are strong, email can outperform almost every other channel on efficiency. Best for retention, upsell, cross-sell, and lifecycle nurturing.
Scalable long-term ROI SEO and content SEO is harder to measure in the short term, but it often becomes one of the most profitable channels over time because the marginal cost of each additional organic visit trends toward zero. Best for lowering paid dependency and compounding growth over time.

Marketing ROI benchmarks by channel and business type

Is your ROI good or bad? The honest answer is: it depends. A 50% ROI might be disappointing in one business and excellent in another. The right way to evaluate ROI is always in context, based on your margin structure, sales cycle, business model, and channel mix.

Channel / industry Typical ROI range Evaluation window
Email marketing3,600% - 4,200%Short term
SEO (organic)275% - 1,220%Mid to long term
Google Ads (Search)200% - 800%Short term
Paid social95% - 300%Short to mid term
Content marketing300% - 600%Mid to long term
Influencer marketing520% averageShort to mid term
General ecommerce100% - 400%Short term
SaaS / B2B software150% - 500%Long term (LTV-based)

These are directional benchmarks, not universal truths. Your actual ROI depends on strategy quality, offer strength, pricing, conversion efficiency, and market competition. Results below an industry benchmark do not always mean a channel is failing. Sometimes they simply reflect a longer payback cycle or an early-stage investment period before the return fully shows up.

The most common reasons marketing ROI goes negative

A negative ROI does not automatically mean the channel itself is broken. Often the issue sits somewhere else in the funnel: weak landing pages, poor audience targeting, unclear positioning, low close rates, bad attribution, or unrealistic evaluation windows. Before shutting a channel off, it is usually worth diagnosing the full system to find out where value is actually leaking.

Not happy with your marketing ROI?
I build SEO strategies that lower acquisition costs and improve the overall return from your digital growth efforts.
Let’s talk

How to improve marketing ROI

Improving ROI does not always mean cutting spend. Sometimes it means spending with more precision: on the right channels, with the right message, for the right audience, at the right stage of the funnel. Some of the biggest levers are conversion rate optimization, tighter audience targeting, stronger sales follow-up, better offer positioning, and budget reallocation toward the channels that consistently perform best for your business.

There is another variable many teams overlook: timing. A channel like SEO can look unprofitable in the first few months and then become one of the highest-return investments in the mix over a longer window. If you evaluate ROI without accounting for the payback curve of the channel and the long-term value of the customers it brings in, you can end up cutting exactly the thing that would have paid off the most.

ROI and customer lifetime value (LTV)

For subscription businesses, recurring services, and brands with strong repeat purchase behavior, measuring ROI only on the first sale usually understates the real return. In those cases, the better lens is LTV: the total value a customer generates over the life of the relationship. If your average customer is worth $2,400 over time and your CAC is $300, the economics look very different from what you would see if you only measured the first transaction. Bringing LTV into the ROI conversation can completely change how aggressively you should be willing to invest in acquisition.

The relationship between marketing ROI and SEO

SEO is one of the strongest drivers of long-term marketing ROI because once you earn organic visibility for the terms that matter to your business, the cost of each additional visit becomes dramatically lower than paid channels. There is no per-click fee, no daily budget ceiling, and no direct dependence on constantly buying traffic. As rankings compound, the return profile tends to get stronger over time.

That is why high-performing companies usually do not choose between SEO and paid media. They use paid to capture demand right now and SEO to build a traffic asset that lowers blended acquisition cost over time. The result is a healthier marketing ROI profile without needing spend to scale in lockstep with growth.

Frequently asked questions

Everything you need to know about marketing ROI

A common rule of thumb is that anything above 500% ROI, or $5 returned for every $1 invested, is strong for many businesses. But there is no universal threshold. The right benchmark depends on your margins, sales cycle, customer lifetime value, and channel mix. In high-ticket categories like B2B or real estate, a 150% ROI can be excellent. In lower-margin ecommerce, you may need much more to make the channel sustainable.

ROAS, or return on ad spend, measures how much gross revenue you generated for every dollar spent specifically on ads. ROI goes a step further. It accounts for all relevant costs, including cost of goods or service delivery, so it reflects actual profitability. You can have a strong ROAS and still have weak or even negative ROI if the underlying margins are not there.

Start by attributing revenue as accurately as possible to your social campaigns. That usually means using UTM parameters, analytics tracking, CRM integration, and clear conversion reporting. Once you know the revenue attributable to the campaign, plug it into the formula: ROI = ((Revenue - Costs - Social spend) ÷ Social spend) × 100. Make sure you include not just media spend, but also creative production, tools, and team time when relevant.

It depends on the channel. For paid media such as Google Ads or Meta Ads, weekly or biweekly review cycles often make sense because performance updates quickly and optimization happens fast. For SEO and content, monthly or quarterly reviews are usually more realistic because the value compounds over time. The most important thing is to choose an evaluation window that matches the channel rather than changing the timeframe whenever the number is inconvenient.

Perfect attribution is rare, especially in longer or multi-touch sales cycles. The practical answer is to choose an attribution model, apply it consistently, and use it as a decision-making framework rather than pretending it is perfect truth. That could mean last-click, first-click, linear, or data-driven attribution. What matters most is consistency so you can compare channels and periods with a shared methodology.

Over the long run, often yes. Paid media produces returns faster, but every click has a direct cost. SEO usually requires more patience upfront, but once rankings are established, incremental traffic becomes much more efficient. That is why SEO often becomes one of the best-performing channels over a 12- to 36-month window. For most businesses, the strongest setup is not SEO versus paid. It is SEO plus paid, each playing a different role in the growth model.

The biggest mistake is leading with vanity metrics when the audience cares about financial impact. A better approach is to frame everything around business outcomes: how much was invested, how much revenue was generated, what the net profit was, and what the resulting ROI tells you about the next decision. If the ROI is not positive yet because the channel is still ramping, explain the timeline, the assumptions, and the milestones that show how the return is expected to improve.

SEO consulting

Improve your marketing ROI.
With SEO that compounds.

Organic search remains one of the highest-ROI channels over the long term. I build SEO strategies for businesses that want to lower acquisition costs and grow without scaling ad spend at the same pace.
250M+ Monthly visits generated for clients
+30% Average revenue lift from SEO
2.5B Monthly organic search impressions
001 SEO strategy I find real search opportunities and build roadmaps that connect user intent, product priorities, and site architecture.
002 Content that converts From landing pages to editorial and programmatic content, I create SEO content built to attract demand and drive action.
003 SEO for LLMs and AI I optimize your site to show up in ChatGPT and Gemini responses using structure and data designed for AI discovery.
004 International SEO Expand into new markets without multiplying complexity. I scale global visibility with smart hreflang and multi-region architecture.
005 Technical SEO I fix the issues that hold back organic growth, from site speed and crawlability to indexation and Core Web Vitals.
006 Link building & digital PR I turn media coverage and brand mentions into authority with link strategies that strengthen visibility and trust in Google.
Let’s talk about your strategy