Outreach Metrics: KPIs to Track and a Report Example

Outreach metrics are the numbers that show whether cold email and LinkedIn outreach turn contacts into conversations, meetings and revenue. The core set follows the path of a prospect: bounce and spam rates (did the email arrive), reply and positive reply rates (did it start a conversation), meetings booked and held (did the conversation become a sales step), and opportunities, pipeline value, cost per meeting and CAC (did it pay). Open rate, once the headline number, is now only a rough diagnostic.

This article is part of our outreach marketing hub. It goes deeper than the overview pages: a metric hierarchy with formulas, counting rules, how to choose targets from your own baseline, a filled outreach report example and a diagnostics table for the weekly review. If you would rather have the campaigns and the reporting run for you, see our B2B outreach service.

Why outreach metrics matter

Doing outreach and knowing that it works are two different things. Without measurement, a team repeats the same emails to the wrong leads and calls the activity “momentum” when it is mostly noise. Dashboards make this worse when they celebrate emails sent and opens, while the business asks a simpler question: how many qualified meetings did we generate this month, and what did each one cost?

Good tracking gives three insights. Which prospect groups and angles get answers? It helps to ask these questions before you design a single dashboard. Which content and subject lines land? Which conversations turn into meetings and opportunities? Where does the pipeline leak? The same logic applies whether you approach clients, partners or investors: you want a chain of numbers from initial touch to outcome, not one figure in isolation.

There is also a budget argument. An outreach program spends money on people, data, tools and sending infrastructure. If you cannot connect that spend to pipeline, the program is the obvious line to cut when budgets tighten, even when it actually works.

A data-driven outreach strategy does not need many numbers. It needs a few that the whole team understands, that are defined the same way in every tool, and that connect activity to results. The rest of this article is built on that idea: measure the chain, read it from the top, and focus effort and resources on the stage where it breaks.

Outreach metrics vs KPIs: what turns a number into a KPI

All key performance indicators are metrics, but not all metrics are KPIs. A metric describes something: 1,200 emails delivered, a 4% reply rate, 31% LinkedIn acceptance. A KPI is a metric the team is accountable for, and it requires four things: a named goal, a target value, a time horizon and an owner. “Positive reply rate of 1.5% among US SaaS finance leaders by the end of Q1, owned by the SDR lead” is a KPI. “Reply rate” on its own is not.

Metric KPI
What it measures Any activity or outcome An outcome that matters for a goal
Tied to a target No Yes, with a value and a deadline
Owner Often nobody One named person
Example Weekly email volume Held, qualified meetings in a month
Used for Diagnosing where things stand Deciding whether the team is on track

A practical way to build an outreach marketing KPI is to convert a raw count into a ratio closer to money. Opens become positive answers for each 100 prospects. Meetings booked become held, qualified meetings. Demos delivered become the meeting-to-opportunity ratio, and later win rate. KPIs then serve four purposes: measurement, decision-making, accountability and forecasting. Five to seven core KPIs beat a 40-metric dashboard that nobody opens. Success depends less on how many KPIs you have than on clarity: a good KPI is easy to understand, hard to game and important to the business.

The outreach measurement funnel: from inbox to revenue

Outreach measurement is a chain, not a single number. Each stage answers a different question and has its own definition of success, and a problem at an early stage makes all the numbers after it meaningless. The hierarchy below runs from deliverability to revenue. Read it top to bottom: fix the earliest stage that is out of range before you look at the next.

Stage Metric Formula What it tells you What to do if it drops
1. Deliverability Hard bounce rate Hard bounces ÷ emails attempted Quality of contact data Pause the sequence, re-verify the list, question the data source
1. Deliverability Spam complaint rate Complaints ÷ emails delivered (Gmail Postmaster Tools) Whether recipients see you as unwanted Narrow targeting, make opting out easy, cut volume
1. Deliverability Inbox placement (seed test) Seed inboxes reached ÷ seed inboxes tested Inbox or junk Verify authentication, blocklists and recent changes
2. Engagement Total reply rate All human answers ÷ prospects contacted Whether anyone reads and reacts Rule out placement, then judge the list
2. Engagement LinkedIn acceptance Invitations accepted ÷ invitations sent Profile and targeting fit Rework the profile, the ICP and the note
3. Conversation Positive reply rate Positive answers ÷ prospects contacted Real demand in this audience Change the offer or the audience, not the subject line
3. Conversation Booking ratio Meetings booked ÷ positive replies How well answers are handled Faster handling, simpler scheduling, a clear next step
4. Pipeline Held (show) rate Meetings held ÷ meetings booked Real intent and confirmation workflow Confirmations, reminders, an agenda
4. Pipeline Meeting-to-opportunity conversion Opportunities ÷ held, qualified meetings Whether you talk to the right people Tighten qualification and the ICP
4. Pipeline Pipeline value created Sum of opportunity values from outreach Size of business generated Shift to larger accounts
5. Revenue Cost per meeting, CAC, closed-won revenue Formulas below Whether the program pays Move budget to the groups that convert

In most teams stages one to three are well measured, because the sending platform reports them automatically. Stages four and five are weak or missing, because they live in the CRM and depend on manual fields. That gap is where most reporting goes wrong. Once a quarter, trace the full chain for a cohort of prospects: contacted, replied, interested, meeting held, opportunity, closed deal. If you cannot produce that line, fix the CRM before the dashboards.

Deliverability metrics: the gate

If emails do not reach the inbox, no other metric means anything. A weak reply rate can be a copy problem, but just as often it is a placement problem that looks like a copy problem. That is why deliverability numbers sit at the top of the report.

Three numbers matter here. Bounce rate separates hard bounces (the address does not exist) from soft bounces (a temporary refusal, such as a full mailbox). Hard bounces reflect list quality; many teams pause a campaign when they climb above about 2% and re-verify the data. Spam complaint rate is the most dangerous signal: Google asks senders to stay under 0.10% user-reported spam in Postmaster Tools and never reach 0.30% (Google sender guidelines). Inbox placement comes from seed tests, because “delivered” in a sending platform only means the receiving server accepted the email, not that a person sees it.

Spam-folder placement cannot be tracked directly for each recipient, so combine indirect signals: seed tests, free provider dashboards like Postmaster Tools, blocklist lookups and a sudden drop in answers from one provider. Our guide on email deliverability for outreach covers authentication, warm-up, monitoring and troubleshooting in detail. Here the point is narrower: deliverability metrics are a gate. List them at the top of the review, but judge copy and targeting only when they are in range.

Open rate: a diagnostic, not a success metric

Open rate used to lead every email report. It no longer deserves that place. Opens are tracked with an invisible image (a tracking pixel), and privacy features in mail clients now load or block those images independently of the reader. Apple’s documentation says Mail Privacy Protection hides the user’s IP address and “prevents senders from seeing if you’ve opened the email message they sent you” (Apple Support). Corporate security scanners can also open emails before a human does. So opens are inflated for some recipients and invisible for others.

Treat open rate only as a directional diagnostic, a smoke alarm for deliverability. A sudden drop on a domain that was healthy last week suggests a placement problem. Read opens together with answers:

  • Few opens, few replies: look at placement and sender reputation, then at the subject line.
  • Normal opens, few replies: the email arrives; the copy, the offer or the targeting is the issue.
  • Normal opens and replies, few meetings: look at reply handling and the call to action.

If you still want to boost your open rate as a diagnostic, the usual levers are short, specific subject lines, a recognizable sender name and relevance to the recipient’s role. Test subject lines with A/B splits, but decide the winner on answers, not on opens. Many teams switch off open tracking for cold email entirely: it removes a pixel from the email and loses little real information. Link clicks deserve the same care, because security scanners click links too, and tracked links can affect how your emails land. Consider leaving links out of the first touch; if you include one, point it to your brand site without tracking.

Reply rate and positive reply rate

Reply rate is the earliest trustworthy engagement signal, because a human had to read the email and act. But total reply rate mixes very different answers. “Not interested”, “remove me”, an out-of-office notice and “send me a proposal” all count once. That is why the more useful KPI is positive reply rate: interested answers divided by prospects contacted.

Two counting rules make the numbers comparable over time. Divide by prospects contacted, not by emails sent; otherwise a longer sequence lowers the ratio even when it books more meetings. And count by cohort: measure the prospects who started a sequence in a given week once their sequence has finished, rather than mixing new and old prospects in one calendar week.

Categorize all answers. The categories below make positive replies consistent and tell the team what to do with the rest.

Answer category Counts as positive? Pipeline value Next step
Call booked or positive Yes High Respond fast, book, confirm
Referral to the right person Yes Medium Thank, approach the referred person with context
“Not now”, with a time frame No (nurture) Later Dated follow-up task in the CRM
Not interested No None Close, record the reason
Unsubscribe or “remove me” No None Suppress at once, across all tools and channels
Out of office, auto-responder No (exclude) None Let the sequence continue
Wrong person, no referral No None Correct the data, find the right role

Some platforms classify answer sentiment automatically. Use it as a pass, then have a person confirm, because the label decides what counts in your KPIs. Vendor data suggests follow-ups matter: in its 2026 report, Instantly says 58% of replies came from step one and 42% from follow-ups (Instantly, vendor data). Measure that split in your own sequences; it tells you whether later steps earn their place.

To improve your reply rate, work on the audience before the copy. Smaller, tightly defined lists, a clear reason to approach each group and an offer that matters to that role increase answers more than wording changes.

LinkedIn outreach metrics: acceptance and reply

LinkedIn has its own funnel. The two core metrics are acceptance rate (accepted invitations ÷ invitations sent) and reply rate after acceptance (prospects who answered ÷ accepted connections). Add positive answers and meetings exactly as for email, so both channels feed the same pipeline numbers.

Read acceptance with care. It is a leading indicator: a high acceptance rate with no conversations after it is a vanity number. It depends on your profile, the seniority of the target and whether a note is added. LinkedIn applies undisclosed weekly invitation limits and may restrict accounts with many ignored or pending invitations (LinkedIn Help), so pending invitations are worth tracking too: withdraw old ones and watch the share still pending after two to three weeks. For the social selling method itself, see our guide to LinkedIn outreach.

Meetings, show rate and conversion to pipeline

A positive answer has value only if it becomes a meeting and then an opportunity. This is where outreach starts to touch pipeline, and where definitions matter most.

Define a qualified meeting once, in writing. Across the Outreach Academy we use one definition: the company fits the ICP, the person has a role in the decision, they confirmed they want to talk about your offer, and the call was booked, confirmed and held. The full checklist is in our guide to appointment setting. If sales and marketing use different definitions, the report becomes an argument instead of a decision.

The pipeline metrics and their formulas help you understand where meetings come from and where they stall:

  • Meetings booked for each 100 prospects = meetings booked ÷ prospects contacted × 100. A simple volume measure to compare lists.
  • Held (show) rate = meetings held ÷ meetings booked. A weak figure points to poor confirmation or to meetings that were pushed rather than wanted.
  • AE acceptance = held meetings the account executive accepts as qualified ÷ meetings held. It reveals whether the qualification definition is respected.
  • Meeting-to-opportunity conversion = opportunities created ÷ held, qualified meetings. The main quality signal of outreach.
  • Pipeline value = sum of opportunity amounts sourced by outreach in the period.
  • Win rate and average deal size = closed-won ÷ closed opportunities; revenue won ÷ deals won. They arrive late but close the chain.

Split opportunity creation by sequence and by persona, not only in total. Agree with sales on the stage that counts as an opportunity (say, a discovery call where the AE confirmed need, budget owner and timing), so the conversion means the same in each month.

Activity metrics and response time

Activity metrics are the inputs the team controls: prospects added, prospects contacted, emails sent, LinkedIn tasks completed, calls made, touches for each prospect and contacts at each account. They are useful only next to the outcomes they should drive. A rep can push out 200 emails and generate nothing; high volume with a flat reply rate points to a targeting problem, not a work-ethic problem.

Track a few inputs that help explain outcomes and results:

  • Prospects reached in the week, by group, as the denominator for the ratios.
  • Sequence completion: do prospects receive the full sequence, or do reps give up after one or two steps?
  • Contacts at each account: how many people in the buying group you reach in a target company.
  • Overdue tasks: LinkedIn steps and calls that were planned but not done, a common hidden leak.

Response time deserves its own line. Measure the median time between a prospect’s answer and yours, in business hours, and split it by rep. An answer that arrives on Friday at 5 PM and gets a response on Monday at 8 AM waits 63 hours on a 24-hour clock and one hour on a business-hours clock. Pick one clock and stay with it. Fix slow response through routing and alerts (answers go to a shared inbox, positive ones trigger a notification) rather than through pressure on reps.

Efficiency and revenue metrics: cost per meeting, CAC and ROI

Cost metrics answer the question finance asks: what does a meeting, an opportunity and a customer from outreach cost? Count all costs: staff time, data, tools, domains and inboxes, and the agency fee if you outsource.

Metric Formula Note
Cost per lead Total outreach spend ÷ positive replies Say what you call a lead
Cost per meeting Total outreach spend ÷ held, qualified meetings Booked meetings flatter the number
Cost per opportunity Total outreach spend ÷ opportunities created Strong single efficiency KPI for B2B
Customer acquisition cost (CAC) (Outreach spend + AE time on these deals) ÷ new customers won Arrives after the sales cycle
Pipeline for each € spent Pipeline value created ÷ outreach spend Early proxy for ROI before deals close
Payback CAC ÷ monthly gross margin from one customer Months until a customer repays acquisition

Compare CAC with customer lifetime value to evaluate the channel. The ratio you need depends on your margins and cash position, so agree it with finance rather than borrowing a rule of thumb. Watch sales cycle length too: if time from meeting to close stretches, it often means a larger buying committee or weak discovery, and it delays all revenue metrics. A worked unit-economics example, from spend to CAC, is in our guide to outbound lead generation.

Leading and lagging indicators

Revenue arrives months after the opening email. If you wait for it, you learn too late. Pair each lagging indicator with a leading one that moves earlier.

Lagging indicator (confirms) Leading indicator (predicts) Cadence
Closed-won revenue Opportunities created, pipeline value Leading weekly, lagging monthly or quarterly
Win rate Meeting-to-opportunity conversion, AE acceptance Leading weekly, lagging quarterly
CAC Cost per held meeting Leading monthly, lagging quarterly
Meetings held Positive answers, meetings booked, time to respond Weekly
Sender reputation damage Bounces, spam complaints, seed placement Daily during launch, then weekly

Positive reply rate is the most useful leading indicator in outreach, because it separates pipeline from vanity engagement and appears within days of a send. Do not treat a lagging indicator as something you can act on in the moment: you cannot fix last quarter’s win rate in this week’s call, but you can fix this week’s response time.

Vanity metrics to stop tracking

A vanity metric looks good in a report but predicts nothing. Replace each one with a ratio closer to revenue.

Vanity metric Why it misleads Better KPI
Open rate Inflated or hidden by privacy features Positive answers; seed placement
Total email volume Activity, not progress; rewards spray-and-pray Positive answers for each 100 prospects
Connection acceptance “Monopoly money” if no conversation follows Answers after acceptance; meetings from LinkedIn
Total answers Includes auto-responders and unsubscribes Positive answers, by category
Database size Old, unverified contacts Verified, in-ICP prospects not yet approached
Meetings booked Includes no-shows and poor fits Held, AE-accepted meetings

Segment your outreach metrics

A blended average hides the decisions. A 4% reply rate across a campaign may be 9% from fintech founders and 0.5% from enterprise IT, and the right response is to shift effort, not to rewrite the copy for everyone. Split outcome metrics by list, sequence, channel, persona, seniority, department, industry and country.

In practice, apply a simple rule: stop the groups that clearly lose, give more volume to the ones that win, and rewrite the middle. Technical decision-makers and the C-suite usually respond to different arguments, so put them in separate sequences and separate rows in the report. For each group, track the same few numbers: prospects reached, positive reply rate, held meetings, meeting-to-opportunity conversion and pipeline value.

Country is a dimension with legal weight. Cold email is lawful without prior consent in some markets (the US under CAN-SPAM, the UK to corporate subscribers, France when the email is relevant to the recipient’s job) and not in others: Italy and Germany require consent even for B2B email, so outreach there runs on LinkedIn and consent-based email. Report those markets as their own rows, with their own channel strategy and baseline.

Cold email benchmarks: use them with care

People search for “what is a good reply rate”, and vendors publish answers. The problem is that each publisher measures something different, so the numbers do not compare. The table lists what the publishers say, with their definitions.

Publisher (vendor data) Metric and definition Figure Sample and period
Instantly 2026 report Average reply rate, all replies ÷ emails sent 3.43%; top quartile 5.5%+ Workspaces on its platform, 2025 data, no exact N
Woodpecker benchmarks Median reply rate by campaign 1.5% (56,614 campaigns); 2.7% for 0–50 prospects vs 0.5% for 10,001+ Last 90 days of 2025
Belkins 2026 study Reply rate for step 1 of sequences, definition not stated 0.59% 7,530,489 emails, 2025, agency client data
Expandi 2026 benchmarks LinkedIn acceptance; answers to messages 28.5%; 10.4% 13.2M requests, May 2025 – Apr 2026

These benchmarks do not compare. An average is pulled up by a few large wins; a median is not. A figure for each email is lower than a figure for each prospect in the same campaign. A step-one figure ignores follow-ups. Each sample comes from one vendor’s customers, with its own mix of industries, list sources and countries. Vendor reports are useful for best practices and for a sense of the range, but not as targets. Use the table to see the range, then choose targets from your own baseline (next section).

Do not compare cold outreach with opt-in email marketing either. Newsletters go to subscribers who asked for them, so opens, click-through rate and unsubscribe norms from email marketing reports say nothing about a cold campaign. A 3% reply rate can be great for enterprise software buyers and average among small businesses.

How to set targets from your own baseline

Industry averages make poor targets. Your baseline does not. The process:

  1. Pick the metrics. Five to seven key metrics, one for each stage of the hierarchy: bounce rate, spam complaints, positive reply rate, booking ratio, held rate, meeting-to-opportunity conversion, cost per meeting.
  2. Establish a baseline. Run at least 30 days, or until each prospect group has a few hundred prospects with completed sequences. Record each metric by group.
  3. Write specific targets. Metric, value, prospect group, deadline: “positive reply rate for US SaaS finance leaders from 1.4% to 1.8% by the end of next quarter”. Base the target on improvement over your own baseline.
  4. Assign owners. One person for each KPI: deliverability to whoever runs infrastructure, answer metrics to the SDR lead, pipeline metrics to the sales manager.
  5. Implement tracking. Sync the sending platform with the CRM and fix the fields listed below before you trust any number.
  6. Create a cadence. Weekly for anomalies and leading indicators, monthly for decisions, quarterly for tracing the chain to revenue.
  7. Test one variable at a time. Change the list, the offer, the opener or the call to action, not all of them. Judge a test on a meaningful number of positive answers, not on a handful; with low response, a few hundred prospects in each variant is the minimum.

Adjust as goals evolve. A team entering a new market should target answers and meetings; a mature program should target cost per opportunity and pipeline. Tailor the report to its audience too: investors and leadership want pipeline and cost, the team wants the leading indicators it can change. Our lesson on outreach strategy shows how targets fit into a full campaign plan.

What drives the numbers

Benchmarks show the gap; levers close it. These levers belong to the strategy, and the metrics tell you which one to pull. In rough order of impact:

  • List quality and ICP fit. Verified, current contacts in the right role at the right companies. A bad list caps all other metrics.
  • Offer clarity. A specific reason why this company should care now beats clever copy; it is often the most effective lever and costs much less than new software.
  • Ways to personalize beyond the name. A relevant observation about the company or role, not a mail-merge field.
  • Short content and one low-friction call to action. Asking whether a topic is relevant is easier to answer than a request for 30 minutes.
  • Follow-ups. A planned sequence of several touches over two to three weeks, each adding something new instead of “just checking in”.
  • Timing and channel mix. Sending windows in the recipient’s time zone, and LinkedIn or phone alongside email where the market allows it.

Measure each lever with a test, not with opinion. Our guide to B2B sales outreach covers messaging frameworks and cadences in detail.

Multichannel attribution and data hygiene

When email, LinkedIn and calls work on the same prospect, the question “which channel produced this call?” gets hard. Single-touch attribution (one touch takes all credit) misrepresents what drives results. For outreach, a practical approach is to record the full touch history on the contact and use two views: the channel of the earliest positive answer, and all channels involved before the call.

Data hygiene makes attribution possible. Configure these fields and rules before the opening campaign:

Field or rule Where Why
Source = outreach, with campaign and sequence ID CRM contact and opportunity Ties each opportunity to the program
Prospect group, persona, country CRM contact Enables segmented views
Channel of the earliest positive answer CRM contact Channel attribution
Answer category Sending platform, synced to CRM Consistent positive reply counts
Meeting status: booked / held / AE-accepted / no-show / rescheduled CRM activity Held rate and qualified meetings; a rescheduled call counts once
Rejection reason CRM activity Explains weak AE acceptance and feeds the ICP
UTM parameters on links (utm_source=outreach, utm_medium=email or linkedin, utm_campaign=sequence ID) Links in emails and profile Attributes site visits and form fills to outreach
Suppression list shared across tools Sending platform, LinkedIn workflow, CRM Unsubscribes honored everywhere; CAN-SPAM requires opt-outs within 10 business days (FTC)

Write the definitions on one page: what counts as a reply, a positive reply, a qualified meeting and an opportunity, and which denominator each ratio uses. Then audit a sample of records monthly. Inconsistent definitions are the most common reason two dashboards show different numbers for one campaign.

Tools and dashboards for tracking outreach KPIs

Spreadsheets can help for one rep and one campaign. They break down when several tools hold parts of the story: the sending platform knows about answers, LinkedIn activity sits in another tool, and meetings and deals live in the CRM. The goal is one place where the full chain is visible.

Tool type What it tracks Limitation
Email sending or sales engagement platform Performance metrics like sends, bounces, answers, sequence steps, answer categories Knows little about meetings and revenue
CRM Contacts, meetings, opportunities, pipeline value, revenue Only as good as the fields reps fill in
Mailbox provider dashboards (such as Google Postmaster Tools) Spam complaints, authentication status Cover only that provider’s traffic
BI or analytics dashboard Combined view, filters, trends Needs clean, consistent fields from both systems

Manual tracking is fine for a pilot. Once volume grows, automate data collection: two-way sync between the sending platform and the CRM, automatic answer categories confirmed by a person, and a dashboard that filters by team, rep, audience, persona, seniority, department, meeting type and date, with drill-downs and CSV export. AI features can classify answers and flag anomalies, but they inherit each flaw in the data, so data quality comes before analysis.

Outreach report example: weekly and monthly

Below is a complete outreach report example. All numbers are hypothetical, invented to show the format and the arithmetic. They are not benchmarks and not results from any client. The case: one B2B company running outreach to three groups of prospects. Group A: US SaaS finance leaders, email plus LinkedIn. Group B: UK logistics operations directors, email. Group C: Italian manufacturing plant managers, LinkedIn only (Italy requires consent for email marketing, so no cold email there).

Weekly report (hypothetical numbers)

The weekly view is a team performance overview. It watches health and leading indicators and flags anomalies. Engagement ratios are cohort-based: they describe prospects who started their sequence three weeks earlier and have now finished it.

Metric This week Last week 4-week baseline Status
New prospects reached 420 400 410 OK
Hard bounce rate 0.9% 0.7% 0.8% OK, watch
Spam complaints (Postmaster Tools) 0.04% 0.05% 0.05% OK
Unsubscribes 0.6% 0.5% 0.5% OK
Total reply rate (cohort) 4.8% 4.5% 4.6% OK
Positive reply rate (cohort) 1.2% 1.5% 1.5% Below baseline
LinkedIn acceptance 31% 29% 30% OK
LinkedIn answers after acceptance 13% 14% 14% OK
Meetings booked 5 6 5 OK
Meetings held / held rate 4 / 80% 5 / 83% 4 / 80% OK
Median response time to positive answers (business hours) 2.5 h 6 h 4 h Improved
Overdue LinkedIn tasks 12 3 4 Fix now

Commentary under the weekly table (example):

Deliverability is stable: bounces and spam complaints are inside our limits on all domains. Total answers held steady, but the positive reply rate fell from 1.5% to 1.2%. The drop sits entirely in group B, where we started a new offer two weeks ago; group A is unchanged. Decision: run the new angle for one more cohort to reach a fair sample, then compare it with the old one. Response time improved after we routed positive answers to the shared inbox with alerts. Twelve LinkedIn tasks are overdue because one SDR was off; tasks are reassigned today.

Monthly report (hypothetical numbers)

The monthly view is for leadership. It shows the pipeline chain by group and what it cost. Total program cost for the month: €9,000 (staff, data, tools, sending infrastructure).

Group Prospects reached Positive replies Positive reply rate Booked Held AE-accepted Opportunities Pipeline value
A: US SaaS finance 800 16 2.0% 11 9 8 3 €96,000
B: UK logistics 700 7 1.0% 5 4 3 1 €40,000
C: Italy manufacturing (LinkedIn) 300 5 1.7% 4 3 2 1 €25,000
Total 1,800 28 1.6% 20 16 13 5 €161,000

Derived KPIs for the month: held rate 80% (16 of 20); meeting-to-opportunity conversion 38% (5 of 13 accepted meetings); cost per held, qualified meeting €692 (€9,000 ÷ 13); cost per opportunity €1,800; pipeline created for each € spent 17.9. In group C, 96 of 300 invitations were accepted (32%), and 14 of those 96 answered (15%).

Commentary under the monthly table (example):

Group A produced more than half the meetings and 60% of pipeline value, with the highest positive reply rate. Group B converts poorly at each stage, and its new angle has not yet improved answers. Group C is small, but its meetings were well qualified. Recommendation: increase group A by 200 prospects a month, taken from B, hold C at current volume, and rework B’s proposition and ICP with sales before the next cohort. CAC is not yet measurable: the earliest opportunities from this program are still open, and our sales cycle is around three months. Decision needed from leadership: approve the reallocation.

The commentary is where numbers turn into insight, so write it based on what actually happened, not on what the team hoped. Good commentary follows the same pattern each time: what changed, why we think it changed, what we will do, and what decision we need. A report without commentary is just numbers; commentary without numbers is just opinion.

Diagnostics: symptom, likely cause, fix

When a number moves, start at the top of the hierarchy and work down. This table maps common symptoms to causes.

Symptom Likely cause Fix
Answers drop to near zero overnight Emails going to junk after a reputation hit Seed test, blocklist lookup, less volume; see the deliverability lesson
Hard bounces above about 2% Old or unverified list, catch-all domains Stop, re-verify, question the data source
Spam complaints rising toward 0.3% Irrelevant targeting, hard-to-find opt-out Narrow the audience, clear opt-out line, slow down
Normal total answers, weak positive reply rate The proposition does not matter to this group Change what you propose or whom you target, not the subject line
Many positive answers, few meetings Slow handling, unclear next step Alerts and routing, a simple scheduling step
Weak held rate Poor confirmation, meetings pushed rather than wanted Confirmation email, reminder, agenda, honest qualification
AE rejects many meetings Qualification definition ignored or unclear Walk through the written definition with SDRs and AEs
Many meetings, few opportunities Wrong persona or company size Tighten ICP; split the report by persona
High LinkedIn acceptance, few answers Wrong people, or pitching right after acceptance Revisit targeting, open with a relevant question
Two dashboards disagree Different definitions or denominators One written definition page, monthly data audit
Sales cycle stretching Larger buying committee, weak discovery Multi-threading, better discovery on the opening call

Other common challenges are organizational. Data sits in fragmented tools (consolidate and sync), the team tracks too many metrics (cut to five to seven), metrics are read without their trend (always show the previous period and baseline), teams scale before validating an ICP (prove one ICP slice at a time), and execution differs between reps (shared templates, peer feedback on emails).

Turning outreach data into improvements

Measurement is useful only if it changes what the team does next. The aim is to analyze, decide and act in short cycles, to maximize learning from each cohort and achieve steady improvement rather than one big rewrite. Close the loop with a few habits:

  • Continuous micro-testing. One variable in each test: the opener, the call to action, the offer, personalization depth. Write the hypothesis before the test and the outcome after.
  • A personalization quality score. Rate a sample of emails from 1 to 5 on research depth, relevance, timeliness and tone, then compare the scores with answer outcomes.
  • Feedback from prospects. Ask people who booked what prompted them to answer; log the objections of those who declined. These answers give insights that improve the ICP and the proposition faster than any dashboard.
  • Documented playbooks. When a prospect group or angle wins, write down why, so it survives staff changes and feeds the next version of the strategy.
  • Interaction quality. Analyze a sample of conversations each month to ensure reps handle objections well and keep the tone consistent.
  • Coaching tied to a metric. If one rep’s booking ratio is weak, look at that rep’s answer handling, not their send volume.

If you outsource, the same report is your management tool. Our comparison of outsourced SDR vs in-house teams explains which numbers to require from a provider, and those figures should reconcile with your CRM monthly. When we run B2B outreach and appointment setting for clients, we report in this format, with booked, held and accepted meetings in separate columns, and we do not promise meeting numbers in advance.

Next steps

First, start with three things: a one-page definition of each metric and of a qualified meeting, CRM fields that tie each opportunity to its outreach sequence, and a 30-day baseline for each prospect group. Then copy the weekly and monthly report format above and fill it with your own numbers.

For related reading, see the guides on deliverability, appointment setting and outbound unit economics linked above. If you would rather have the measurement and the outreach run for you, see how our outreach service for B2B companies works.

Frequently asked questions

What are the key outreach metrics?

Track one or two metrics at each stage: bounce rate and spam complaints for deliverability, reply and positive reply rate for engagement, meetings booked and held for conversation, meeting-to-opportunity conversion and pipeline value for pipeline, and cost per meeting and CAC for revenue. Five to seven core KPIs are enough for most teams.

What is a good reply rate for B2B cold email?

There is no single answer, because published figures use different definitions. Instantly reports a 3.43% average reply rate, Woodpecker a 1.5% median by campaign, and Belkins 0.59% for step one of sequences; all are vendor data. Choose your target as an improvement over your own baseline, by prospect group.

Why should I not optimize for open rate?

Privacy features in mail clients load or hide tracking pixels, so opens are inflated for some readers and invisible for others. Use open rate only as a deliverability warning. Optimize for positive answers and held meetings instead.

What is the difference between reply rate and positive reply rate?

Reply rate counts all human answers, including "not interested" and "remove me". Positive reply rate counts only answers that ask for a next step or refer you to the right person, divided by prospects contacted. Positive reply rate is the better leading indicator of pipeline.

How do you calculate cost per meeting?

Divide total outreach spend for the period (staff, data, tools, infrastructure, agency fee) by the number of held, qualified meetings. Using booked meetings instead makes the number look better than it is, because no-shows and poor fits are included.

How often should outreach metrics be reviewed?

Look at deliverability and leading indicators weekly, decide on prospect groups and tests monthly, and trace the full chain from contact to revenue quarterly. During a launch, watch bounces and spam complaints daily.

What should an outreach report include?

A weekly table of health and leading indicators against the baseline, a monthly table of the pipeline chain by prospect group with cost, and a short written commentary: what changed, why, what you will do and what decision you need. Mark which numbers are cohort-based and hold definitions constant.

Readers rating 0.0 / 5 (0 reviewers) Not rated yet
Your rating