Live Direct Marketing
HomeBlogCold Email & Copy

Building a Cold Email Campaign Step by Step

July 7, 2026 · 11 min read · Guide: Cold Email & Copy

Most teams that struggle with cold email are running a newsletter workflow against a stranger audience: one list, one blast, one message, hope for the best. A cold email campaign that gets replies is built differently from the ground up, starting with who is on the list and ending with what happens after someone writes back. This guide walks through that structure in the order you should actually build it.

Key takeaways
  • A cold email campaign starts with a tightly defined target list, not a subject line — targeting decides more of the reply rate than copy ever will.
  • Treat it as a sequence of 4-6 touches with a distinct angle each time, not a single email you hope lands.
  • A healthy cold b2b reply rate sits around 3-8%; below 1% almost always traces back to targeting or deliverability, not phrasing.
  • Newsletter thinking (batch-and-blast, one CTA, broad list) is the most common reason cold campaigns underperform.
  • Every touch needs a one-click opt-out and a real send-frequency cap — this is a legal requirement under CAN-SPAM and GDPR, not just good manners.

Cold outreach is not a newsletter with strangers on it

A newsletter goes to people who opted in and expect to hear from you regularly; the job of each send is to keep a relationship warm. A cold email campaign goes to people who have never heard of you and did not ask to; the job of the first touch is to earn five seconds of attention from someone who owes you nothing. Those are different problems, and the tooling and mental model for one actively hurts the other.

The newsletter instinct shows up in three places when teams run it into cold outreach: one list segmented loosely by industry instead of by named account and role, one email instead of a sequence, and one generic CTA (book a call) regardless of how much trust the message has earned. Each of those choices is fine for a newsletter and a reply-rate killer for cold email.

The fix is not better copy on top of that structure. It is a different structure: a narrow, named list; a multi-touch outbound email sequence where each message has a job; and copy that reads like it was written by someone who looked at the recipient's company before hitting send, because it was.

Step 1: Build the target list before you write a word

Targeting decides more of your outcome than copy does. A mediocre email to the right person at the right company still gets read; a brilliant email to the wrong person gets deleted unread, because the recipient never gets past the sender line. Build the list first, and be stricter than feels comfortable.

Work from an ICP (ideal customer profile) defined by firmographic criteria (industry, company size, revenue band, tech stack, geography) and a named decision-maker role, not a department. 'Marketing' is not a target; 'VP of Demand Gen at 200-1000 employee B2B SaaS companies' is. Pull named contacts against that definition rather than buying a generic industry list and hoping it overlaps.

Step 2: Design the sequence, not a single email

Cold email works as a sequence because most replies do not come from the first touch. A single email sent once and forgotten is closer to a lottery ticket than a campaign. Plan 4-6 touches spaced 2-4 days apart, each with a distinct job, before you write any of them.

The mistake to avoid here is writing touch two through five as restatements of touch one with 'just following up' at the top. A recipient who ignored the value proposition once will ignore it again in the same words. Each touch should add new information, a new angle, or lower the ask, not repeat the same pitch louder.

Example

A sequence targeting VP of Ops at mid-market logistics companies: Day 0 references a specific operational bottleneck common to their fleet size; Day 3 shares a one-line result from a similarly sized company ('cut dispatch time 30% in six weeks'); Day 7 offers a two-minute audit instead of a call; Day 12 asks directly whether now is the wrong time; Day 18 closes the loop with a one-line breakup note. Each step is short, none repeats the last.

Step 3: Write copy for one reader, not a segment

Once targeting and structure are set, copy has one job left: prove in the first two lines that this was written for this specific recipient. That proof does not require paragraphs of research — one accurate, specific detail (a recent product launch, a role change, a technical detail about their stack) does more work than five generic compliments.

Keep length under roughly 150 words. Cold emails read on mobile between other tasks; anything longer loses the reader before the ask. Match the CTA to the trust the message has earned so far — a first-touch meeting request is one of the most common, most fixable reply-rate killers, because it asks for more commitment than a stranger owes you on message one.

Common mistakes that quietly kill reply rates

Most underperforming cold campaigns fail for the same handful of reasons, and none of them is 'the copy wasn't clever enough.' Check these before rewriting anything.

The single biggest one is treating the list like a newsletter audience — broad, loosely segmented, sent to once. The second is asking for too much too soon. The third is skipping deliverability basics and blaming copy for a message that never reached the inbox.

What a good campaign looks like when it's running

A healthy cold b2b reply rate lands somewhere in the 3-8% range, depending on list quality and how well-matched the offer is to the ICP; anything meaningfully below 1% points to a targeting or deliverability problem rather than a copy problem, and is worth auditing before touching the templates further. A well-run campaign shows a steady trickle of replies across the whole sequence, not just the first touch — if 90%+ of replies come from touch one, the later touches are probably too repetitive to be doing their job.

Before launching, or before diagnosing an underperforming campaign, run through the checklist below. It mirrors the build order for a reason: targeting problems make sequencing and copy look worse than they are, so fix upstream first.

FAQ

What's the difference between a cold email campaign and a newsletter campaign?

A newsletter goes to people who opted in and expect regular contact; a cold email campaign goes to strangers who need to be convinced in the first few lines that the message is relevant to them specifically. That difference should drive everything from list size and segmentation to how many touches you plan and what the first CTA asks for.

How many emails should be in a cold outbound email sequence?

4-6 touches spaced 2-4 days apart is a solid default for most b2b campaigns. Fewer than that abandons contacts before a realistic reply window; more risks fatigue and rising complaint rates without a proportional gain in replies.

What's a good reply rate for cold email?

A healthy range for well-targeted b2b outreach is roughly 3-8%. Below 1% almost always traces back to targeting mismatch, list quality, or deliverability rather than the copy itself, so that's where to look first.

Do I need consent to send cold emails under GDPR or CAN-SPAM?

Requirements differ by jurisdiction and by whether the recipient is a business contact or a consumer, so check current guidance for your specific case. As a baseline, keep messages relevant to the recipient's professional role, identify the sender clearly, and include a working one-click opt-out on every message regardless of jurisdiction.

Should every touch in the sequence have the same CTA?

No. Start with a low-friction ask like a reply on touch one, and only escalate to a meeting request once later touches have built some context and trust. Asking for a meeting immediately is one of the most common, easily fixed causes of low reply rates.

Why does my cold email campaign get opens but no replies?

Open tracking is unreliable on modern mail clients, so treat opens as a weak signal at best. If genuine opens are happening but replies aren't, check whether the CTA is asking for too much too soon, whether the personalization reads as generic, and whether the list is actually matched to your ICP.

Important: this is not bulk email and not spam. We run targeted outreach: every message goes to a specific representative of a specific company for a legitimate business reason, in small daily volumes, personalised to the recipient. Every email identifies the sender and includes one-click opt-out; unsubscribes and stop-lists apply to all future campaigns without exception. Companies that ask not to be contacted are excluded permanently.

Want to apply this to your outreach?

We will map it to your segment and product — before any work starts.

Talk to us