Skip to content
Cold DM Calculator

Resource · Testing

Cold DM Message A/B Test Worksheet

Testing messages without a plan produces noise you cannot trust. This worksheet helps you design a clean A/B test, pick a sample size that means something, and read the result without fooling yourself. The trap is declaring a winner from a handful of replies, which is how people convince themselves a coin flip was a strategy. Testing done well is slow, but it is the only way to know what actually resonates with your audience.

How to use this worksheet

Test one variable at a time: hook, offer, or call to action. Split your list randomly, run to a planned sample, then compare reply rate. Only then roll the winner forward. Testing two things at once teaches you nothing about which one caused the difference, and you will pick the wrong winner.

Decide the sample size before you start, and commit to running the full sample before calling a result. Peeking early and stopping on a lucky spike is the most common way to read a test wrong, because small samples are dominated by randomness that looks like signal.

Small samples give suggestive, not conclusive, differences; note confidence honestly.

Test design block

Write the variant and the single thing that differs. The discipline of writing it down prevents you from quietly changing the message mid-test and then crediting the wrong version for a result it did not cause.

FieldVariant AVariant B
HookQuestionObservation
OfferSameSame
CTALow frictionDirect
Sample150150

Sample size thinking

You need enough sends that a few replies do not swing the result. With tiny samples, randomness dominates and your 'winner' is often just luck wearing a lab coat, ready to disappoint when you scale it to a thousand sends.

  • Aim for at least 100 to 150 per variant when possible.
  • Smaller lists: treat results as directional, not final.
  • Re-test if the gap is within normal noise.

Reading the result

Compare reply rate and, if volume allows, meeting rate. The reply rate tells you which message got read and answered; the meeting rate tells you which one attracted real intent rather than polite curiosity.

Compute rates

Replies divided by sends per variant, cleanly.

Check the gap

Is it larger than normal week-to-week noise?

Decide

Roll winner or re-test with a clearer difference.

Common test errors

Avoid the mistakes that make test results meaningless. Each of these silently invalidates the conclusion while letting you believe you learned something, which is more dangerous than running no test at all.

  1. 1Testing two changes at once, so nothing is attributable.
  2. 2Stopping early on a lucky spike instead of the full sample.
  3. 3Ignoring which segment replied, hiding a segment effect.

What to test first

If you can only run a few tests, start with the hook, because it determines whether the message is read at all. An offer nobody sees cannot convert. Once the hook is solid, test the offer frame, then the call to action, in that order of leverage.

Test the step that gates everything downstream: usually the hook.

Suggested image brief

PlacementPurposeFilename and alt text
After the direct answerCreate an original AI-generated workflow graphic that summarizes the decision, metric, and next action for this topic without third-party logos.cold-dm-message-test-worksheet-workflow.webp - Cold DM Message A/B Test Worksheet workflow diagram

Quick checklist

  • One variable isolated for the test.
  • Variants A and B written explicitly.
  • Sample size per variant set upfront.
  • List split randomly, not by feel.
  • Reply rates computed post-test.
  • Decision recorded with confidence note.

Related: A/B Testing Guide · A/B Test Scorecard · Personalization Checklist · Script Worksheet · All Resources

Frequently asked questions

How many variables can I test?

One per test; multiple changes cannot be attributed to a single cause with confidence.

What is a good sample size?

100 to 150 per variant is a reasonable floor; more is better when volume allows it.

How do I know if the winner is real?

Compare the gap to your normal variation; large, repeated gaps are more trustworthy than one test.

Should I test offer or hook first?

Hook usually, since it drives whether the message is read at all before the offer matters.

Does testing guarantee better replies?

No, but it replaces guesswork with evidence about what resonates with your audience.

Forecast your next cold DM campaign.

Run the free calculator — no signup required.

Forecasts are estimates based on user-provided assumptions. Results are not guaranteed.

Benchmarks, templates, and examples on this page are illustrative planning references, not guarantees of performance. Adjust your outreach to comply with platform terms and applicable regulations.