KPI Tree

Metric Definition

Where visitors come from and how they perform

Source Share = Sessions from Source / Total Sessions
Sessions from SourceNumber of visits attributed to a single channel in the period
Total SessionsNumber of visits across all channels in the same period
Source Conversion RateConversions from the source divided by its sessions
Metric GlossaryMarketing Metrics

Traffic source analysis

Traffic source analysis is the practice of grouping website or app visitors by the channel that brought them and measuring how each channel performs on volume, quality, and conversion. It answers not just how many people arrived but which sources sent the visitors who actually convert. Done well, it shows where to invest acquisition effort and where spend is buying traffic that never turns into outcomes.

8 min read

Generate AI summary

What is traffic source analysis?

Traffic source analysis is the practice of grouping incoming visitors by the channel that brought them and comparing how those channels perform. The standard groupings are organic search, paid search, direct, referral, social, and email, though most teams break these down further by campaign, keyword, or referring site. For each source you measure volume, engagement, and the share of visitors who go on to convert.

The point of the analysis is that not all traffic is equal. A source that sends a large number of sessions can still be the weakest source if almost none of those visitors convert. A smaller source can be the most valuable if its visitors convert at a high rate and arrive with strong intent. Looking at total sessions alone hides this entirely, which is why source-level conversion rate matters more than raw counts.

Traffic source analysis is the foundation for deciding where acquisition effort and budget should go. It connects the top of the funnel to the channels that feed it, so you can see which sources are worth scaling, which are stable, and which are quietly wasting spend. Without it, channel decisions are made on visit counts, which reward whichever source is cheapest to inflate rather than the one that drives results.

Definition note

Volume and quality are different questions and should never be collapsed into one number. A channel can win on sessions and lose on conversion at the same time. Always report each source on at least two axes, how much traffic it sends and how well that traffic converts, so a high-volume, low-quality source cannot pass as a strong performer.

How to calculate traffic source analysis

Source Share = Sessions from Source / Total Sessions

Start by assigning every session to a source, usually from referrer data and campaign tags such as UTM parameters. Source share tells you how the traffic mix is distributed. If 40,000 of 100,000 monthly sessions come from organic search, organic share is 40 percent.

Volume alone is not the analysis. For each source, calculate its conversion rate as conversions divided by sessions, and where you can, attach a value per session or cost per acquisition so the comparison reflects outcomes rather than clicks. A source with 10,000 sessions and a 1 percent conversion rate produces 100 conversions, while a source with 3,000 sessions at a 5 percent rate produces 150. The smaller source is the stronger one, and only a per-source view reveals that.

Attribution is the part that needs care. A single conversion often touches several sources before it completes, so the model you choose, whether last click, first click, or multi-touch, changes which source gets the credit. Pick a model, state it, and apply it consistently, because comparing sources under different models produces conclusions that do not hold.

  1. 1

    Source assignment

    The rule that maps each session to a channel, from referrer data and campaign tags. Consistent UTM tagging is what makes paid, email, and social separable rather than collapsing into direct or referral.

  2. 2

    Volume per source

    Sessions or users attributed to each channel, and its share of total traffic. This shows the shape of the traffic mix and how dependent the business is on any single source.

  3. 3

    Conversion per source

    Conversions divided by sessions for each channel, so quality sits next to volume. This is the figure that separates a valuable source from one that merely sends a lot of visits.

  4. 4

    Attribution model

    The logic that decides which source earns credit when a conversion touches several. Choose last click, first click, or multi-touch, state it, and hold it constant across every comparison.

Traffic source analysis in a metric tree

A metric tree turns traffic source analysis into a structure where total conversions decompose into channels, and each channel decomposes into the volume and quality drivers that control it. This makes the cause of a change visible. A drop in conversions is no longer just a number, it resolves into the specific source whose volume or conversion rate moved, and the team that owns that source.

Metric tree insight

When conversions fall, the tree pinpoints whether the cause is a volume drop in one channel or a conversion drop on a shared landing page. The two have different owners and different fixes. KPI Tree decomposes the headline into channels and assigns RACI ownership to each source, so the accountable owner of the channel that moved, whether SEO, paid, or lifecycle, is the one notified, and the verified impact loop confirms whether their change recovered the conversions rather than just shifting traffic around.

Traffic source analysis benchmarks

Benchmarks for traffic mix and source conversion vary by industry and business model, so treat the ranges below as orientation rather than targets. The traffic mix itself is a useful health check. A site overwhelmingly dependent on a single paid source carries more risk than one with a balanced spread across organic, direct, and referral, because a single channel disruption can cut acquisition sharply.

SourceTypical share of sessionsTypical conversion rateNotes
Organic search30 to 50 percent2 to 4 percentHigh intent, compounding, slow to build.
Direct15 to 30 percent3 to 6 percentBrand strength and returning visitors.
Paid search10 to 25 percent2 to 5 percentScalable but spend-dependent.
Email5 to 15 percent4 to 8 percentOwned audience, usually highest conversion.
Social and referral5 to 20 percent1 to 3 percentHigh volume, often lower intent.

Read concentration and trend together. A healthy mix is rarely dominated by one channel, and a steadily growing share of owned sources such as organic and email usually means lower acquisition cost over time. A rising dependence on a single paid source, or a source whose conversion rate is slipping even as its volume holds, is the pattern worth flagging, because it means the traffic is getting more expensive or less qualified.

How to improve traffic source analysis

Improving the analysis means acting on what it reveals rather than treating all traffic the same. Scale the sources that convert, fix or cut the ones that do not, and make sure the data underneath is clean enough to trust the comparison in the first place.

Double down on high-converting sources

Once a source proves it sends visitors who convert, invest more there. Increase budget, content, or effort behind the channels with the strongest conversion rate rather than the ones with the highest raw volume.

Fix the leak before adding traffic

A low-converting source is sometimes a landing page problem, not a traffic problem. Check whether the issue is the channel or the page it lands on before deciding to cut spend or send more visitors to it.

Clean up tagging and attribution

Inconsistent UTM tags and a vague attribution model make sources blur together and conclusions unreliable. Standardise campaign tagging and fix the attribution rules so each source can be judged on its own merit.

Reduce single-source dependence

Heavy reliance on one paid channel is a risk. Build owned sources such as organic and email so acquisition is not exposed to a single algorithm change, price increase, or account suspension.

Common mistakes when tracking traffic source analysis

  1. 1

    Ranking sources by volume alone

    The largest source by sessions is often not the most valuable. Judging channels on visit counts rewards cheap, low-intent traffic. Always pair volume with conversion rate before deciding where to invest.

  2. 2

    Letting direct become a dumping ground

    Untagged links, missing referrers, and some email clients all leak into direct, inflating it and hiding the real source. Tag campaigns properly so direct reflects genuine direct traffic, not measurement gaps.

  3. 3

    Switching attribution models mid-analysis

    Comparing one source under last click and another under multi-touch produces conclusions that do not hold. Fix a single attribution model and apply it consistently across every channel and every period.

  4. 4

    Ignoring the quality of the visitor, not just the visit

    Two sources with the same conversion rate can produce very different customer value. Where you can, look past the first conversion to retention and revenue per source, so a channel of low-value buyers is not mistaken for a strong one.

Related metrics

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

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

How to choose KPIs using a metric tree

Metric Definition

Use this guide to decide whether traffic source analysis earns a place among your tracked KPIs and how it connects to the metrics above it in a tree.

View metric

Metric trees for marketing teams

Metric Definition

This guide shows marketing teams how to place traffic source analysis within a wider tree alongside the acquisition and conversion metrics it feeds.

View metric

Turn channel data into accountable decisions

Build a metric tree that decomposes total conversions by source, assigns each channel an owner, and notifies that owner when their volume or conversion rate moves, so acquisition spend follows the sources that actually perform.

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