Metric Definition
Return on marketing campaign investment
Track from
Campaign ROI
Campaign ROI is the net profit a marketing campaign generates expressed as a percentage of its total cost. It tells you whether the money spent on a campaign came back with a return or whether it was a loss. Campaign ROI turns marketing from a cost centre into a measurable investment.
8 min read
What is Campaign ROI?
Campaign ROI is the net profit a marketing campaign generates expressed as a percentage of its total cost. If a campaign costs 10,000 pounds and produces 40,000 pounds in attributable revenue, the net profit is 30,000 pounds, and the campaign ROI is 300 percent. The number answers one direct question: for every pound spent, how many pounds came back.
Campaign ROI matters because it converts marketing activity into financial language the whole business understands. A campaign can generate impressions, clicks, and leads and still lose money. ROI cuts through those intermediate metrics and lands on the outcome that funds the next budget. It also makes campaigns comparable. A brand video and a paid search campaign produce very different leading indicators, but both can be judged on the same ROI scale.
The hard part is not the arithmetic, it is the inputs. Revenue must be attributed to the campaign honestly, and cost must include everything, not just media spend. Two teams can run the same campaign and report wildly different ROI simply because one counts agency fees and creative production and the other does not. Sound attribution and complete costing are what separate a trustworthy ROI from a vanity number.
Campaign ROI and ROAS are not the same. Return on ad spend divides revenue by ad spend and ignores margin and non-media costs. Campaign ROI works on net profit and total cost, so it tells you whether the campaign actually made money rather than just generating sales.
How to calculate Campaign ROI
Campaign ROI subtracts total campaign cost from the revenue the campaign generated, divides by that cost, and multiplies by 100 to express it as a percentage. The accuracy of the result depends entirely on how carefully you define each input. Getting the inputs right matters more than the calculation itself.
- 1
Attributed revenue
The revenue traced back to the campaign. Use a consistent attribution model so credit is assigned the same way every time. First-touch, last-touch, and multi-touch models can produce very different revenue figures for the same campaign.
- 2
Media and channel cost
Everything paid to a channel to run the campaign: paid search bids, social ad spend, sponsorship fees, and placement costs. This is usually the largest and most visible cost line.
- 3
Production and creative cost
The cost of building the campaign assets: design, copywriting, video production, landing pages, and agency fees. These are easy to forget and routinely inflate reported ROI when left out.
- 4
Gross margin adjustment
For a true profit-based ROI, multiply attributed revenue by gross margin before subtracting cost. Selling 40,000 pounds of product at 60 percent margin contributes 24,000 pounds of gross profit, not 40,000.
A worked example makes the difference clear. A campaign costs 8,000 pounds in media plus 4,000 pounds in production, so total cost is 12,000 pounds. It drives 50,000 pounds of revenue at a 50 percent gross margin, contributing 25,000 pounds of gross profit. Profit-based ROI is ((25,000 minus 12,000) divided by 12,000) times 100, which equals roughly 108 percent. The same campaign measured on revenue alone would have reported over 300 percent, which is why being explicit about margin and total cost is essential.
Campaign ROI in a metric tree
A metric tree decomposes campaign ROI into the two forces that move it: the revenue the campaign earns and the cost it incurs. Each side then breaks down into operational levers that a specific team controls. This turns a single ROI percentage into a map of where the return is being made or lost.
The revenue branch decomposes into reach, conversion, and deal value. More qualified traffic, a higher conversion rate, or a larger average order value all lift revenue. The cost branch decomposes into media, production, and the efficiency with which budget is allocated across channels. When ROI falls, the tree shows whether the cause is weaker conversion, a smaller deal size, rising media costs, or budget leaking into channels that do not perform.
This is the gap between a dashboard and a decision. A dashboard tells you ROI dropped from 200 percent to 120 percent. The tree tells you it dropped because cost per click rose 30 percent while conversion held steady, which points directly at the media team rather than the landing page team.
Metric tree insight
ROI almost never moves for a single reason. A campaign can hold conversion steady and still see ROI collapse because cost per click crept up across the quarter. Decomposing both the revenue and the cost branches stops the team from optimising the wrong half of the equation.
Campaign ROI benchmarks
Campaign ROI benchmarks vary widely by channel, industry, and how the campaign is costed. A 100 percent ROI means the campaign doubled the money put in. The figures below are practical ranges for like-for-like comparison, but the most reliable benchmark is your own historical performance for the same campaign type.
| ROI band | Range | What it usually means |
|---|---|---|
| Loss-making | Below 0 percent | The campaign cost more than the profit it returned. Acceptable for a deliberate brand or awareness play, a warning sign for a performance campaign. |
| Marginal | 0 to 100 percent | The campaign returned a profit but a thin one. Worth keeping only if the levers in the tree show a clear path to improvement. |
| Healthy | 100 to 400 percent | A solid performance campaign that returns two to five times the cost. This is the typical target band for paid search and retargeting. |
| Exceptional | Above 400 percent | Strong returns usually seen on warm-audience email, retargeting, or referral campaigns where acquisition cost is low and intent is high. |
Treat any single ROI figure with suspicion until you know the attribution window and the cost definition behind it. A campaign reporting 500 percent ROI on a last-touch model with media-only costs may be barely breaking even once production cost and a fairer multi-touch model are applied. Consistency in how you measure matters more than the headline number.
How to improve Campaign ROI
Improving campaign ROI means lifting attributed revenue, protecting margin, or cutting cost without losing return. The metric tree points you to the branch with the largest gap so the team works on the lever that moves the number rather than the one that feels productive.
Sharpen targeting
Direct spend toward the audiences and keywords that convert. Tightening targeting raises the conversion rate on the revenue branch and lowers wasted media cost at the same time, lifting both sides of the ratio.
Reallocate the channel mix
Shift budget away from channels with weak ROI and toward proven performers. The channel mix node is often the fastest lever to move because it requires no new creative, only a reallocation decision.
Lift conversion downstream
A better landing page or offer increases the revenue a fixed amount of traffic produces, with no extra media cost. Conversion improvements compound across every future campaign that uses the same path.
Cost the campaign honestly
Include production, agency, and tooling fees and adjust revenue for gross margin. Honest costing sometimes lowers reported ROI, but it stops the team from scaling a campaign that only looks profitable on paper.
KPI Tree connects each branch of the campaign ROI tree to the team that owns it through RACI ownership, so the media team is accountable for cost per click and channel mix while the web team owns conversion. When ROI moves, the change is pushed to the accountable owner rather than buried in a dashboard nobody opens. The verified impact loop then checks whether the action a team took actually moved ROI, so you learn which levers work instead of guessing.
Common mistakes when tracking Campaign ROI
- 1
Counting only media spend
Leaving out creative production, agency fees, and tooling makes every campaign look more profitable than it is. Total cost means total, not just the channel invoice.
- 2
Using revenue instead of gross profit
Revenue ignores the cost of delivering the product. A campaign with 300 percent revenue ROI on a 20 percent margin product may barely cover its own cost once margin is applied.
- 3
Changing attribution windows between campaigns
Comparing a campaign measured on a 90-day window against one measured on a 7-day window is meaningless. Fix the attribution model and window before comparing.
- 4
Ignoring the lag between cost and revenue
Cost is incurred immediately but revenue can arrive weeks later, especially in considered purchases. Closing the books too early reports a loss that the campaign would have recovered.
- 5
Optimising ROI by starving good campaigns
Cutting spend always raises ROI percentage on the remaining budget, but it can shrink absolute profit. A 400 percent ROI on 1,000 pounds returns less profit than 200 percent on 50,000 pounds.
Related metrics
Return on Ad Spend
ROAS
Marketing MetricsMetric Definition
ROAS = Revenue from Ads / Ad Spend
Return on ad spend measures the revenue generated for every pound spent on advertising. It is the primary profitability metric for paid media, telling you whether your ad campaigns are generating more revenue than they cost and by how much.
Cost Per Acquisition
CPA
Marketing MetricsMetric Definition
CPA = Total Campaign Cost / Number of Acquisitions
Cost per acquisition measures the total cost to acquire a single converting user, whether that conversion is a purchase, sign-up, or lead. CPA is the bottom-line efficiency metric for paid marketing, connecting ad spend to actual business outcomes rather than intermediate metrics like clicks or impressions.
Conversion Rate
CVR
Marketing MetricsMetric Definition
Conversion Rate = (Number of Conversions / Total Visitors or Leads) × 100
Conversion rate measures the percentage of visitors, users, or leads who take a desired action, such as making a purchase, signing up for a trial, or submitting a form. It is the fundamental metric for evaluating the effectiveness of any acquisition funnel, landing page, or marketing campaign.
Customer Acquisition Cost
CAC
SaaS MetricsMetric Definition
CAC = Total Sales & Marketing Spend / Number of New Customers Acquired
Customer acquisition cost (CAC) is the total cost of acquiring a new customer, including all sales and marketing expenses divided by the number of new customers gained in a given period. It is one of the most important unit economics metrics for any growth-stage business.
Metric trees for marketing teams
Metric Definition
See where Campaign ROI sits among the metrics a marketing team owns and how it rolls up into wider performance.
Customer acquisition cost: a metric tree approach
Metric Definition
Campaign ROI depends heavily on what each campaign costs to acquire customers, so decomposing acquisition cost shows you the levers behind it.
Build a campaign ROI tree with owners on every branch
Decompose campaign ROI into revenue, margin, media, and production, assign each branch to the team that controls it, and verify which actions actually moved the return.