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:
- 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.
- 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.
- 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.
- Assign owners. One person for each KPI: deliverability to whoever runs infrastructure, answer metrics to the SDR lead, pipeline metrics to the sales manager.
- Implement tracking. Sync the sending platform with the CRM and fix the fields listed below before you trust any number.
- Create a cadence. Weekly for anomalies and leading indicators, monthly for decisions, quarterly for tracing the chain to revenue.
- 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.