KPI Tree

Metric Definition

Revenue by Traffic Source = Total Revenue Attributed to Channel X
Revenue Attributed to Channel XThe total revenue from orders where the customer's acquisition or session source was channel X, based on the chosen attribution model

Revenue by traffic source

Revenue by traffic source measures the total revenue attributed to each acquisition channel, such as organic search, paid advertising, email, direct, social media, and referrals. It answers the most fundamental marketing question: which channels are actually generating revenue, not just traffic?

7 min read

Generate AI summary

What is revenue by traffic source?

Revenue by traffic source breaks down total revenue by the acquisition channel that brought each customer or session to the platform. Rather than reporting a single aggregate revenue number, it shows how much revenue came from organic search, paid search, social media, email marketing, direct visits, referral links, and any other channel.

This metric transforms marketing from a cost centre into a portfolio of revenue-generating investments. Without channel-level revenue attribution, marketing teams know how much traffic each channel produces but not whether that traffic generates value. A channel that drives 50,000 visits but only 200 pounds in revenue is far less valuable than one that drives 5,000 visits and 50,000 pounds in revenue. Revenue by traffic source makes this distinction visible.

The metric is essential for budget allocation. When you know that organic search generates 40% of revenue at near-zero marginal cost while paid social generates 5% of revenue at significant cost, you can make informed decisions about where to invest. Without this data, marketing budgets are allocated based on traffic volume, impressions, or intuition rather than revenue impact.

Revenue by traffic source also reveals channel trends over time. If organic revenue is growing while paid revenue is flat, the business is building a more sustainable acquisition engine. If paid revenue is growing while organic declines, the business is becoming more dependent on advertising spend, which increases vulnerability to rising ad costs.

Attribution model choice dramatically affects this metric. Last-click attribution credits all revenue to the final touchpoint. Multi-touch attribution distributes credit across the customer journey. The "right" model depends on your business, but the key is to choose one, apply it consistently, and understand its limitations.

How to calculate revenue by traffic source

Calculating revenue by traffic source requires connecting session or user-level channel data to transaction data. The approach depends on your attribution model and data infrastructure.

Attribution modelHow revenue is assignedBest for
Last click100% of revenue goes to the last channel before purchaseSimple implementation; favours bottom-of-funnel channels
First click100% of revenue goes to the channel of first visitUnderstanding which channels initiate relationships; favours awareness channels
LinearRevenue split equally across all touchpointsBusinesses with multi-channel journeys; gives credit to all contributors
Time decayMore revenue credit to touchpoints closer to conversionLonger sales cycles where recent interactions matter more
Data-drivenMachine learning assigns credit based on observed conversion patternsBusinesses with sufficient data volume; most accurate but most complex

Derived metrics

Revenue by traffic source becomes most powerful when combined with cost data. Revenue per channel divided by cost per channel yields channel-level ROI. This enables direct comparison of channel efficiency: if organic search generates 100,000 pounds in revenue at 10,000 pounds in cost (10x ROI) while paid social generates 20,000 pounds at 15,000 pounds in cost (1.3x ROI), the investment priority is clear.

Revenue by traffic source in a metric tree

Revenue from any channel decomposes into traffic volume, conversion rate, and average order value. Each channel has its own version of this breakdown, and the relative strengths and weaknesses vary by channel.

Organic search may deliver high-intent traffic with strong conversion rates but limited volume growth. Paid advertising may offer controllable volume but lower conversion rates and higher costs. Email marketing may convert exceptionally well but only reaches existing customers. Understanding the per-channel decomposition reveals where each channel has room to improve.

The tree reveals that improving channel revenue is not just about increasing traffic. A channel with high traffic but low conversion needs optimisation of landing pages and targeting. A channel with high conversion but low traffic needs investment to scale. The tree guides attention to the right lever for each channel.

Revenue by traffic source benchmarks

ChannelTypical revenue shareHigh-performance range
Organic search25% to 40%40% to 55%
Paid search (Google Ads, Bing)15% to 25%25% to 35%
Direct traffic15% to 25%20% to 35%
Email marketing10% to 20%20% to 30%
Paid social5% to 15%15% to 25%
Referral and affiliate5% to 10%10% to 20%
Organic social1% to 5%5% to 10%

A healthy business typically has at least two channels contributing 20% or more of revenue. Over-reliance on a single channel creates vulnerability: if organic search rankings drop or ad costs rise, revenue can decline sharply. Channel diversification is a form of business risk management.

The most profitable businesses tend to have a high share of revenue from organic and direct channels, which have low marginal costs. Businesses that depend heavily on paid channels face margin pressure as customer acquisition costs tend to rise over time. Investing in organic, email, and referral channels builds a compounding advantage.

How to improve revenue by traffic source

  1. 1

    Invest in SEO and content marketing

    Organic traffic from search is typically the highest-ROI channel because traffic compounds over time without proportional cost increases. Create category pages, buying guides, and product comparison content optimised for transactional search queries. Each ranking improvement generates incremental revenue at near-zero marginal cost.

  2. 2

    Optimise paid channels for revenue, not traffic

    Shift paid campaign optimisation from click-based metrics to revenue-based metrics. Use value-based bidding strategies that optimise for purchase value rather than click volume. Track ROAS to identify which campaigns generate traffic but not revenue, and reinvest the budget in high-converting campaigns.

  3. 3

    Build and monetise email and CRM channels

    Email marketing converts at 3 to 5 times the rate of social media because it reaches people who have already shown interest. Improve your email open rate, segment by purchase behaviour and preferences, and send personalised product recommendations rather than generic promotional blasts.

  4. 4

    Strengthen referral and word-of-mouth programmes

    Referred customers convert at higher rates and have higher lifetime values because they arrive with built-in trust. Launch or improve referral programmes with meaningful incentives, make sharing easy, and track referral revenue as a distinct channel.

  5. 5

    Improve landing page experience per channel

    Each traffic source has different user intent. Paid search visitors expect to see what the ad promised. Organic visitors may be earlier in the research phase. Social visitors may need more persuasion. Tailor landing pages to each channel's typical intent to maximise conversion.

Related metrics

Conversion Rate

CVR

Marketing Metrics

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

Cost per Acquisition

CPA

Marketing Metrics

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

Average Order Value

Revenue per transaction

Operations Metrics

Metric Definition

AOV = Total Revenue / Number of Orders

Average order value measures the mean amount spent each time a customer places an order. It is a core e-commerce and retail metric that directly influences revenue, profitability, and customer acquisition efficiency.

View metric

Customer Lifetime Value

CLV / LTV

SaaS Metrics

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

See which channels actually drive your revenue

Build a metric tree that connects channel-level traffic, conversion, and revenue so your marketing team can allocate budget to the sources that generate real business outcomes.

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