Growth
A campaign can show 300% marketing ROI and still be far less profitable than it looks. This guide explains how to calculate marketing ROI in 2026, which costs belong in the formula, when to use gross profit and what the final percentage actually means.

Knowing how to calculate marketing ROI is not simply a matter of dividing sales by advertising spend. The useful number has to connect attributable revenue or profit with the full cost of generating it, including media, creative work, tools, agency fees and other campaign-specific expenses.
That distinction matters because a campaign can look profitable when measured only against ad spend and much weaker once product costs and supporting marketing expenses are included. In 2026, when businesses can track conversion values, customer journeys and campaign costs more precisely, marketing ROI should be treated as a financial metric rather than a vanity percentage.
The simplest answer to how to calculate marketing ROI is to subtract marketing cost from the return generated by marketing, divide the result by marketing cost and multiply it by 100.
Marketing ROI = (Attributed Revenue – Marketing Cost) ÷ Marketing Cost × 100
If a campaign generates $25,000 in attributed revenue and total marketing costs are $6,000, the basic calculation is:
($25,000 – $6,000) ÷ $6,000 × 100 = 316.7%
This version is useful for fast campaign comparisons, but it has an important limitation: revenue is not profit. Google describes ROI as a relationship between net profit and costs and notes that production or other costs connected with generating sales may need to be included when assessing the real return.
For businesses with meaningful product or service delivery costs, a more useful way to calculate marketing ROI is to work with gross profit instead of total revenue. This prevents high sales figures from making a low-margin campaign appear more profitable than it really is.
The formula becomes:
Marketing ROI = (Attributed Gross Profit – Marketing Cost) ÷ Marketing Cost × 100
Suppose the same campaign generates $25,000 in sales, but the business has a 60% gross margin. Attributed gross profit is therefore $15,000. If total marketing costs remain $6,000, the calculation is:
($15,000 – $6,000) ÷ $6,000 × 100 = 150%
The difference is substantial. The revenue-based calculation produced 316.7%, while the gross-profit calculation produces 150%, even though both use exactly the same campaign.
To calculate marketing ROI correctly, the business needs consistent numbers from the same campaign and the same measurement period. The arithmetic is simple; attribution and cost allocation usually create the mistakes.
Use this process:
The final step is especially important. How to calculate marketing ROI and how to use marketing ROI are related questions, but they are not the same: the formula produces a number, while the business model determines whether that number is attractive.
One of the easiest ways to overstate marketing ROI is to count only advertising spend. A more complete calculation should include the costs that were actually required to create, launch and manage the campaign.
Typical marketing costs can include:
The objective is not to assign every company overhead expense to a single campaign. It is to avoid comparing revenue with an artificially small denominator that excludes obvious campaign costs.
A worked example makes it easier to understand how to calculate marketing ROI without confusing revenue, profit and advertising spend. Consider an ecommerce campaign with the following numbers.
The marketing ROI calculation is ($15,000 – $6,000) ÷ $6,000 × 100 = 150%. This means the campaign generated $9,000 more in gross profit than it cost to run.
A 150% marketing ROI does not mean that $1 of spending generated $1.50 in total sales. It means that after recovering the $1 invested in marketing, the campaign produced another $1.50 of return under this formula. Total attributed gross profit equals $2.50 for each $1 of marketing cost.
| Item | Amount |
|---|---|
| Attributed sales revenue | $25,000 |
| Gross margin | 60% |
| Attributed gross profit | $15,000 |
| Paid advertising | $4,000 |
| Creative production | $1,200 |
| Tools and allocated labour | $800 |
| Total marketing cost | $6,000 |
| Profit-based marketing ROI | 150% |
ROI and ROAS answer different questions, so they should not be used interchangeably. ROAS measures revenue against advertising spend, while marketing ROI can incorporate broader marketing costs and, in a stricter calculation, the profit generated by the campaign.
Using the previous example:
ROAS = $25,000 revenue ÷ $4,000 ad spend = 6.25x
Marketing ROI = ($15,000 gross profit – $6,000 marketing cost) ÷ $6,000 × 100 = 150%
Google Ads also separates conversion value and ROAS-oriented measurement, allowing businesses to assign values to conversions and evaluate conversion value relative to campaign cost.
ROAS is useful for media optimisation, but a strong ROAS does not automatically mean strong profitability. A campaign can generate substantial revenue while still performing poorly after product costs, discounts, creative expenses and operating costs are considered.
| Metric | Formula | Main question |
|---|---|---|
| ROAS | Revenue ÷ Ad Spend | How much revenue did each advertising dollar generate? |
| Marketing ROI | (Return – Marketing Cost) ÷ Marketing Cost × 100 | Was the broader marketing investment financially worthwhile? |
Anyone learning how to calculate marketing ROI also needs to decide which marketing activity receives credit for a sale. A customer may discover a company through social media, return through organic search, click a paid ad and finally purchase after an email.
Google Analytics currently supports data-driven attribution as well as last-click approaches in its attribution reporting. Different models can distribute conversion credit differently, which means the same customer journey can produce different channel-level ROI figures depending on the model used.
The practical rule is simple: choose an attribution method and use it consistently when comparing campaigns. Changing the attribution model between reporting periods can make ROI appear to improve or decline even when the underlying business performance has not changed.
There is no universal percentage that makes marketing ROI “good.” A 100% ROI can be attractive for one company and insufficient for another because margins, fixed costs, customer retention, payment timing and growth targets differ.

The number should therefore be interpreted in context. A campaign with a modest first-purchase ROI may still be valuable if customers repeatedly purchase for several years, while a high initial ROI may be less attractive if sales involve heavy returns, long fulfilment times or significant future service costs.

A useful way to read the percentage is:
These figures still depend on what was used as “return.” A revenue-based 300% marketing ROI and a gross-profit-based 300% marketing ROI do not describe the same financial performance.
The formula for how to calculate marketing ROI is short, but small input errors can change the result dramatically. The most common problems come from incomplete costs, weak attribution and comparing metrics that were calculated differently.
Watch for these mistakes:
Marketing compliance can create real campaign costs as well. For U.S.-facing advertising, FTC guidance requires advertising claims to be truthful and evidence-based, while disclosures that are necessary to prevent deception must be presented clearly rather than hidden from consumers.
Once the business knows how to calculate marketing ROI consistently, the metric becomes useful for comparing campaigns, channels and periods. The most important comparison is usually not against a generic industry benchmark but against the company’s own margins, historical campaigns and alternative uses of the same budget.
A channel with lower ROI may still deserve investment if it reaches new customers, supports another channel or produces higher-value customers over time. Marketing ROI should guide budget allocation, not replace judgment about customer lifetime value, capacity and growth strategy.
Written by
Marcus Hale coaches B2B sellers on conversation intelligence, pipeline hygiene, and the sales tools that change what happens after the call.
Published September 27, 2026
Continue reading in this topic or explore a related distribution guide.

Growth
Trying to improve business operations does not have to mean hiring more people or buying another software platform. In 2026, the biggest gains often come from fixing bottlenecks, removing wasted work, automating routine tasks, and giving the existing team a better operating system.
September 22, 2026

Growth
More discounts will not fix a business customers do not want to revisit. Learn how to increase repeat customers for a small business by finding where the second sale breaks down, fixing the right friction points and tracking whether customers actually return.
September 25, 2026

Growth
Build a repeatable B2B sales motion that helps distributors win high-value accounts and grow recurring wholesale revenue.
July 21, 2026