Cold email success metrics: the ladder that tells the truth.
Cold email success comes down to one question: did the right people agree to talk? Everything else is a diagnostic. Track six numbers in order, and the first one that breaks tells you what to fix. Skip the vanity numbers, because they flatter you without helping you.
The ladder
Each rung is harder to fake than the one before it.
| Rung | What it tells you | What to watch for |
|---|---|---|
| 1. Bounce rate | Whether your list and addresses are clean | Bounces climbing. Pause the campaign when they do |
| 2. Inbox placement | Whether mail reaches the inbox or spam | A falling placement on one domain. Google says keep spam complaints under 0.1% and never reach 0.3% |
| 3. Reply rate | Whether the message gets answered | Compare against your own history and your own industry, not a generic benchmark |
| 4. Positive reply rate | Whether the answers are yes, not "remove me" | A high reply rate made of unsubscribes is a warning sign |
| 5. Meetings booked | Whether a yes turns into a calendar slot | How fast replies get answered |
| 6. Meetings held with the right people | Whether the right person showed up | No shows and wrong roles |
Above the ladder sit pipeline and revenue, which take months to show. Cost per meeting, below, bridges the gap.
Which number to blame
When results disappoint, don't rewrite everything. Find the first rung that broke.
| What you see | Likely cause | Fix this first |
|---|---|---|
| Bounces are high | An old or unverified list | Verify every address before sending |
| Placement is low and replies are low | Sending setup | Domains, warmup, authentication |
| Placement is fine but replies are low | The offer, the copy, or the wrong people | Rewrite the first two lines and tighten the list |
| Replies are fine but few are positive | The wrong audience or an unclear ask | Narrow the list and make one clear ask |
| Positive replies but few meetings | Slow or clumsy reply handling | Answer within hours and make booking easy |
| Meetings but no deals | Fit, or what happens on the call | Revisit who you target and review the calls |
Numbers to ignore
- Open rate. It stopped being reliable in 2021. See why open rates lie.
- Emails sent. Activity is not progress. Twenty thousand sends that reach the wrong people are just twenty thousand mistakes.
- Impressions and list size. A bigger list is not a better list.
How long to wait
Don't judge a campaign in its first week. New sending domains need time to warm up before real volume goes out. In our work, domains warm for about 14 days and the first meeting typically lands around day 17. Your own timeline will vary with your market and your offer.
A rule of thumb for judging a message: wait until at least a few hundred people have received it. With fewer, a single reply swings the percentage far enough to mislead you.
Cost per meeting
This is the number a boss or an investor understands. Divide what you spent in a month by the meetings you actually held.
Example arithmetic, not a client result: spend $2,000 in a month, hold 20 meetings, and a meeting costs $100. Then ask how many meetings it takes to win one deal, and you know what a customer costs to acquire through this channel. The cost guide walks through it.
Questions people ask
What is the most important cold email metric?
Meetings held with the right people. Reply rate is the best early signal, because it moves weeks before meetings do.
What is a good bounce rate?
As low as you can make it. Verify addresses before you send, and pause a campaign if bounces start to climb.
How many emails do I need to send before judging results?
There is no magic number. As a rule of thumb, wait until a few hundred people have received a message before you trust its reply rate.
What is a good one? The question stopped making sense in 2021.
Read →What is a good one? It depends on your industry. Here are ours.
Read →SPF, DKIM, DMARC and warmup, with a setup checklist.
Read →What it costs, in house or agency, and the one number to compare.
Read →Want these numbers every week, in plain words?