Messaging

When the list is right and the message is wrong

A campaign that produces nothing has three possible faults, and teams almost always rebuild the wrong one. How to tell whether the list, the message or the delivery is at fault.

Dovydas Liaudanskas8 min read

In short

  • Silence has three causes: nobody received it, the wrong people received it, or the right people read the wrong message.
  • Check delivery first. It is the cheapest to verify and the most common cause of a campaign that produced nothing at all.
  • A list fault and a message fault look identical in the summary and different in the replies.
  • Change one thing per test, or you learn nothing from the result.

A campaign runs for three weeks and produces nothing worth calling a lead. The team meets, agrees the copy is weak, and rewrites it. The next round also produces nothing.

The copy was fine. The messages were landing in spam, and no sentence fixes that.

Silence has three causes and they need separating before anyone opens a document.

One: it never arrived

Verify this first, always. It is the cheapest check and the most common answer when a campaign returns a flat zero rather than a disappointing number.

What to look at:

  • Bounce rate. Above a few percent, the list was not verified properly and the sending reputation is taking damage while you debate the subject line.
  • Placement. Send to seeded inboxes across the providers your market actually uses. In DACH that includes providers a US-built tool ignores.
  • Domain age and warm-up. A domain sending volume in its second week is filtered on volume alone, whatever it says.
  • Authentication. SPF, DKIM and DMARC published and aligned. One misconfigured record undoes everything else.

The tell is the pattern of the zero. Real replies to a bad message include a few rude ones and a couple of "not now" answers. Absolute silence across hundreds of sends usually means the sending, not the writing.

This is the part most teams underestimate when they run outbound in-house, and it is most of what an agency is actually maintaining. We rent that infrastructure rather than run it for exactly this reason.

Two: it reached the wrong people

Delivery is confirmed, replies exist, and they say some version of "we do not do that here".

That is a list fault, and it has a specific signature. The recipients understood the message and it did not apply to them. Nobody is confused. They are simply the wrong companies, or the right companies and the wrong person inside them.

Two sub-cases worth separating.

Wrong company. The filter was firmographic when it needed to be behavioural. You selected companies that could plausibly buy rather than companies with a live reason to act. The fix is upstream, in how the ICP is defined.

Right company, wrong seat. The problem is real and the recipient does not own it. An operations director forwards a staffing message to HR, or deletes it. This shows up as polite non-answers and occasional forwards, and it is fixed by changing the title filter rather than the copy.

Three: the right people read the wrong message

This is the interesting one, and it looks like case two in a dashboard.

The signature is different in the replies. People acknowledge the problem and decline anyway. "Yes, we do struggle with that, we are handling it internally." "Interesting, send something over." The topic landed. The reason to act now did not.

Common faults, roughly in order of frequency:

  • The message describes a category, not a situation. "Content research for agencies" applies to a thousand companies and speaks to none of them.
  • The proof is missing. You asserted a problem without evidence that you have looked at their case. A specific, correct detail is worth more than three sentences of positioning.
  • The ask is too large. A first message asking for 30 minutes competes with the recipient's calendar. A question they can answer in one line competes with nothing.
  • The claim is one everyone makes. If four competitors sent the same promise this month, yours reads as the fourth.

The repair is specificity rather than volume. Say the thing only someone who looked would know. That is why hiring-signal messages carry the actual count: the number proves the research, and the proof earns the reply.

Diagnosing without guessing

A sequence that works, in order, because each step is cheaper than the next:

  1. Confirm delivery with seeded inboxes and a bounce check. Fix and rerun before touching anything else.
  2. Read every negative reply. Sort them into "does not apply to us" and "applies, but no". The ratio names the fault.
  3. If the pile is mostly "does not apply", change the list and hold the copy fixed.
  4. If the pile is mostly "applies, but no", change the opening claim and hold the list fixed.
  5. Rerun at the same volume and compare the same ratio.

Step two is the one teams skip. Negative replies get archived unread because they feel like failures, and they are the only free market research in the process. Ten "does not apply" replies read carefully will tell you more about your targeting than another round of persona work.

Change one thing

The rule that makes the rest work: one variable per round.

Rebuilding the list and the copy at the same time produces a number you cannot attribute. If it improves, you do not know which half to keep. If it gets worse, you do not know which half to undo. Two rounds of one change beat one round of two changes, and cost the same three weeks.

Agencies that run this properly test copy against a held list, then test lists against held copy. Ripe Leads publishes the position we agree with here: nobody can honestly promise a fixed number of meetings, and anyone who does is selling a forecast rather than a method. What can be promised is a loop that finds the fault and fixes it in order.

Questions we get asked

Why is my cold email campaign getting no replies?
Check in order: whether the messages arrived at all, whether the recipients match the problem you described, and whether the message says something specific enough to answer. Most teams rewrite the copy when the mail was landing in spam.
How do you know if the list or the copy is the problem?
Read the negative replies. Wrong-list replies say the topic does not apply to them. Wrong-message replies acknowledge the problem and decline anyway.
How many variables should a campaign test at once?
One. Changing the list and the copy together produces a result you cannot attribute, and the next round starts from the same ignorance.

Social Intel reads the market for you

We collect what a niche is publishing, transcribe the video, and report which hooks, formats and topics are earning attention. Preorder credits are open while the product is in prelaunch.

See what it does