KPI Tree

Metric Definition

Ranking channels by efficient revenue

Channel performance = Revenue attributed to channel / Cost to acquire through channel
ChannelThe marketing or sales channel being analysed
RevenueRevenue attributed to customers from the channel
CostTotal spend to acquire through the channel

Track from

Metric GlossaryOperations Metrics

Channel performance analysis

Channel performance analysis is the practice of comparing marketing and sales channels on the efficiency of the revenue they produce, not just the volume they generate. It combines spend, conversion, and value into a single view so you can rank channels on what they return rather than what they cost. The result is a clear allocation decision: where the next pound of budget should go, and where it is being wasted.

8 min read

Generate AI summary

What is channel performance analysis?

Channel performance analysis is the practice of comparing marketing and sales channels on the efficiency of the revenue they produce, not just the volume they generate. The simplest expression is revenue produced divided by cost to acquire, but a complete analysis also weighs conversion quality, customer value, and how that value holds over time. The goal is a ranked, comparable view of every channel so budget can flow to the channels that return the most.

This matters because volume and efficiency frequently disagree. A channel can deliver the most customers and still be the worst performer if those customers cost the most to acquire and churn the fastest. Another channel can deliver fewer customers at a far better return on ad spend and retain them longer. Ranking on volume sends budget to the loud channel. Ranking on performance sends it to the profitable one.

Good channel performance analysis is comparable and time-aware. Comparable means every channel is measured with the same attribution model, the same cost inputs, and the same revenue definition. Time-aware means you track performance across periods, because a channel that performed well last quarter can saturate, get more expensive, or lose its audience. Without both, the ranking is misleading.

Channel performance must be measured net of the full cost to acquire, including media spend, agency fees, and the sales effort the channel requires. Comparing channels on revenue alone, without their true acquisition cost, always flatters the expensive channels and penalises the efficient ones.

How to calculate channel performance analysis

Channel performance analysis is calculated per channel, then ranked across the set. The core ratio is revenue attributed to a channel divided by the cost to acquire through it, but the inputs to that ratio are where the rigour lives. Define each input consistently across every channel or the comparison breaks down.

  1. 1

    Attribute revenue to each channel

    Assign the revenue from each customer to the channel that acquired them, using one consistent attribution model. Mixing last-touch for one channel and first-touch for another makes the ranking meaningless.

  2. 2

    Total the fully loaded cost

    Sum every cost of acquiring through the channel: media spend, agency and tooling fees, and the sales time the channel consumes. This is the customer acquisition cost for that channel, not just the ad bill.

  3. 3

    Calculate the efficiency ratio

    Divide attributed revenue by fully loaded cost for each channel. A channel returning 40,000 pounds of revenue on 10,000 pounds of cost has a performance ratio of four. Rank every channel by this figure.

  4. 4

    Layer in conversion and retention

    Adjust the ranking for conversion quality and retention. A channel with a strong ratio but poor retention is worse than the headline number suggests, because its revenue does not last.

  5. 5

    Track the ranking over time

    Recalculate each period and watch the trend. A channel sliding down the ranking is decaying or saturating, and catching it early is the difference between a quiet reallocation and a revenue miss.

The ranking is the output, but the inputs are the insight. Two channels with the same performance ratio can get there very differently, one through high revenue per customer and one through very low cost. Knowing which lever produced the ratio tells you whether the channel can scale or whether it is already at its efficient limit.

Channel performance analysis in a metric tree

A metric tree decomposes channel performance into the drivers that determine whether a channel earns its budget. The headline node is efficient revenue by channel. Beneath it sit the levers that move performance, and beneath those sit the specific inputs and owners behind each lever. This is what separates a ranking from an action: the tree shows not only which channel is underperforming but which input to fix and who owns it.

Metric tree insight

A channel can rise up the ranking purely because its cost fell, not because it got better. Decomposing the ratio into the revenue branch and the cost branch shows whether improving performance is real demand or a temporary discount that will reverse the moment spend scales back up.

Channel performance analysis benchmarks

Channel performance benchmarks depend on margin and business model, so the most useful frame is the efficiency ratio relative to your own blended average and to the typical ranges below. A channel is a strong performer if it beats your blended ratio and holds its retention. Use these ranges as a starting point, then build internal benchmarks from your most profitable cohort.

Performance tierRevenue to cost ratioWhat it indicates
Star channelAbove 4 to 1Efficient and usually scalable. Returns well above blended average. Worth pushing more budget into until the ratio starts to compress.
Solid performer2 to 4 to 1Carries its weight and forms the dependable core of the mix. Optimise the inputs rather than scaling aggressively, since headroom is moderate.
Marginal channel1 to 2 to 1Barely covers its cost once retention is included. Needs a clear improvement plan or a budget reduction, not a steady-state hold.
UnderperformerBelow 1 to 1Costs more than it returns. Pause or restructure unless it plays a proven assist role that the analysis is not capturing.

The benchmark to watch over time is the trend, not the snapshot. A star channel whose ratio falls quarter on quarter is saturating, and pouring more budget in chases a declining return. A marginal channel whose ratio is climbing may be early in its curve and worth patience. The direction of travel matters as much as the level.

How to improve channel performance analysis

Improving channel performance means working the specific input that holds each channel back, then reallocating budget toward the channels that return the most. The discipline is to treat the performance ratio as a decomposable number, not a verdict, and to fix the branch that is actually weak.

Reallocate toward star channels

Shift budget from underperformers to channels above your blended ratio, but watch for compression. Add spend until the ratio starts to fall, then hold, rather than scaling a channel past its efficient point.

Diagnose the weak branch

A low ratio is either a revenue problem or a cost problem. Decompose it before acting. Cutting spend on a channel with a real revenue problem just shrinks the channel without fixing it.

Improve conversion quality

If a channel attracts poorly fitting leads, its cost per acquired customer climbs even at a low cost per lead. Tighten targeting so the channel converts a higher share of the traffic it already pays for.

Weight for retained value

Rank channels on revenue that lasts, not first-order revenue. A channel with a slightly worse ratio but far better retention is the better long-term investment once payback is included.

The metric tree approach is what keeps reallocation from becoming guesswork. By decomposing efficient revenue into revenue, cost, conversion, and retained value, you can see whether a channel is held back by demand, by spend, by fit, or by churn, and which team owns that input. KPI Tree puts RACI ownership on every node, so the owner of cost per channel and the owner of retention by channel are named separately. When a channel slides down the ranking, the accountable owner is notified, and the verified impact loop checks whether the fix actually improved the ratio rather than just moving spend around.

Common mistakes when tracking channel performance analysis

  1. 1

    Ranking on volume instead of efficiency

    The channel that delivers the most customers is not the best channel. Volume says nothing about cost or retention. Rank on the revenue to cost ratio, adjusted for how long that revenue lasts.

  2. 2

    Using partial cost figures

    Counting only media spend and ignoring agency fees, tooling, and sales effort flatters expensive channels. Use the fully loaded cost to acquire so the comparison reflects what each channel really takes.

  3. 3

    Mixing attribution models

    Measuring one channel on last-touch and another on first-touch breaks the ranking. Apply one consistent attribution model across every channel so the revenue figures are comparable.

  4. 4

    Stopping at first-order revenue

    A channel can look efficient on the first purchase and collapse on retention. Include retained and expanded revenue so a channel that buys one-time customers does not outrank one that builds lasting ones.

  5. 5

    Treating a snapshot as the truth

    A single period hides saturation and decay. Track the ranking over time, because the channel that looks best this month may already be sliding, and the trend is the real signal.

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

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

Customer Lifetime Value

CLV / LTV

SaaS Metrics
ChargebeeStripeShopifyHubSpotSalesforce

Metric Definition

CLV = Average Revenue Per User × Gross Margin × Average Customer Lifespan

Customer lifetime value (CLV) is the total revenue a business can expect from a single customer account over the entire duration of their relationship. It quantifies the long-term financial worth of acquiring and retaining a customer, making it one of the most important metrics for sustainable growth.

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

How to choose KPIs using a metric tree

Metric Definition

Choosing which channels to back is a prioritisation problem, and this guide shows you how to surface the channel metrics that actually move revenue.

View metric

Metric trees for operations teams

Metric Definition

Channel performance analysis sits inside operational efficiency, and this guide shows how operations teams structure efficiency metrics into a tree they can act on.

View metric

Rank your channels on what they return

Build a channel performance metric tree that splits revenue, cost, conversion, and retention, with a named owner on each so budget follows efficiency.

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