You've sent 500 emails. You got some replies. But you have no idea if your campaign is actually working or if you're just throwing darts in the dark.

This is the moment most people either give up on cold email or start obsessing over vanity metrics - open rates that mean nothing, reply rates that don't tell the real story, metrics that look good but don't convert to actual business.

The problem is that cold email metrics are deceptive. Most people track the wrong things. And the tools don't always make it easy to see what matters.

Here's what actually matters when you're running cold email campaigns, how to track it, and what the real benchmarks are.

The Metrics That Actually Matter

Most people focus on open rates and reply rates. Those aren't useless, but they're not the full picture.

The metrics that actually predict whether your cold email is working are:

Notice what's missing: open rates. Open rates vary wildly based on email client, device, and when the email was sent. A 35% open rate on one list and a 28% open rate on another doesn't tell you which campaign will get more meetings.

What the Real Benchmarks Actually Are

If you're running a cold email campaign to service businesses (consultants, agencies, coaches, etc.), here's what healthy metrics look like:

If you're below these numbers, your list is bad, your copy isn't resonating, or both. If you're above them, scale it immediately.

How to Actually Track These Metrics

You need to set up tracking in three places:

1. In Your Email Platform (lemlist, Outreach, Apollo, etc.)

Most email platforms track opens and replies natively. What they don't track well is whether a conversation actually led somewhere.

Set up your platform to tag emails based on outcome:

In lemlist, you can set up tags in the workflow. Create a simple rule: if someone replies to email 3 or later with a yes, tag them as "qualified conversation."

2. In Your Calendar and CRM

Every meeting booked should be logged. Use a simple system: when you book a call, mark it in your CRM (HubSpot, Pipedrive, even a Google Sheet) with the campaign name it came from.

Sample tracking structure in a spreadsheet:

Track it at the campaign level, not individual email level. You care about campaign performance, not whether email subject line A outperformed subject line B by 0.3%.

3. In a Simple Dashboard

You don't need something fancy. A Google Sheet with formulas is enough.

Create columns for:

Update this weekly. Spend 15 minutes on Sunday looking at the data. That's it. You'll spot trends in two weeks.

How to Use These Metrics to Make Real Decisions

The point of tracking isn't to feel busy. It's to know what to do next.

Here's the decision tree:

If your reply rate is below 5%: Your list is bad or your copy isn't resonating. Read our guide on how to write cold emails that actually get replies and test a new subject line. Or rebuild your list.

If your reply rate is 7-10% but meetings are low: You're getting replies but not closing them. Your follow-ups are weak or you're not moving conversations to calls. Focus on your follow-up sequence and qualifying faster.

If you're getting meetings but they're not qualified: Your targeting is off. You're reaching the wrong people at the wrong companies. Tighten your ICP (ideal customer profile). Use LinkedIn Sales Navigator to filter better.

If all metrics are solid but cost per meeting is too high: You're buying expensive leads or spending too much on outreach infrastructure. Switch to a cheaper lead source or consolidate platforms.

The One Metric You're Probably Ignoring

Most people track meetings booked but not meetings attended. Huge difference.

If you're booking 10 meetings but only 6 people show up, you have a problem. Track no-show rate. Calculate it for each campaign.

If your no-show rate is above 30%, your qualification process is weak. You're booking calls with people who don't actually want to be there.

When You Should Stop Tracking Individual Campaigns

Once you've run 3-4 campaigns and figured out what works, stop optimizing small details. Instead, focus on scaling what works.

If you've proven that campaign style "X" gets 1.2 meetings per 100 emails sent, and campaign style "Y" gets 0.6, stop testing. Scale "X." Send more of it.

Tracking becomes useful again when you want to scale - that's when you need to know if your metrics hold up at 2,000 emails per week instead of 500.

The Gap Between Knowing This and Running It at Scale

Knowing which metrics matter is one thing. Actually tracking them consistently across campaigns, following up on insights, and scaling what works is another. Most people track for two weeks, see some data, get distracted, and never look at it again. Even worse - they start running campaigns without tracking anything, so they have no idea if they're wasting time or not.

That's the gap between doing this yourself and having it handled. When you're running cold email across multiple campaigns, managing your own list quality, writing your own sequences, and tracking metrics - the tracking falls apart because you're mentally full. At that point, you're flying blind, guessing based on gut feel, and scaling the wrong things.

Related Guides