KPI Tree

Metric Definition

Comparing channels by what they produce

Source Conversion Rate = (Customers from Source / Leads from Source) x 100
Customers from SourceNumber of leads from a given source that became paying customers in the period
Leads from SourceTotal number of leads attributed to that source in the same period

Track from

Metric GlossarySales Metrics

Lead source analysis

Lead source analysis is the practice of breaking leads down by where they came from and comparing each source on volume, conversion and the revenue it eventually produces. It moves the conversation past how many leads a channel delivers to how good those leads are. The goal is to know which sources deserve more budget and which only look productive because they are loud.

8 min read

Generate AI summary

What is lead source analysis?

Lead source analysis is the practice of grouping leads by where they originated and comparing those origins on the outcomes they drive. A source might be a channel such as organic search, paid social or a referral, or it might be narrower, such as a single campaign or content asset. The analysis ranks each source not by how many leads it produces but by how those leads perform downstream.

The distinction matters because lead volume is a vanity number on its own. A channel that floods the funnel with leads that never convert is worse than a channel that delivers a quarter of the volume at five times the conversion rate. Lead source analysis surfaces this by following each source through the funnel: leads, qualified leads, opportunities, customers and finally revenue.

It is also the foundation of sensible budget decisions. Marketing spend is finite, and every channel competes for it. Without source analysis, budget tends to follow whichever channel shouts loudest about lead counts. With it, budget follows the channels that actually produce customers, which is rarely the same list. The metric turns a spend argument into a settled question.

Judge a source on revenue, not on lead count. A channel can top the table on volume and sit at the bottom on customers. The only fair comparison runs the whole funnel through to revenue and cost, because that is where a channel either earns its budget or loses it.

How to calculate lead source analysis

The core calculation is a conversion rate per source: divide the customers a source produced by the leads it produced, then multiply by 100. If paid search delivered 400 leads and 12 of them became customers, it converted at 12 / 400 x 100 = 3%. If a referral programme delivered 60 leads and 9 became customers, it converted at 15%, five times higher on a fraction of the volume.

Conversion rate is the start, not the finish. A full analysis also tracks cost per lead and cost per customer by source, so a high-converting channel that is expensive to feed can still be compared fairly against a cheap one. Read together, volume, conversion rate and cost per customer tell you whether a source is worth scaling, holding or cutting.

  1. 1

    Leads from source

    Attribute each lead to a single source using a consistent rule, whether first touch or last touch. The rule matters less than applying the same one everywhere, because mixing attribution models makes channels uncomparable.

  2. 2

    Conversion rate by source

    Track each source through to customers, not just to lead or opportunity. The conversion gap between channels is usually wider and more decisive than the volume gap.

  3. 3

    Cost per customer by source

    Divide the spend on a source by the customers it produced. A channel that converts well but costs heavily to feed may still lose to a cheaper channel that converts slightly worse.

  4. 4

    Revenue and deal size by source

    Compare the average deal size each source brings. Some channels deliver smaller, faster deals while others bring larger accounts, and that changes which source is genuinely most valuable.

Lead source analysis in a metric tree

Lead source analysis lives naturally in a metric tree because pipeline is the sum of what each source contributes, and each source carries its own conversion and cost. The tree splits the funnel by origin, so a change in total pipeline can be traced to the specific channel that moved rather than to marketing as a whole.

Metric tree insight

When pipeline dips, the tree shows whether one source collapsed or every source softened at once. A fall isolated to paid media with organic steady is a channel problem the media buyer owns, not a market-wide slowdown. KPI Tree assigns a RACI owner to each source branch, so the channel owner sees their own node and the conversion and cost beneath it, and the alert routes to them when their source moves rather than to a generic marketing inbox.

Lead source analysis benchmarks

Lead source benchmarks are about the relative shape of channels rather than a single target, because conversion and cost differ sharply by source. The ranges below give a rough sense of how channels typically compare in B2B. Use them to spot a source that is far outside its expected band, then build your own baseline from your data.

SourceTypical lead to customer rateCost and quality notes
Referral and word of mouth10% to 20%Highest quality and lowest cost, but hard to scale on demand.
Organic search5% to 12%Strong intent and low marginal cost once content ranks.
Paid search3% to 8%Scalable and measurable, but cost per customer rises with volume.
Cold outbound1% to 4%Lowest conversion, justified only when deal size is large.

Beware of last-touch attribution flattering a single channel. A buyer who found you through content months ago and converted on a branded search later is often credited entirely to search. Compare first-touch and last-touch views before deciding which source really earned the customer.

How to improve lead source analysis

Improving lead source analysis is partly about cleaner measurement and partly about acting on what the analysis reveals. The aim is to move budget toward the sources that produce customers and to stop rewarding channels for volume alone. These tactics sharpen both the data and the decisions.

Standardise source tagging

Inconsistent or missing source data is the single biggest blocker to honest analysis. Enforce consistent tagging at the point of capture so every lead carries a clean, comparable origin.

Follow each source to revenue

Stop the analysis at lead count and you reward the noisiest channel. Carry every source through to customers and revenue so budget follows the sources that actually close deals.

Compare attribution models

First touch and last touch tell different stories. View both so a channel that quietly starts buyer journeys gets credit, not only the channel that happens to be last before the close.

Reallocate toward proven sources

Once a source proves it converts cheaply, shift spend toward it and test how far it scales before efficiency drops. Cut or rework channels that deliver volume but no customers.

Common mistakes when tracking lead source analysis

  1. 1

    Ranking sources by lead volume

    The channel with the most leads is frequently not the channel with the most customers. Ranking on volume sends budget to the loudest source rather than the most productive one.

  2. 2

    Letting source data go uncaptured

    Leads tagged as direct or unknown pile up when tracking is loose, and an analysis built on a large unknown bucket cannot guide budget. Clean capture is the precondition for everything else.

  3. 3

    Trusting a single attribution model

    Last-touch alone over-credits the final channel and hides the sources that started the journey. Relying on one model leads to cutting channels that were quietly doing the early work.

  4. 4

    Ignoring deal size differences by source

    A source with a lower conversion rate but far larger deals can be the most valuable of all. Comparing conversion rates without revenue per customer misjudges which channel truly pays off.

Related metrics

Lead conversion rate

Sales Metrics
HubSpotSalesforce

Metric Definition

Lead Conversion Rate = (Converted Leads / Total Leads) x 100

Lead conversion rate measures the percentage of leads that progress to the next meaningful stage in the sales funnel, whether that is becoming a qualified opportunity, a demo booking, or a paying customer. It is the primary indicator of how effectively your top-of-funnel activity translates into commercial outcomes.

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

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

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: a metric tree approach

Metric Definition

Comparing lead sources is the first step towards working out which channels actually lower acquisition cost, which this deep-dive decomposes into its drivers.

View metric

Metric trees for marketing teams

Metric Definition

Lead source analysis is a core marketing metric, and this guide shows how it fits alongside the other channel and pipeline metrics a marketing team owns.

View metric

See which sources actually produce customers

Model your channels as a metric tree in KPI Tree, with each source carrying its own volume, conversion and cost. Put an owner on every source branch so when pipeline moves, you can see exactly which channel caused it and the right person is told.

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