Automation

Outbound Call Campaign Metrics: Getting the Denominators Right

WebPro team 10 min read

Two teams report the same campaign and produce different answer rates. Neither is lying — they are dividing by different things. Most disagreements about whether outbound is working are really disagreements about arithmetic, and the fix is defining what goes below the line.

Why outbound reporting is so often wrong

Two teams report on the same outbound campaign and produce different answer rates. Neither is lying. They are dividing by different things — one counts attempts, the other counts unique contacts, and a third could reasonably count connected calls. The metric has a name and no agreed definition.

This matters more than it sounds. Outbound campaigns are judged on these numbers, decisions about cadence and list quality follow from them, and two campaigns cannot be compared if their denominators differ. Most disagreements about whether outbound is working are really disagreements about arithmetic.

What follows is a set of metric definitions that are unambiguous about what goes above and below the line, why each denominator is the right one, and which comparisons are valid. It deliberately contains no target figures — what constitutes a good rate varies enormously by list, sector and call reason, and a borrowed benchmark is worse than none.

The five populations

Before any metric, define the populations. Every denominator below is one of these, and confusion between them is the root of most reporting arguments.

  1. 1

    Records: everything on the list

    The raw list before any processing. Rarely a useful denominator on its own, but the starting point for measuring list quality.

  2. 2

    Contactable records: after suppression and validation

    Records minus opt-outs, complaints, invalid numbers, duplicates and anything excluded by policy. This is the population the campaign could legitimately attempt, and it is the honest denominator for coverage.

  3. 3

    Attempts: individual dial events

    One record may generate several attempts. Attempts are the right denominator for measuring dialling efficiency and nothing else — the distinction that makes retry analysis possible.

  4. 4

    Connects: calls where someone answered

    A human answered. This should exclude voicemail, which is a distinct outcome and frequently conflated with an answer, inflating every rate built on it.

  5. 5

    Conversations: connects where the intended person engaged

    Reached the right person and the conversation proceeded beyond the opening. This is the population that could actually produce an outcome, and it is the correct denominator for anything about conversation quality.

The metrics, defined

Each of these names its denominator explicitly. Reporting any of them without the denominator invites the confusion this article exists to prevent.

  • List quality rate — contactable records divided by records. Measures how much of the list was usable. A falling rate means the data source is degrading, which is worth knowing before blaming the calling.
  • Coverage — unique records attempted divided by contactable records. Whether the campaign actually worked the list it was given.
  • Attempts per record — attempts divided by unique records attempted. Cadence intensity, and the number that should be compared against the opt-out rate.
  • Connect rate — connects divided by attempts. Dialling and timing effectiveness. This is an attempt-level metric and it should never be reported against records.
  • Reach rate — unique records connected divided by contactable records. The share of the list you actually spoke to, which is the number most people mean when they ask how the campaign is going.
  • Conversation rate — conversations divided by connects. How often reaching someone turned into an actual exchange. A low rate here points at the opening, not at the list.
  • Qualified outcome rate — qualified outcomes divided by conversations. Conversation quality, isolated from reachability.
  • Campaign yield — qualified outcomes divided by contactable records. The end-to-end figure, and the only one that answers whether working this list was worthwhile.
  • Opt-out rate — opt-outs divided by connects. The cost side, and it belongs in every report rather than a separate one.

Reporting the last two together is the discipline that keeps outbound honest. Yield without opt-out rate describes benefit without cost.

Comparisons that are valid and ones that are not

Most outbound analysis fails at the comparison rather than at the measurement.

  • Valid: the same metric across segments of the same list, with the same definitions. This is where the useful findings are.
  • Valid: the same campaign over time, provided the list source and suppression rules did not change.
  • Valid: connect rate by hour and weekday, which is the most actionable outbound analysis available and is specific to your audience.
  • Valid: conversation and outcome rates between script variants, if the segments are comparable.
  • Invalid: comparing campaigns with different call reasons. A reactivation campaign and an inbound follow-up campaign are not comparable on any of these numbers.
  • Invalid: comparing against industry benchmarks, which use definitions you cannot see and populations unlike yours.
  • Invalid: comparing a campaign before and after a list-source change.
  • Invalid: comparing human and automated calling on outcome rate alone, since the segments assigned to each are usually different by design.

The last one comes up constantly. If automation was given the segment nobody wanted to call, its lower outcome rate is a statement about the segment rather than about the automation.

Outcome definitions

A qualified outcome rate is only meaningful if 'qualified' means one thing. This needs agreeing before the campaign, with the people who will receive the outcomes.

  1. 1

    Write the outcome list before launch

    A closed set, agreed with sales or whoever acts on them. Adding outcome values mid-campaign makes the reporting incomparable with its own first half.

  2. 2

    Separate interest from qualification

    'Expressed interest' and 'met the qualification criteria' are different, and blending them produces a number that looks encouraging and predicts nothing.

  3. 3

    Include the negative outcomes explicitly

    Not interested, not qualified, wrong person, bad number, refused. These are results, and a campaign that produces clean negatives has done useful work — particularly on a reactivation list.

  4. 4

    Define incomplete separately

    Calls that ended before an outcome. Folding these into 'not interested' overstates rejection and hides a conversational problem.

  5. 5

    Validate against what happened next

    Of the outcomes marked qualified, how many were accepted by whoever received them? This is the check that keeps outcome definitions honest over time.

That last step is the one that matters most. An outcome rate that nobody downstream agrees with is a measure of the campaign's optimism rather than its performance.

Data requirements

Denominator-safe reporting depends on recording the right things at the right granularity.

  • Attempt-level records with outcome codes, distinguishing no answer, busy, voicemail, invalid number, answered and refused.
  • Record-level state, so unique-record metrics can be computed without deduplication guesswork.
  • A clear voicemail outcome, separate from answered.
  • Wrong-person outcomes recorded distinctly, since they affect the conversation denominator.
  • Suppression reasons recorded, so list quality can be analysed rather than just counted.
  • Outcome codes from the agreed closed list, written automatically rather than depending on post-call entry — see call data extraction.
  • Timestamps at attempt level, for hour and weekday analysis.
  • Campaign and segment identifiers on every record, so comparisons can be made without reconstructing them later.

Most outbound platforms record some of this. The gaps are usually voicemail separation and wrong-person outcomes, both of which distort the denominators in ways that are hard to correct afterwards. Our automation services page covers building this reporting layer, and consolidated conversation analytics makes cross-campaign comparison possible where separate systems do not.

Reading the numbers together

Individual metrics mislead. These combinations are where the findings are.

  • Low reach rate with high connect rate means the campaign did not work the list, not that the list was unreachable. A coverage problem, not a timing one.
  • Low connect rate with normal list quality points at timing and cadence — check the hour and weekday breakdown before touching anything else.
  • High connect rate with low conversation rate points at the opening. People are answering and disengaging within seconds.
  • High conversation rate with low qualified outcome rate points at targeting — you are reaching people who engage and do not qualify.
  • Rising attempts per record with flat reach means the cadence is working harder for nothing, which usually indicates list decay.
  • Rising opt-out rate alongside rising yield means the campaign is borrowing from future contactability.
  • Good yield on a small contactable population may still be a poor campaign if list quality rate was low — the suppression happened for a reason worth understanding.

Common reporting mistakes

These produce numbers that are confidently wrong.

  • Counting voicemail as an answer.
  • Mixing attempt-level and record-level denominators in one report.
  • Reporting connect rate against records rather than attempts.
  • Changing outcome definitions mid-campaign.
  • Excluding incomplete calls from the denominator, which flatters every rate.
  • Comparing campaigns with different call reasons.
  • Using industry benchmarks with undisclosed definitions.
  • Omitting opt-out rate from the main report.
  • Reporting yield without list quality, so a heavily suppressed list looks efficient.
  • Not validating qualified outcomes against downstream acceptance.

Publishing the definitions alongside the numbers prevents most of these. A one-page glossary attached to every campaign report ends the recurring arithmetic argument permanently.

What these metrics cannot tell you

Be explicit about the limits when reporting.

  • Whether the list was worth calling at all, which is a targeting question the metrics assume away.
  • Whether the outcomes will convert, which only downstream data answers.
  • How the calls were experienced by the people who received them — that needs listening.
  • Whether a different approach would have performed better, without a controlled comparison.
  • Anything about the contacts who were never reached, who may be systematically different from those who were.

The last point is worth noting when interpreting outcome rates. The people who answer the phone are not a random sample of the list.

Decision framework and next step

Four questions.

  1. 1

    Is voicemail recorded separately from answered?

    If not, every rate in your reporting is distorted and this is the first fix.

  2. 2

    Does every metric in your report name its denominator?

    If not, two people are reading different numbers under the same label.

  3. 3

    Are outcome definitions closed and agreed before launch?

    Mid-campaign changes make the campaign incomparable with itself.

  4. 4

    Do you validate qualified outcomes against downstream acceptance?

    This is what keeps the definitions honest as the campaign runs.

Publish the definitions, separate voicemail, report yield and opt-out rate together, and diagnose upstream before downstream. Then compare only within the same call reason and the same list source. Our AI solutions overview covers how outbound reporting is usually established alongside a programme.

Frequently asked questions

  1. 1

    Why do outbound answer rates differ between reports?

    Because they use different denominators — attempts, unique records, or connects — under the same label, and because voicemail is frequently counted as an answer. Most disagreements about outbound performance are disagreements about arithmetic.

  2. 2

    What are the essential outbound metrics?

    List quality rate, coverage, attempts per record, connect rate against attempts, reach rate against contactable records, conversation rate, qualified outcome rate against conversations, campaign yield, and opt-out rate. Each named with its denominator.

  3. 3

    Which comparisons are valid?

    Segments within one list, the same campaign over time with unchanged definitions, connect rate by hour and weekday, and script variants on comparable segments. Not across different call reasons, not against industry benchmarks, and not across a list-source change.

  4. 4

    How should the numbers be diagnosed?

    In order: list quality, coverage, connect rate, conversation rate, outcome rate. Each bounds the next, so fixing a downstream metric while an upstream one is broken wastes the effort.

  5. 5

    What is the most common single error?

    Counting voicemail as an answer. It inflates connect rate and deflates every downstream rate, making a campaign look better at reaching people and worse at converting them than it actually is.

There are no target figures here on purpose. What constitutes a good rate depends on the list, the sector and the reason for calling, and a borrowed benchmark is worse than measuring your own baseline and improving on it.

Let's talk about your project

Tell us what you want to build and we will work out the scope, timeline and approach together.