KPI Tree

Metric Definition

Comparing campaigns on a common basis

Blended Return = Total Attributed Value Across Campaigns / Total Spend Across Campaigns
Total Attributed Value Across CampaignsRevenue or pipeline credited to all compared campaigns
Total Spend Across CampaignsCombined media and production cost of those campaigns

Track from

Metric GlossaryMarketing Metrics

Cross-campaign performance analysis

Cross-campaign performance analysis is the practice of comparing marketing campaigns on a single, normalised return basis so spend can be moved to the campaigns that produce the most value per pound. It puts campaigns with different budgets, channels, and goals on the same scale. The aim is not to rank campaigns for their own sake, it is to decide where the next pound should go.

8 min read

Generate AI summary

What is cross-campaign performance analysis?

Cross-campaign performance analysis is the practice of comparing marketing campaigns on a single, normalised return basis so spend can be moved to the campaigns that produce the most value per pound. Two campaigns might look equally busy, yet one returns four pounds of pipeline per pound spent and the other returns one. Without a common basis you cannot see that gap, because raw totals reward whichever campaign had the biggest budget.

The normalisation is the whole point. A brand campaign measured on impressions and a performance campaign measured on signups are not comparable until you express both as value per pound of spend. That usually means return on ad spend for revenue-driving campaigns and a cost-per-outcome figure such as cost per acquisition for the rest. Once every campaign sits on the same scale, the comparison becomes a budgeting decision rather than a debate about which channel feels more important.

The analysis is only as honest as its attribution. If two campaigns touch the same buyer, crediting the conversion twice makes both look better than they are. Cross-campaign analysis has to agree on an attribution model first, then hold every campaign to it, so the comparison reflects real incremental value and not double-counted overlap.

Normalise before you compare. Ranking campaigns by total conversions or total revenue just ranks them by budget. The decision you care about is value per pound of spend, so every campaign has to be expressed on that basis before any reallocation.

How to calculate cross-campaign performance analysis

The blended return divides total attributed value by total spend across the campaigns being compared, but the headline figure is only the starting point. The real analysis sits in the per-campaign inputs that let you see why the blend lands where it does. Capture these consistently before comparing anything.

  1. 1

    Spend per campaign

    The fully loaded cost of each campaign, including media, creative production, and agency fees. Comparing media spend alone flatters campaigns that carried heavy production costs.

  2. 2

    Attributed value per campaign

    The revenue or pipeline credited to each campaign under one agreed attribution model. The model has to be identical across campaigns or the comparison is meaningless.

  3. 3

    Outcome volume per campaign

    The conversions, signups, or qualified leads each campaign produced. Pairing volume with value separates a campaign that wins on scale from one that wins on quality.

  4. 4

    Overlap and incrementality

    How much each campaign audience overlaps with others, and whether the outcome would have happened anyway. Without this, overlapping campaigns inflate each other and the blend overstates true return.

Cross-campaign performance analysis in a metric tree

Blended return is a single number that conceals why one campaign beats another. A metric tree decomposes it into the levers that actually differ between campaigns, so a weak performer is diagnosed as an audience problem, a creative problem, or a landing problem rather than just labelled bad. Each branch maps to a decision a specific team can act on.

The gap between a dashboard and a decision is that a dashboard shows the ranking but not who should change what. KPI Tree connects each node in the tree to the team that influences it through RACI ownership, so the branch for click-through quality sits with the creative owner and the branch for landing conversion sits with the web owner. When a campaign return drops, the push goes to the owner of the branch that moved, and the verified impact loop checks whether shifting budget actually improved the blended return rather than just relabelling the same conversions.

Metric tree insight

Two campaigns with the same blended return can have completely different shapes. One wins on cheap reach and loses at the landing page, the other converts beautifully but pays too much for impressions. The tree shows which lever to pull, so you fix the campaign instead of cutting it.

Cross-campaign performance analysis benchmarks

Absolute return numbers vary too much by channel and margin to set a single target, so the useful benchmark is the spread between your best and worst campaigns on a common basis. A tight spread means your portfolio is well balanced. A wide spread means there is budget to reallocate. The bands below are practical guides for reading that spread, not formal standards.

Return spread across campaignsReadingWhat it suggests
Under 1.5x best to worstTightCampaigns perform similarly. Gains come from raising the whole portfolio, not reshuffling budget.
1.5x to 3xNormalA healthy mix of strong and weak campaigns. Trim the tail and top up the leaders.
3x to 5xWideSignificant misallocation. Meaningful budget is sitting in campaigns returning a fraction of the best ones.
Above 5xSevereSpend is badly distributed or attribution is double-counting. Audit overlap before reallocating.

How to improve cross-campaign performance analysis

Improving the analysis means making the comparison fairer and the reallocation faster. A cleaner attribution model and a tighter feedback loop let you move budget while a campaign is still live, not in a post-mortem. The cards below cover the moves that matter most.

Agree one attribution model

Hold every campaign to the same attribution rules. A consistent model makes the comparison honest, even if no single model is perfect. Switching models per campaign guarantees a misleading ranking.

Account for overlap

When campaigns share an audience, measure incrementality rather than crediting each touch in full. Overlap is the most common reason a blended return looks better than the business result.

Reallocate while live

Shift budget towards leading campaigns before they end, not in next quarter review. The faster the loop, the more value the same total spend produces.

Compare by stage, not just totals

Break each campaign into reach, engagement, and conversion so a weak total points to a specific stage. Fixing the stage often beats cutting the campaign.

Common mistakes when tracking cross-campaign performance analysis

  1. 1

    Comparing raw totals

    Ranking by total revenue or conversions just ranks by budget. Always normalise to value per pound before drawing any conclusion about which campaign performs better.

  2. 2

    Mixing attribution models

    Using last-click for one campaign and a multi-touch model for another makes the comparison invalid. One model, applied to all, is the floor for honest analysis.

  3. 3

    Ignoring overlap

    Two campaigns that touch the same buyer can both claim the conversion. Counting it twice inflates both and hides which campaign actually drove the outcome.

  4. 4

    Cutting on a single weak month

    Campaign return is noisy week to week. Reallocating on one bad data point chases noise. Read the trend before moving budget.

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

Click-through rate

CTR

Marketing Metrics
Google AdsKlaviyo

Metric Definition

CTR = (Clicks / Impressions) × 100

Click-through rate measures the percentage of people who click on a link, ad, or call-to-action after seeing it. It is one of the most fundamental engagement metrics in digital marketing, connecting impressions to action and serving as an early indicator of campaign relevance and audience targeting quality.

View metric

Metric trees for marketing teams

Metric Definition

See how comparing campaigns on a common basis fits into a wider marketing metric tree so the team can act on what each campaign drives.

View metric

Customer acquisition cost: a metric tree approach

Metric Definition

Customer acquisition cost is the common basis on which campaigns are most often compared, so this deep-dive shows how to decompose and improve it.

View metric

Compare campaigns as one tree, then move budget with confidence

Model your campaigns as a metric tree in KPI Tree, normalise them onto a common return basis, and decompose each one into reach, engagement, conversion, and value. Every branch carries a RACI owner, the accountable owner is pushed when a campaign return moves, and the verified impact loop confirms that reallocated budget actually lifted the blended 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