You're running cold email campaigns. You're getting opens, clicks, replies. But you have no idea if it's actually working.

Most people track the wrong things. They obsess over open rates (which don't matter much) and ignore the metrics that actually predict revenue. Then they keep running campaigns that don't work, wondering why they're not signing clients.

Here's what you need to track, why it matters, and exactly how to set it up.

The Metrics That Matter (And the Ones That Don't)

Let's start by separating signal from noise.

Metrics that don't predict results:

Metrics that actually predict revenue:

The only number that matters is: how many clients are you signing per dollar spent? Everything else is just a waypoint to that number.

Benchmarks for B2B Cold Email

You need to know what normal looks like before you know if you're performing poorly or well.

Reply rate: 5-12% is solid. Below 3%, something's broken with your copy, targeting, or deliverability. Above 15%, you're either in an extremely receptive market or your targeting is too narrow (which means you'll run out of leads fast).

Meeting set rate (from replies): 20-35% of your replies should become scheduled meetings. This is the real test - it's not about getting replies, it's about converting replies into face-to-face conversations.

Cost per meeting set: Depends on your lead costs and email volume. If you're paying $0.50 per lead and your reply rate is 8%, your cost per reply is $6.25. If 30% of replies become meetings, your cost per meeting is roughly $21. For B2B service businesses, that's cheap. For SaaS, it's expensive.

Close rate on meetings: 15-25% is normal. Some verticals run higher (consulting, agencies) - some run lower (enterprise software).

How to Set Up Reporting (Specific Framework)

You need three things: a CRM, clear definitions, and a weekly review habit.

Step 1: Define your campaign stages clearly

This matters because you need to track where things leak. If 8% reply but only 15% of those become meetings, your reply-to-meeting conversation is broken - not your cold email.

Step 2: Create a simple weekly reporting sheet

You need four columns minimum:

That's it. Track this every Monday morning for 5 minutes.

Step 3: Set up an automated daily export

If your CRM has it, set up an automated daily report that shows: emails sent yesterday, replies received yesterday, meetings scheduled yesterday. You don't need to check it daily - but it lets you spot problems fast. A day where you got zero replies from 100 sends? That's a sign your deliverability just tanked.

The Three Questions You Should Ask Weekly

Every Monday, answer these:

1. Are we hitting reply rate targets?

If not - is it a copy problem, targeting problem, or deliverability problem? The way to know: run a test. Send 50 emails to a different target list with tweaked copy. If reply rate improves, it was one of those things. If it doesn't, it's probably deliverability.

2. Are replied prospects actually booking calls?

This is where most campaigns fail. You get a reply but nobody shows up to a demo. Track this separately. If your meeting-set rate from replies is below 20%, your reply messages (the sequence after initial reply) are too weak. Here's what a working reply message looks like:

Hey [name], Thanks for getting back to me. Quick question - when you say you're still evaluating options, are you looking to make a decision within the next 30 days? If so, I'd like to hop on a quick call next week and show you how [specific company type] like [example client] have [specific outcome]. Do Tuesday or Thursday work better for you? [Your name]

That's direct, specific, and gives them an easy yes/no decision. Don't leave it open-ended.

3. What's our actual cost per closed deal?

This is the only number that matters long-term. If you're spending $500 in leads + infrastructure to close a $5,000 deal, it works. If you're spending $500 to close a $3,000 deal, it doesn't. Track this monthly.

What to Do When Metrics Tank

Reply rate drops from 8% to 3%? Here's your diagnostic:

Meeting set rate drops? That's usually a sales problem, not an email problem. Your reply handling is weak or your offer isn't compelling.

Common Reporting Mistakes to Avoid

Don't mix campaigns: Track each campaign separately. If you launch 3 campaigns at once and one is killing it, you won't know which one without separate reporting.

Don't measure too early: A campaign needs 10-14 days minimum to mature. You're not done sending all sequences to leads until day 14. Don't declare a campaign dead on day 3.

Don't ignore closed lost: Track why people said no. You'll see patterns. "Timing" means they might buy later. "Budget" means you're targeting wrong. "Already using someone" means your value prop didn't differentiate you.

Don't forget context: 8% reply rate in a hot market is normal. 8% reply rate targeting a cold list of VP-level executives in enterprise is actually phenomenal. Know your baseline for your specific vertical.

Putting It Together

Set up a simple spreadsheet. Track sends, replies, meetings, closes. Every Monday, spend 5 minutes looking at it. Ask the three questions. Make one change based on what you see. Run it again next week.

That's the whole system. It's not complicated, but almost nobody does it consistently.

Related Guides