KPI Tree

Metric Definition

Crediting the channel behind each lead

Source Attribution Share = Leads Credited to Source / Total Attributed Leads x 100
Leads Credited to SourceLeads attributed to one channel in the period
Total Attributed LeadsAll leads with a recorded source in the period

Track from

Metric GlossarySales Metrics

Lead source attribution

Lead source attribution is the practice of assigning each new lead to the marketing channel, campaign, or touchpoint that produced it. It turns a flat lead count into a structured view of where demand comes from, so you can fund the channels that work and starve the ones that do not.

8 min read

Generate AI summary

What is lead source attribution?

Lead source attribution is the practice of assigning each new lead to the marketing channel, campaign, or touchpoint that produced it. If 1,000 leads arrive in a month and the team can trace 400 to paid search, 350 to organic search, and 250 to referrals, then attribution has turned an undifferentiated count into a breakdown the business can act on. Each lead carries a source field, and the sum of those fields tells you where demand actually originates.

The metric matters because a lead total on its own hides every important decision. Two months can both produce 1,000 leads while one is healthy and one is fragile. If this month leans on a single paid channel that is getting more expensive, the headline looks fine while the foundation weakens. Attribution exposes that concentration. It connects spend to output and lets you compare channels on equal terms.

Attribution is the input layer beneath lead conversion rate and cost per lead. Without a reliable source on every lead, downstream channel economics are guesswork. With it, you can trace a closed deal back through the pipeline to the first campaign that surfaced the buyer.

A lead with no recorded source is not a free lead, it is an unattributed one. Large unknown or direct buckets do not mean a channel is working, they mean the tracking is broken. Treat the unattributed share as a data quality metric in its own right.

How to calculate lead source attribution

At its simplest, attribution share for a channel is the leads credited to that channel divided by all attributed leads, expressed as a percentage. The harder part is deciding how credit is assigned when a lead touches several sources before converting. The inputs below define a clean, comparable attribution layer.

  1. 1

    Source capture

    Every lead must carry a source from the moment it enters the system. UTM parameters, referrer data, and form fields feed this. A lead created without a source should fail validation, not default silently to direct.

  2. 2

    Attribution model

    Decide whether credit goes to the first touch, the last touch, or is shared across touches. First touch rewards demand creation, last touch rewards demand capture. The model you pick changes which channels look strong.

  3. 3

    Attribution window

    Set the period during which a touch can claim a lead. A 30 day window credits a campaign for a lead that converts within 30 days of the click. Too short and you miss slow buyers, too long and you over-credit old activity.

  4. 4

    Deduplication

    Match repeat visitors and multiple form fills to a single person so one buyer is not counted as three leads across three channels. Without this, attribution shares add up to more than the real lead count.

Worked example. In a month you record 1,000 attributed leads after deduplication. Paid search is credited with 400, organic with 350, referral with 250. Paid search attribution share is 400 divided by 1,000, or 40 percent. If paid search spend was 20,000 pounds, your cost per attributed lead from that channel is 50 pounds. The same arithmetic across every channel gives you a like-for-like comparison no single lead total could provide.

Lead source attribution in a metric tree

A metric tree decomposes total attributed leads into the channels that produce them, then decomposes each channel into the levers that drive its output. This moves attribution from a pie chart you look at into a structure you can diagnose.

The first level splits leads by source family: paid, organic, referral, and outbound. Each family then breaks down further. Paid leads are a function of spend, click volume, and landing page conversion. Organic leads depend on ranking pages, traffic, and form conversion. Referral leads come from partner introductions and existing customer advocacy. When a channel moves, the tree tells you whether the cause was reach, conversion, or spend.

This is where lead source attribution becomes a decision tool rather than a report. KPI Tree connects each branch to the team that owns it, with RACI roles on every node so the accountable owner is named. When paid lead volume drops, the person responsible for that branch is pushed the change, not left to discover it in a monthly review.

Metric tree insight

The unattributed bucket belongs in the tree as its own branch, not hidden. A branch labelled direct or unknown that holds a third of all leads is a tracking defect with an owner, and naming it in the tree is the first step to shrinking it.

Lead source attribution benchmarks

There is no single correct channel mix, because the right blend depends on the market and the motion. What benchmarks well is coverage and concentration. A healthy attribution layer credits a source to almost every lead and does not depend entirely on one channel that could be cut off overnight.

Attribution health signalHealthy rangeWhat it tells you
Attributed lead coverage90 percent or higherThe share of leads that carry a usable source. Below 80 percent, channel decisions rest on a guess and the unknown bucket needs fixing first.
Single channel concentrationNo channel above 50 to 60 percentHeavy reliance on one source is fragile. A platform policy change or rising cost in that channel hits the whole pipeline at once.
Organic and referral share30 to 50 percent combinedChannels you do not pay per lead for. A strong compounding base here lowers blended cost per lead and reduces exposure to ad price swings.
First-to-last touch agreementWithin 10 to 15 points per channelWhen first touch and last touch tell similar stories, attribution is stable. A large gap means a channel creates demand but another captures it, which changes how you fund each.

Read these together rather than in isolation. A channel can show a high attribution share simply because tracking on other channels is weak, which inflates its slice of a shrinking attributed total. Coverage first, then mix, then the economics of each source.

How to improve lead source attribution

Improving attribution is partly a data exercise and partly a modelling one. The data work raises coverage so more leads carry a true source. The modelling work makes the credit you assign reflect how buyers actually move through your channels.

Close the tracking gaps

Enforce a source on every lead at creation. Add UTM tagging to all campaigns, capture referrer data on forms, and reject records that arrive with no origin. Shrinking the unknown bucket improves every channel comparison at once.

Match the model to the motion

A long, multi-touch sales motion is misread by last touch alone. Move toward a position based or linear model that shares credit, so demand creation channels are not starved in favour of the final click.

Deduplicate people, not events

Resolve multiple visits and form fills to one person before assigning credit. Identity stitching keeps attribution shares honest and stops a single buyer inflating three channels.

Tie attribution to revenue

Carry the source field through to closed deals, not just to lead creation. A channel that produces many cheap leads that never convert should not win budget over a channel that produces fewer, better ones.

The highest leverage improvement is usually coverage, not model sophistication. A perfect attribution model applied to leads where a third have no source still produces a misleading picture. Fix capture first, then refine how credit is shared. KPI Tree supports this by tracking the unattributed share as its own node with an accountable owner, then checking whether the fix actually moved coverage in the following period.

Common mistakes when tracking lead source attribution

  1. 1

    Treating direct as a real channel

    Direct and unknown are usually tracking failures, not a marketing source. Counting them as a healthy channel hides the work needed to recover the true origin of those leads.

  2. 2

    Defaulting to last touch without thinking

    Last touch is the easiest model and it systematically under-credits the channels that create demand early. If your sales cycle spans weeks, last touch alone will mislead budget decisions.

  3. 3

    Letting attribution shares exceed 100 percent

    When the same buyer is counted across several channels without deduplication, shares add up to more than the real lead count. Resolve identity before assigning credit.

  4. 4

    Stopping attribution at the lead stage

    A source field that never reaches the closed deal cannot tell you which channels produce revenue. Carry the source through the full funnel so lead quality, not just lead volume, drives spend.

  5. 5

    Comparing channels on volume alone

    The biggest source of leads is not always the best. Without joining attribution to conversion and revenue, you reward the channel that fills the top of the funnel cheaply while starving the one that closes business.

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

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

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

Conversion rate: a metric tree decomposition

Metric Definition

Lead source attribution feeds the top of the funnel, so decomposing conversion rate shows you how each credited channel turns leads into customers.

View metric

Metric trees for sales teams

Metric Definition

Lead source attribution is a core sales pipeline input, and this guide shows how the sales team can place it alongside the other drivers it influences.

View metric

Turn lead source attribution into a tree you can act on

Build an attribution metric tree that connects every channel to its volume, conversion, and cost levers, with an accountable owner on each branch so a shift in any source reaches the right person.

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