KPI Tree

Metric Definition

Return on marketing campaign investment

Campaign ROI = ((Revenue from Campaign - Campaign Cost) / Campaign Cost) x 100
Revenue from CampaignRevenue attributed to the campaign
Campaign CostTotal spend to run the campaign
Metric GlossaryMarketing Metrics

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

Generate AI summary

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. 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. 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. 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. 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 bandRangeWhat it usually means
Loss-makingBelow 0 percentThe campaign cost more than the profit it returned. Acceptable for a deliberate brand or awareness play, a warning sign for a performance campaign.
Marginal0 to 100 percentThe campaign returned a profit but a thin one. Worth keeping only if the levers in the tree show a clear path to improvement.
Healthy100 to 400 percentA solid performance campaign that returns two to five times the cost. This is the typical target band for paid search and retargeting.
ExceptionalAbove 400 percentStrong 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. 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. 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. 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. 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. 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 Metrics
Google Ads

Metric 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.

View metric

Cost Per Acquisition

CPA

Marketing Metrics
Google Ads

Metric 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.

View metric

Conversion Rate

CVR

Marketing Metrics
ShopifyGoogle AdsGoogle AnalyticsPostHog

Metric 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.

View metric

Customer Acquisition Cost

CAC

SaaS Metrics
StripeShopifyAttioHubSpotSalesforce

Metric 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.

View metric

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.

View metric

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.

View metric

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.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business