·13 min read

How to Write a Cold Email That Gets Replies

Michael Lawrence
Michael Lawrence
Founder of MachFive
Table of Contents+

TL;DR: Cold emails don't fail because of bad writing. They fail because there's no offer underneath the words. A cold email that gets replies is built in two layers: a strategy layer (target audience → social proof → lead magnet → risk reversal → value proposition) that constructs the offer, and a copy layer (personalization → offer → proof → CTA) that delivers it. Below is the full framework — illustrated by a real email that booked a real meeting with the owner of a 75-year-old family business.

"That works for me."

Four words, from the owner of a family-run seafood market that's been operating since 1948.

That reply confirmed a meeting — booked through cold email, during the busiest season of his year, with a business owner who gets pitched constantly.

The email that started it wasn't clever. It didn't use a trick subject line or a viral template. It had something most cold emails never have: a real, tailored offer underneath the words, aimed at the exact person it was meant for.

After sending hundreds of thousands of emails and running campaigns for 50+ clients at Bluecraft Leads, here's what I can tell you: most cold emails fail before a single word is written. Founders sit down to write the email first. But the email should be the last step. A personalized offer comes first — and most cold emails don't have one.

Here's the full framework, and the real email that shows it working.

Why Most Cold Emails Get Ignored

Open your own inbox and look at the cold emails you've received this week. They almost all share the same problems:

They're about the sender, not the recipient. "We're a leading provider of..." Nobody cares what you provide. They care about their own problems. This is a rookie mistake.

They have no real offer. "Would you be open to a quick call?" A call isn't an offer. A call is a cost — 30 minutes of a stranger's time they have to be willing to exchange for something.

They have no proof. Claims without evidence read as noise. "We help businesses grow" could be written by anyone, about anything.

They're obviously templates. Hi , I noticed is doing great things... Recipients can smell a mail merge from the first line. So can spam filters — we covered why that kills deliverability in Why Do Cold Emails Land in Spam?

Here's the thing: none of these are writing problems. The words are downstream. The problem is that there's nothing under the words — no strategy, no offer, no reason for this specific person to reply.

That's why the framework has two layers.

Layer One: The Strategy That Builds the Offer

Before you write a single line of copy, five components have to exist. In this order:

1. Target Audience

Everything starts here. The best email in the world fails if it lands in front of someone who doesn't have the problem you solve.

Right audience means: they have the problem, they have the authority to act on it, and your offer plausibly fits their situation. A local family business has different problems than a venture-backed SaaS company. An owner thinks differently than a marketing manager.

Get this wrong and nothing downstream matters.

2. Social Proof

Once you know who you're targeting, gather the evidence that will matter to them. One relevant proof point beats five impressive ones. Relevant means: from a business that looks like theirs, with a result they'd want.

If you're emailing a local family-owned market, a Fortune 500 logo means nothing. "We helped a similar local business increase bookings 18% in 30 days" means everything — because they can picture themselves in that sentence.

3. Lead Magnet

This is the component most founders skip, and it's the one that gets replies.

A lead magnet is something genuinely useful you give before asking for anything: a free review, a one-page playbook that worked for another business like theirs, free work/service, a sample deliverable tailored to their business. Not a generic PDF — something with real value, something a competitor might charge for.

4. Risk Reversal

Now remove the remaining friction. "It's complimentary." "Trial." "Performance-based." "Demo." The leads are coming from cold traffic — you can't take too much of their time, and starting small helps reduce risk in the prospect's eyes. Think of every reason to say no, and dismantle it in advance.

5. Value Proposition

Here's what most guides get backwards: the value proposition isn't where you start. It's where you finish.

The value prop is one sentence that answers — what specifically do you do, for this audience, with what outcome? And you can only write that sentence after the four components above exist, because the value prop is the articulation of everything underneath it. And to get really advanced, what can you do for this specific person you're emailing.

Weak: "We help businesses improve their online presence."

Strong: "We find the three highest-impact fixes on your Google Business Profile that bring in more local foot traffic."

Ultra Strong: "You have 48 5-star reviews on Google, but I noticed you're still ranking lower than Mike's Barbershop and Tony's Cuts — we'll show you three fixes to get Bill's Barbershop ranking higher to bring in more locals in West Palm Beach."

The difference isn't wording talent. The strong version exists because the audience, the lead magnet, and the terms were defined first. The ultra strong version exists when you tailor each offer to every individual. Founders who try to write the value prop cold — without the components under it — produce the weak version every time. That's the real reason most cold emails feel empty. The sentence has nothing to stand on.

Together, the lead magnet, risk reversal, and value proposition compose your offer. What you give, on what terms, and what it's worth to them. The audience determines it. The proof validates it. That's the strategy layer — and every bit of it happens before the email exists.

Layer Two: The Copy That Delivers It

The email itself has four elements, and each one answers a question your reader is silently asking:

ElementThe reader's question
Personalization"Is this for me?"
Offer"What benefit do I get?"
Social Proof"Why should I believe you?"
Call to Action"What do I do next?"

Personalization is your targeting made visible. A specific, researched detail that proves this email was built for them — not blasted to five thousand strangers.

The offer is your lead magnet, risk reversal, and value proposition fused into one block. The reader doesn't experience three components. They experience one thing: the deal.

Social proof stands on its own, beside the offer — not inside it. The offer is the claim; the proof is the evidence. Different jobs. It's also the one element you can drop if you don't have a relevant proof point yet. Never invent one.

The CTA is one specific, low-friction question. Not "let me know if you're interested." Not "would love to connect." A question answerable with one word. The easier the yes, the more yeses you get. And always include an easy opt-out — it's respectful, and it signals to both the recipient and the spam filters that you're not a bulk blaster.

If a sentence in your email isn't answering one of those four questions, it's dead weight. Cut it.

The Anatomy of a Real Email That Booked a Meeting

Now let's see both layers working together. This is the email we've written about before — sent on behalf of a local SEO agency to Robert, the owner of Fish King Seafood, a family-owned market in Glendale that's been running since 1948:

Subject: Quick idea for Fish King Seafood in Glendale

Hi Robert,

You've kept Fish King Seafood and the Galley thriving since 1948 — impressive family-run legacy. A quick look at your Google Business Profile shows a few easy wins (photos, menu schema, posts) that could bring more local foot traffic and catering leads.

We do a practitioner-led review that finds the top three fixes + a simple 30-day plan — minimal time from your team. We helped a similar local market increase bookings 18% in 30 days with this exact approach.

May I run a 20-minute review and send a single-page summary of the top fixes? It's complimentary.

Best,
Jake Morrison
Founder | Elevate Digital

Reply with 'seafood' and I'll pause future messages.

Map it against the copy layer:

ElementWhere it shows up
Personalization"Thriving since 1948," the Galley, the state of his Google Business Profile — proof this was built for Robert, not merged for a list
OfferA practitioner-led review finding the top three fixes + a 30-day plan (lead magnet), "minimal time from your team... it's complimentary" (risk reversal), tied to local foot traffic and catering leads (value proposition)
Social Proof"Similar local market, 18% increase in 30 days" — relevant, not just impressive, standing beside the offer as evidence
Call to ActionOne question, answerable in one word, with an easy opt-out

And notice the strategy layer underneath it: an owner-operator with a visibly under-optimized Google presence (audience), a proof point from a business that looks like his (social proof), something genuinely useful offered up front (lead magnet), every reason to say no removed (risk reversal), and one specific mechanism tied to one specific outcome (value proposition).

Notice what's not in it: no company backstory, no feature list, no "I hope this email finds you well," no fake familiarity. Every sentence is answering one of the four questions.

The Time Problem

Here's the honest problem with everything above.

Building that Fish King email required the full strategy layer: researching the business's founding year, the Galley, the state of their Google Business Profile, choosing which proof point would resonate — then composing copy where every element fits that one prospect.

Done properly, that's 10-15 minutes per email. For a founder, that means 20-30 emails on a good day — a day where you did nothing else. Your real job doesn't leave you that day.

So founders compromise. They write one "good" email, add merge fields, and blast it. The copy layer is technically present — but there's no strategy layer underneath it for anyone in particular. The value prop fits nobody. The proof point is the same for everyone. And at volume, the identical structure gets fingerprinted by spam filters anyway.

You know what a good email looks like now. The bottleneck is producing hundreds of them, each genuinely built for one person.

How MachFive Does This For You

This is exactly what we built MachFive to solve. It's a cold email writer that runs both layers, per prospect, automatically — the strategy layer in the same order you just read it: audience, proof, lead magnet, risk reversal, value proposition. That's not a coincidence. The framework in this post is the architecture of the product.

Three steps:

  1. Build your campaign — the same five components you just read: your audience, proof points, lead magnet, risk reversal, and value proposition
  2. Upload your leads and configure the run — which enrichments to pull, how many emails in your sequence, your CTAs, and your signature
  3. Review and send

That's your part. Here's what you get:

MachFive researches each prospect automatically. Give it a company domain — it pulls the website, generates a company summary, and finds case studies you can reference. Give it a LinkedIn URL — it pulls the company page or the lead's personal profile and extracts what matters for personalization.

Then its multi-agent workflow builds the strategy layer for each lead and writes the copy on top of it — the value proposition framed for that prospect, the most relevant proof point selected, the lead magnet positioned for their situation, and one clear CTA. Not templates with merge fields. Genuinely different emails, the way the Fish King email was built for Robert.

It creates follow-up sequences that feel natural, checks every email for spam triggers, and exports everything ready for your sending platform.

The Fish King email? MachFive wrote it. That meeting was the first one the product ever booked, and it wasn't the last.

The Math

For a founder doing outreach, the options look like this:

OptionCostWhat you get
Write every email yourselfYour time — 10-15 min/emailQuality, but capped at ~25 emails/day
Hire an SDR$60-100K+/year fully loadedScale, after 3-6 months of ramp and ongoing management
AI SDR (full replacement)$500-2,000/monthVolume, but generic output and loss of control
MachFiveFree to start, $47-197/month to scaleEvery email built like the Fish King email — you review and send

If you're weighing the hiring question seriously, we wrote a full breakdown in Do You Need to Hire an SDR?

When This Isn't the Answer

No email framework fixes a bad offer at the business level. If your value proposition is weak because the underlying product or service is weak, fix that first. If your domain reputation is already burned, fix your infrastructure first — MachFive writes the emails; you still need proper email warm-up, clean lists, and a sending platform you trust.

Takeaway

Cold emails don't fail because of bad writing. They fail because there's no offer underneath the words.

Robert didn't reply because someone found the perfect phrasing. He replied because the email in front of him was built for him — his business, his problem, his proof point, a genuinely useful thing offered up front tailored to him, and one easy question to answer. Two layers, both done right.

The audience determines the offer. The offer is built from a lead magnet, risk reversal, and value proposition. Proof validates it. The CTA delivers it.

Assembling all of that by hand, for one prospect, takes fifteen minutes. Doing it for five hundred prospects is the reason most founders never do it at all. MachFive is what closes that gap — both layers, built into every email, for every lead, the way it was done for Robert. That's not a shortcut around the framework. It is the framework, running at a scale no one can match by hand.


Want every email built like the one above?

MachFive gives you 100 free credits to try. Upload your list, get back sequences where both layers — the strategy and the copy — are built for each specific prospect.

Works with Instantly, Smartlead, Lemlist, Apollo, GMass, or any platform that accepts CSV imports.

Start free at machfive.io — no credit card required.