Articles / Cold Email Format: 13 Named Parts, One Job Each

cold email

Cold Email Format: 13 Named Parts, One Job Each

Finn ·

A cold email format is a fixed order of short parts, each with one job: a snippet that earns the open, an opener that proves the email was written for one person, a bridge to your offer, a single ask, an easy out, and a signature with almost nothing in it. The body runs 50 to 125 words. The vocabulary below names each part, so you can write one without a template and diagnose one that gets no reply.

Why a vocabulary beats a template

The usual guides to cold email format hand you 7, 17 or 18 templates. A template gives you one email. It does not say which line to change when that email gets nothing back. The format is smaller and more useful: thirteen named parts, in a fixed order, each with one job and a word cap. If you cannot name the part that failed, you will rewrite the whole email and keep the mistake. The caps to keep in mind while you read: opener under 20 words, bridge under 25, offer line under 30, ask under 15, easy out under 12, one link at most, and a signature with no image in it.

Read before the open

Snippet. The slice of body text an inbox shows next to the subject, usually your first sentence. What it changes: a first line that says "Hope this finds you well" spends the snippet on nothing, so the opener has to earn its place in the list view too. The subject before it is a label on the ask, treated on its own in Cold Email Subjects Are a Filter, Not a Hook.

If you cannot name the part that failed, you will rewrite the whole email and keep the mistake.

The body: five parts in a fixed order

Opener. The first sentence, and the only place personalization belongs. Its job is to prove the email was written for one recipient: a detail that would be wrong if the same email went to anyone else. Their pricing page changed on Tuesday, their job post asks for a skill. What it changes: if the opener survives a find-and-replace on the company name, it is a greeting, not an opener.

Bridge. The sentence that connects the detail in the opener to the reason you are writing. "You added a self-serve tier, which usually means onboarding emails become the bottleneck." Without a bridge, the opener reads as flattery and the offer as a pitch that arrived by accident. What it changes: the bridge is where the reader decides the email is about them, and it is the part most templates leave out.

Offer line. One sentence on what you do, phrased as the outcome for the reader, not as your category. "I write the eight onboarding emails a new user gets in the first week" beats "I run a B2B email consultancy." What it changes: a category invites comparison shopping; an outcome invites a yes or a no.

The ask. One question, answerable in one word or one line. There are two kinds. The interest ask ("worth a look?") gets more replies and weaker ones. The calendar ask ("15 minutes Thursday?") gets fewer replies and a meeting when it lands. What it changes: pick by how much the reader already knows about you, and never send both, not even as a P.S., because two asks read as no ask.

Easy out. The line that gives the reader permission to say no, or say nothing, at no cost. It is the closing move of the Tim Ferriss cold email template, and it is the part people cut first because it looks like weakness. What it changes: an easy out makes the ask smaller, and a smaller ask gets answered.

Under the ask: the parts that quietly fail

Signature block. Your name, one line on what you do, and at most one way to learn more. No banner, no logo image, no row of social icons, no disclaimer. What it changes: every element in a signature is a link or an image, and both are signals a spam filter weighs. A four-line signature under a four-line email also tells the reader which half you cared about.

Plain text. Cold email is sent as text, not as a designed HTML message: no hero image, no columns, no button. What it changes: a plain-text email looks like the other messages in a work inbox, renders the same on every client, and carries fewer of the elements filters score. No format choice fixes a domain mailbox providers do not trust yet; warming it up, the job of a service such as Mailivery, comes before any format question.

Link count. Zero or one. A link in a first email is a request the reader did not make, and tracked links get rewritten through the sending tool's domain, a redirect a filter can see. What it changes: put the proof in words and save the link for the reply. If you must include one, make it the only one.

Rules that appear once you send at volume

Merge field fallback. The default a merge tag uses when the field is empty: {{first_name|there}}, so a missing name renders as "Hi there" and not as "Hi ". What it changes: a fired merge tag is the loudest signal that the email went to a list, and the most common visible format failure in cold email. Set a fallback on every tag, then read the fallback version; if you would not send it, the tag is doing too much work.

Spintax. The syntax that lets a sending tool pick one of several phrasings per send, {Hi|Hello|Hey}, so a batch of a hundred emails is not a hundred identical copies. What it changes: spintax lowers the chance a provider flags the batch as bulk. It does nothing for the reader. A generic email with spintax is a generic email with variety.

Length budget. A word cap per part, not per email: opener under 20 words, bridge under 25, offer line under 30, ask under 15, easy out under 12. That adds up to a body of roughly 100 words, inside the 50 to 125 word range Boomerang's 2016 analysis of email responses found to work best. What it changes: the cap per part is what makes the format diagnosable. Ask a language model for a cold email and count: the opener runs long and the ask shows up twice. An email-level cap catches neither. The per-part cap catches both and names the sentence to cut.

Thread reply. A follow-up sent as a reply in the same thread, so your original sits under the new message. What it changes: the reader gets the context without a recap, and you cannot fall back on "circling back", because the previous email is right there. The follow-up's own rule, one new fact per message, is laid out in Follow Up Cold Email: Stop Sending Reminders.

So the next time an email gets nothing back, do not rewrite it. Read it part by part against these names and change the one that is doing two jobs. Most of the time it is the opener, because it was written to be sent to everyone.

FAQ

How long should a cold email be? Between 50 and 125 words in the body, not counting the signature. Budget it per part rather than in total. If the total lands over 125, one part is doing two jobs.

Should a cold email be plain text or HTML? Plain text. It matches what colleagues send, renders the same everywhere, and carries fewer elements a spam filter weighs. One link at most, and no images, including a logo in the signature.

How many calls to action should a cold email have? One. A second ask, even in a P.S., turns the email into a menu and lowers the chance of any answer. Choose an interest ask when the reader knows nothing about you and a calendar ask when they do.

Does the cold email format change for a job or internship? The parts stay the same; the offer line changes. Instead of a service, the offer is something you already did that relates to their work: a project, a fix, a piece of writing. The ask becomes one short question about the role, never a request to keep you in mind.

Where does personalization go in a cold email? In the opener and nowhere else. One specific detail in the first sentence does the job; repeating the company name through the body reads as a mail merge. Everything after the bridge can be the same across your list.

Did this article help?

Get the best articles, carefully selected to save you time.

Read next

A bad news email subject line should identify the affected service, order or request. For an operational change, include the change and date: "Your Pro plan rises to $29/month at your 12 November renewal". For a sensitive personal decision, a neutral subject naming the request can be more appropriate. Put the explanation and next steps in the body.

Cold email agencies sell three different products under one name: a lead generation retainer where they own the list and the sending, an infrastructure package that rents you domains and warmed mailboxes, and a done with you sprint that sets up your stack and leaves. The pay structure tells you which one you are buying, and the guaranteed meeting count is the one to refuse.

Featured

A pivot is often just the polite word we use with investors when the first company is dead and we have decided to build another one. And that is fine. Not because failure is noble, but because luck needs exposure: every market you enter, every product you ship and every channel you test is one more surface where something unexpected can land.

Build articles

OpenClaw and Hermes Agent are both MIT-licensed AI agents you host yourself, and their own documentation disagrees about where the safety boundary sits. OpenClaw puts it at the gateway: authenticate to it and you are trusted with everything it reaches. Hermes puts it around the command, inside a container. Pick by which of those you can live with.

Reddit is not split into believers and skeptics about vibe coding. Across the eight discussion threads Google ranked for this query in September 2026, the reports that failed and the reports that worked describe the same defect: generated code that runs, looks finished, and does not do what it claims. The check that catches it is to remove what the feature depends on and confirm it breaks.

Projects

Brands

The essentials, by email.

What works, what does not, what I would do differently. Sent when I have something useful to say.