You're running cold email campaigns, replies are coming in, but every Friday you stare at a blank spreadsheet trying to figure out what to report. You know you need data, but you're not sure what metrics actually tell you if a campaign is working or dying.
Most people report on vanity metrics. Opens, clicks, total emails sent. These feel good to track but they don't tell you if you're making money.
Here's a practical weekly reporting template that focuses on the three metrics that matter - and how to build it so it takes 15 minutes instead of two hours.
The Three Metrics You Actually Need
Every cold email campaign lives or dies on these three numbers:
- Reply Rate - Percentage of emails sent that get a human response (good or bad)
- Positive Reply Rate - Percentage of emails sent that get an actual lead (not a rejection or autoresponder)
- Qualified Meeting Rate - Percentage of emails sent that convert to a scheduled demo or call
Everything else is noise. Open rate doesn't matter if no one replies. Click rate doesn't matter if clicks don't lead to replies. You need to measure the funnel that actually converts to revenue.
Your Weekly Report Structure
Set up a simple Google Sheet or Excel file with these columns:
- Week of [date]
- Campaign Name
- Total Emails Sent This Week
- Total Replies (all)
- Positive Replies
- Meetings Scheduled
- Reply Rate %
- Positive Reply Rate %
- Meeting Rate %
- Notes
Each row is one active campaign. At the bottom, add a totals row that sums everything across all campaigns.
Here's what the math looks like:
- Reply Rate % = (Total Replies / Total Emails Sent) × 100
- Positive Reply Rate % = (Positive Replies / Total Emails Sent) × 100
- Meeting Rate % = (Meetings Scheduled / Total Emails Sent) × 100
Real Example Numbers
Let's say you ran two campaigns this week:
Campaign A: Software Implementation for Logistics
- Emails sent: 150
- Total replies: 18 (12% reply rate)
- Positive replies: 8 (5.3% positive reply rate)
- Meetings scheduled: 2 (1.3% meeting rate)
Campaign B: Fractional CFO Services for E-commerce
- Emails sent: 200
- Total replies: 14 (7% reply rate)
- Positive replies: 6 (3% positive reply rate)
- Meetings scheduled: 1 (0.5% meeting rate)
Weekly Total
- Emails sent: 350
- Total replies: 32 (9.1% reply rate)
- Positive replies: 14 (4% positive reply rate)
- Meetings scheduled: 3 (0.86% meeting rate)
Immediately you can see Campaign A is outperforming Campaign B. The positive reply rate is 5.3% vs 3%, and it's converting to meetings better. That's actionable intelligence. You know where to focus next week.
Setting Realistic Benchmarks
Different industries will have different benchmarks, but here's what healthy campaigns typically look like:
- Reply Rate: 7-15% (anything above 10% is good)
- Positive Reply Rate: 2-5% (this is your actual lead rate)
- Meeting Rate: 0.5-1.5% (depends on your close rate)
If your positive reply rate is below 2%, your email copy or targeting needs work. If replies are coming in but meetings aren't scheduling, you have a follow-up or qualification problem.
What Goes in the Notes Column
This is where you diagnose why numbers are moving. Examples:
- "Changed subject line to benefit-led format - replies up from 6% to 12%"
- "Removed 50 invalid emails from list - quality improving"
- "Follow-up sequence not starting automatically - scheduled for Monday fix"
- "Got 2 rejections mentioning budget - may need to target larger companies"
- "Meeting rate flat - AE needs training on discovery calls"
These notes become your experiment log. Six months from now, you'll look back and see exactly what caused a lift.
Automate the Data Collection
Don't manually count replies each week. Export from your email tool (Gmail, Outlook, Apollo, Lemlist, whatever you're using) into a spreadsheet. Most platforms have built-in reporting that gets you halfway there - you just need to organize it into this format.
If you're using multiple sequences across different campaigns, export each one separately, calculate metrics per campaign, then aggregate.
Time investment: 10-15 minutes if you automate the export. 45 minutes if you're doing it manually.
How to Use This Data Weekly
Every Friday afternoon, fill in that week's numbers. Then ask these three questions:
1. Which campaign performed best on positive reply rate? That's your winner. What made it work? Was it the targeting, the copy, the subject line? Replicate it.
2. Which campaign is below benchmark? What's broken? Usually it's one of three things: targeting is too broad, copy isn't resonating, or follow-up isn't happening. Fix one variable next week and re-measure.
3. Is your meeting rate staying consistent week to week? If positive replies are up but meetings are down, you have a conversation quality issue. If both are down, you have a campaign issue.
The Template You Can Copy Today
Create a Google Sheet with these headers and start filling it in this Friday:
Week | Campaign | Emails Sent | Total Replies | Positive Replies | Meetings | Reply % | Positive % | Meeting % | Notes
That's it. You don't need anything fancy. The value isn't in the spreadsheet - it's in the discipline of measuring the same three numbers every single week and adjusting based on what you see.
Most teams either don't track anything or track 15 metrics and get analysis paralysis. This template gives you the middle ground - specific enough to be useful, simple enough to actually maintain.
When This Gets Difficult to Scale
If you're managing multiple campaigns across different email tools, or you have team members running campaigns in parallel, this template becomes harder to maintain consistently. Exports happen at different times, data gets duplicated, someone forgets to fill in notes, and by month two you're staring at an incomplete spreadsheet and guessing at what actually happened.
That's the gap where most agencies either hire someone full-time to manage reporting (expensive and still error-prone) or stop measuring altogether (which means flying blind). At BEC Growth, we handle campaign management, follow-up, reply sorting, and reporting all as one system - so the numbers feed into your weekly report automatically, and we're already optimizing each campaign based on exactly these metrics. If you reach a point where the template above is taking more time to maintain than it's worth, that's usually the sign that scaling the operation needs a different approach.