Testing

A/B testing cold email, properly

Published 22 July 2026 · 5 min read · By Ripe Leads

The short answer

Change one variable at a time, start with whichever number is weakest, and run enough volume that the result is not noise. Testing five things at once produces a better campaign and no idea why.

On this page
  1. Fix the weakest number first
  2. One change at a time
  3. Volume decides whether it is real
  4. Measure the number the change should move
  5. What to test, in order of payoff
  6. A worked example: running one clean test
  7. Common A/B testing mistakes, and the fix
  8. Benchmarks: what a meaningful lift looks like
  9. Testing across languages and markets
  10. It never really finishes

"We changed the email and replies went up" is a nice sentence that teaches you nothing if you changed five things.

Fix the weakest number first

There is no point testing copy if nobody opens the email. Let the metrics point you at the problem:

Test in order: subject, opening line, offer, call to action
Test in order: subject, opening line, offer, call to action

One change at a time

This is the rule people break most. If you change the subject, the opening and the ask together and replies improve, you have no idea which one did it, so you cannot repeat it.

Changing one variable per test is slower and it is the only way the result means anything.

Volume decides whether it is real

A test on forty emails is a coin flip. One or two random replies swing the percentage completely, and you draw a confident conclusion from noise.

Meaningful tests need real volume behind each variant, which is another reason sending capacity matters beyond raw reach.

Measure the number the change should move

A subject test is judged on opens. A copy test is judged on replies. A call to action test is judged on how many replies turn into real conversations. Watching the wrong metric is how teams talk themselves into a change that did nothing, which is why it helps to judge every test against the same fixed set of outbound metrics worth reviewing every week.

What to test, in order of payoff

Not every variable deserves a test. Some move numbers by whole percentage points, others by decimals you will never detect at cold email volumes. Spend your testing budget where the leverage is:

  1. The offer. What you propose and how you frame the value. This is the highest-leverage variable in any B2B outbound campaign, and the one most teams never test because rewriting the offer feels harder than rewording a subject line. If no version of it lands, the issue may sit further back, in whether the offer is ready for outbound at all.
  2. The audience segment. Sending the same email to two different segments is a legitimate test, and it often reveals that the copy problem was a targeting problem all along.
  3. The subject line. Cheap to vary and quick to read out through open rates, but capped: a subject line fixes opens, not replies.
  4. The opening line. The first sentence decides whether the rest gets read at all.
  5. The call to action. Softer asks tend to lift reply rates; test whether they lift booked meetings too, because that is the number that pays.
  6. Send timing and length. Real but small effects. Test these last, once the bigger variables are settled.

A worked example: running one clean test

Say a campaign of 2,000 prospects has healthy opens but replies stuck near 1%. The bottleneck is the body, so the test targets the opening line. Variant A keeps the current version. Variant B swaps a company-focused opener for one built on an observation about the prospect.

Split the list at random, 1,000 per variant, and change nothing else: same subject, same offer, same ask, same sending schedule. After the full sequence has run, variant B sits at 2.1% replies against 1.2% for A. That is roughly 21 replies against 12, a gap large enough to act on at this volume. Variant B becomes the new control, and the next test starts from there.

What you gain is more than a better email. It is a fact about your market: openers built on observation beat openers built on introduction. That fact carries into every future campaign, which is the real return on disciplined optimisation.

Common A/B testing mistakes, and the fix

Benchmarks: what a meaningful lift looks like

Start from your own baseline rather than a published average: take the reply rate your last comparable campaign produced, and if you have not run one yet, treat the first campaign as the exercise that establishes it. Against a base of 2%, a move to 2.2% across a few hundred emails is noise, while a move to 4% sustained over a thousand sends is a result. As a rough rule, trust lifts large enough to be obvious without a calculator at proper volume, and treat anything smaller as a hypothesis to retest. Our outbound benchmarks article covers what normal looks like across the rest of the funnel.

Testing across languages and markets

Running outbound across Europe adds a variable most testing advice ignores: language. A subject line that wins in English can fall flat in German, where buyers expect more formality and directness lands differently. We run campaigns in Lithuanian, Latvian, Estonian, Polish, Czech, Slovak, German, English and Russian, and treat each language as its own testing track: a winner in one market is a hypothesis in the next, not a default. Where per-market volume is too small for clean tests, pool the learning at the level of structure, such as observation-led openers and a single ask, rather than exact wording. More on this in multilingual outbound.

It never really finishes

Audiences adapt and what worked last quarter fades. Testing is a habit rather than a project, and small, disciplined changes compound into a campaign that keeps improving instead of slowly decaying.

Frequently asked

What should I A/B test first in a cold email campaign?
Start with whichever metric is weakest. If opens are low, test the subject line. If opens are healthy but replies are not, test the opening line and the offer. If you get replies that never progress, test the call to action. Testing in that order fixes the actual bottleneck.
Why should I only change one thing per test?
Because changing several variables at once makes the result uninterpretable. If replies improve after you altered the subject, the body and the ask together, you cannot tell which change caused it, so you cannot repeat or build on it.
How much volume does a cold email test need?
Enough that one or two random replies cannot swing the outcome, which usually means several hundred emails per variant. Small tests produce confident-looking percentages built on noise, and acting on them tends to make campaigns worse rather than better.

Rather not build this yourself?

We run the targeting, data, copy and follow-up as a done-for-you service, and send the interested replies straight to your inbox. You bring the close.

Book a strategy call