KPI Tree

Metric Definition

Spread of message lengths

Length Share (band) = Messages in Length Band / Total Messages
Messages in Length BandCount of messages whose length falls inside a defined band such as under 50 words
Total MessagesTotal number of messages measured in the window

Track from

Metric GlossaryMarketing Metrics

Message length distribution

Message length distribution is the spread of how long messages are across a body of communication, grouped into bands such as short, medium, and long. It shows whether messages cluster tightly around one length or scatter widely. Tracked over time, the shape of the distribution reveals shifts in how a team or audience communicates that an average alone would hide.

7 min read

Generate AI summary

What is message length distribution?

Message length distribution is the spread of how long messages are across a body of communication, grouped into bands such as short, medium, and long. Rather than reporting a single average length, it counts what share of messages fall into each band. If 60 per cent of support replies are under 50 words and 10 per cent run past 300, the distribution tells you the team mostly writes briefly but occasionally writes at length, which an average of 90 words would completely hide.

Distribution matters because the average is a poor summary of length. Two channels can share the same mean length while one sends uniformly medium messages and the other swings between one-line replies and essays. Those two patterns demand different responses, yet they look identical on a single number. The shape carries the meaning the average throws away.

Length is a proxy for effort, clarity, and fit to the channel. A rising share of very long messages in a chat channel can signal that the wrong tool is being used for the conversation. A growing share of very short replies in support can signal rushed or incomplete answers. The distribution makes these shifts visible while they are still early.

Length distribution depends entirely on how you define the unit and the bands. Words, characters, and sentences produce different shapes, and a band of under 50 words is not comparable to under 50 characters. Fix the unit and the band edges before comparing periods or channels, or the trend is measuring your definition rather than the messages.

How to calculate message length distribution

Measure the length of every message in a consistent unit, assign each message to a length band, then divide the count in each band by the total. If 1,000 messages split into 550 short, 350 medium, and 100 long, the distribution is 55 per cent, 35 per cent, and 10 per cent. Plotted as a histogram, the bars show the shape directly.

The main decision is where to draw the band edges. Edges should reflect meaningful thresholds for your channel, not round numbers. For support replies, the line between a templated one-liner and a real explanation might sit around 30 words, so a band edge there carries information. Arbitrary edges produce a distribution that technically sums to 100 per cent but says nothing.

Decide how to handle outliers before you start, not after you see them. A handful of 2,000-word messages can dominate an average yet be a tiny share of the distribution. Reporting the share in each band rather than the mean is what makes the metric robust to those extremes in the first place.

  1. 1

    Choose a length unit

    Pick words, characters, or sentences and apply it to every message. The unit changes the shape, so keep it fixed across every comparison.

  2. 2

    Set meaningful band edges

    Define bands such as short, medium, and long at thresholds that mean something for your channel, not at arbitrary round numbers.

  3. 3

    Count messages per band

    Assign each message to a band by its length and count how many land in each one across the measurement window.

  4. 4

    Convert counts to shares

    Divide each band count by the total message count to get the share, then read the shape across all bands together.

Message length distribution in a metric tree

The shape of the distribution is driven by what people are writing, who is writing it, and what tools shape the length. Decomposing it shows whether a shift toward longer or shorter messages comes from the content mix, the authors, or the channel itself, which point to very different actions.

Metric tree insight

KPI Tree decomposes the distribution so a shift in shape points to its cause. If the share of very short replies climbs while workload pressure rises on one author segment, the tree says the brevity is a capacity problem, not a style choice. The accountable owner for that branch, set through RACI ownership, is pushed the change the moment the shape moves, and the verified impact loop checks whether the intervention actually rebalanced the distribution rather than assuming it did.

Message length distribution benchmarks

A healthy distribution shape depends on the channel, because each channel rewards a different length profile. Chat rewards brevity, email allows more spread, and documentation skews long. The ranges below frame a typical healthy shape per channel, to compare against rather than treating any single profile as universally correct.

ChannelTypical healthy shapeWarning sign in the shape
Team chatHeavy skew to short, thin long tailGrowing share of very long messages
Support repliesMostly medium, modest short and long bandsSpike in very short replies
EmailBroad spread across short, medium, and longCollapse into a single narrow band
Sales outreachConcentrated in short to mediumDrift toward long, dense messages

How to improve message length distribution

Improving the distribution is not about pushing every message to one ideal length, but about shaping the spread to fit the channel and the intent. The aim is to reduce the messages that are clearly the wrong length for their purpose, not to flatten natural variety.

Split by message intent

A quick acknowledgement and a detailed explanation should not be judged by the same length target. Segment the distribution by intent before deciding any shift is good or bad.

Investigate the tails

The extremes carry the most signal. Read a sample of the longest and shortest messages to learn whether they are appropriate or symptoms of a process problem.

Tune templates to the channel

Canned responses pin part of the distribution in place. Adjusting template length is often the fastest way to reshape the bands without retraining anyone.

Track the shape, not the mean

Watch the share in each band over time rather than the average. A stable average can hide the distribution splitting into two clusters at the extremes.

Common mistakes when tracking message length distribution

  1. 1

    Reporting the average length

    The mean collapses the whole shape into one number and is easily skewed by a few extreme messages. The share in each band is what carries the meaning.

  2. 2

    Mixing units across periods

    Switching from words to characters, or moving the band edges, changes the shape on its own. Fix the unit and edges so the trend measures messages, not definitions.

  3. 3

    Assuming shorter is always better

    Brevity helps in chat but can mean incomplete answers in support. The right length depends on intent, so judge the shape against the channel, not against shortness.

  4. 4

    Ignoring the long tail

    A small share of very long messages can carry a large share of the risk or effort. Looking only at the dominant band misses where the real problems often sit.

Related metrics

First Response Time

Customer Support Metrics
IntercomPylon

Metric Definition

FRT = Total First Response Times / Total Tickets With a First Response

First response time measures the elapsed time between a customer creating a support ticket and receiving the first substantive response from a human agent. It is the metric that shapes the customer's initial impression of the support experience and sets the tone for the entire interaction.

View metric

Average Resolution Time

Customer Support Metrics
SalesforceIntercomPylon

Metric Definition

Average Resolution Time = Total Resolution Time Across All Tickets / Total Tickets Resolved

Average resolution time measures the mean elapsed time from when a support ticket is created to when it is fully resolved and closed. It captures the end-to-end customer experience of getting an issue fixed, encompassing wait times, agent work time, escalations, and any back-and-forth exchanges required to reach a solution.

View metric

Ticket Volume

Customer Support Metrics

Metric Definition

Ticket Volume = Total New Tickets Created in Period

Ticket volume is the total number of new support tickets created within a defined period. It is the fundamental demand metric for support operations, determining staffing requirements, budget allocation, and the urgency of self-service and product quality investments.

View metric

Email Open Rate

Marketing Metrics
Customer.ioKlaviyoApollo

Metric Definition

Open Rate = (Emails Opened / Emails Delivered) × 100

Email open rate measures the percentage of delivered emails that are opened by recipients. It is one of the most widely tracked email marketing metrics, though recent privacy changes have made it less reliable as a standalone indicator of engagement.

View metric

Metric decomposition

Metric Definition

Learn how to break the spread of message lengths into component segments so you can see which length bands drive your marketing outcomes.

View metric

Metric trees for marketing teams

Metric Definition

See how marketing teams place message length distribution alongside the other engagement metrics that shape campaign performance.

View metric

See the shape behind the average

Build a metric tree that connects message length distribution to content mix, author behaviour, and channel, with an accountable owner on every branch so a shift in the shape reaches the person who can act on it.

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