Email Body Structure: Hook → Value → CTA

After the subject earns the open, the body has ~5 seconds to earn the read. The 3-act structure that consistently works: hook (first 1-2 lines that pull the reader in), value (the substance — short, scannable, specific), CTA (one clear action, not five). This guide walks each act with worked templates for newsletter, promo, transactional, and re-engagement emails.

What this is for

After the subject earns the open, the body has ~5 seconds to earn the read. The 3-act structure that consistently works:

  1. Hook — first 1-2 lines that pull the reader in (and confirm the subject wasn't bait)
  2. Value — the substance, short and scannable
  3. CTA — one clear action

This guide walks each act, with worked templates for the 4 email types you'll write 90% of the time.

Act 1 — The hook (first 1-2 lines)

The hook does two jobs:

  1. Confirms the subject promise (so the reader doesn't immediately bounce)
  2. Creates pull to keep reading

What works:

Hook pattern Example
Subject + immediate elaboration Subject: "Why we deleted 4,200 subscribers" / Hook: "Three weeks ago we ran a list cleanup that scared everyone on the team..."
Story fragment "I was reviewing March's analytics when I noticed something weird about Tuesday opens."
Direct address "{FIRST_NAME}, you mentioned in your survey that your biggest blocker is deliverability. Here's a fix that took us 2 hours."
Specific number "47% of your new subscribers never open a second email. Here's why."

What doesn't:

  • "Hope you're having a great week!" (filler; signals nothing of value coming)
  • "I wanted to reach out about..." (corporate-speak; loses trust)
  • "Did you know that..." (textbook tone; instant tune-out)
  • Re-stating the subject line verbatim (waste of the hook)

Rule: if the reader could close the email after line 2 and not miss anything, the hook failed.

Act 2 — The value (substance)

This is where most marketers over-deliver and under-edit. The rule: say the thing, then stop.

Scannability principles

  • Short paragraphs — 1-3 sentences each. Long paragraphs feel like work.
  • Subheads — break long emails into named sections; lets readers skim
  • Bullet points — but real bullets, not "every sentence is a bullet"
  • Bold the 5-10 words you'd want the skimmer to retain (not every other word — bolded becomes meaningless)
  • One main point per email — secondary points dilute the primary action

What goes in the value section

Email type Value section is...
Newsletter The story / lesson / insight you promised in the subject
Promotional Product feature + outcome it produces, with one credibility marker (case study, number, quote)
Transactional The information they need — invoice details, password reset link, order status
Re-engagement The specific reason to come back NOW — new feature, time-limited offer, change since they left

Length guidance

Email type Typical word count
Newsletter 250-600
Promotional 150-300 (shorter wins)
Transactional 50-150 (just the info)
Re-engagement 100-250 (re-establish + ask)

Longer-form newsletter emails work for engaged audiences; promotional emails over 400 words rarely outperform shorter ones.

The "delete every sentence that doesn't earn its place" pass

Write the first draft. Then go through line-by-line:

  • Could I delete this sentence + still make the point? → Delete it.
  • Is this sentence about my company, or about the reader? → If about company, cut or rewrite.
  • Could I tighten this from 12 words to 6? → Yes, almost always.

Second drafts are usually 30-50% shorter than first drafts. They convert better.

Act 3 — The CTA (one clear action)

ONE primary CTA per email. Multiple CTAs split attention; conversion drops on all of them.

What good CTAs look like

Strong CTA Why it works
"Start your 14-day trial" Specific action + specific commitment
"Read the full case study" Clear about what happens on click
"Reply with your top question" Low-friction; invites engagement
"Reserve your spot — 7 seats left" Specific + scarcity
"Watch the 3-min walkthrough" Specific medium + length

Weak CTAs to avoid

Weak Why it fails
"Click here" Tells nothing about what happens
"Learn more" Vague; commits the reader to nothing
"Get started" (without context) What am I starting?
Multiple competing CTAs ("Buy now", "Read more", "Share") Choice paralysis; conversion drops on all

CTA placement

  • Primary CTA above the fold — visible before any scroll
  • Repeat the CTA at the bottom for readers who scroll without clicking up top
  • Use a button + a text-link variant — button for high-intent clickers; text link for context-needing readers

For button design + tap-target sizing, see Email Template Design Best Practices Rule 8 — the bulletproof button pattern that survives Outlook.

Worked templates by email type

Template 1 — Newsletter

Subject: Why we deleted 4,200 subscribers (and got 22% more revenue)

Hi {FIRST_NAME},

Three weeks ago we ran a list cleanup that scared everyone on the team —
we suppressed 4,200 of our 25,000 subscribers (17% of the list).

Here's why we did it + what happened.

## The thinking

Our open rate had drifted from 28% to 18% over six months. Our
deliverability metrics on Gmail were dropping. We could see the
trajectory.

The 4,200 subscribers we removed had NOT opened a single email in 8+
months. They were dragging our engagement signals down, which Gmail
interprets as "this sender is irrelevant" — and starts spam-foldering
even your active subscribers.

## What happened next

Two weeks after the cleanup:

- Open rate recovered from 18% to 24%
- Gmail Postmaster reputation moved from Medium back to High
- Revenue per send went UP by 22% (smaller list, more buyers per send)

Cleanup feels counterintuitive — you're killing "potential customers".
But unengaged subscribers aren't potential customers. They're dead weight.

## What to try

If your open rate has been trending down, audit:

- Subscribers who haven't opened in 12+ months — suppress
- Subscribers who haven't clicked in 18+ months — definitely suppress
- New subscribers who didn't open their first 3 emails — suppress

The shorter list will outperform.

**[Read the full breakdown with our exact criteria → blog]**

— Alice
Founder, AcmeMail

Hook = story fragment + specific number (4,200). Value = 3 sections (thinking / outcome / recommendation). CTA = single link to a deeper article.

Template 2 — Promotional

Subject: 14-day trial of {Product} — no card required

{FIRST_NAME},

You signed up for the newsletter 6 weeks ago. Several of you have
asked: "Where do I start with {Product}?"

The answer: a 14-day trial. No card. Full Pro features.

If after 14 days you don't want to continue, the account auto-downgrades
to the (generous) free tier. No charge, no awkward cancellation.

What you can do in 14 days:

- Import your existing list (we support CSV from Mailchimp, ConvertKit,
  ActiveCampaign, others)
- Build + send your first 3 campaigns
- Set up the automation that runs your welcome sequence
- See your real open + click metrics on real subscribers

**[Start your 14-day trial → app.example.com/trial]**

Questions? Just reply.

— Alice

Hook = context (newsletter signup → asked about start) + specific commitment (14 days no card). Value = 4 specific things they can do. CTA = single button.

Template 3 — Transactional

Subject: Your invoice for May — INV-4729

{FIRST_NAME},

Here's your May invoice:

- Service period: May 1 – May 31
- Plan: Pro ($79)
- Total: $79.00 (auto-charged to card ending 4242)

PDF attached. Charge appears on your statement as "EXAMPLE-CORP".

**[View in your account → app.example.com/billing]**

Need a different VAT format / company name / address on the invoice?
Reply with what's needed.

— AcmeMail Billing

Hook = the data they need. Value = just the facts. CTA = optional (view in account).

Template 4 — Re-engagement

Subject: {FIRST_NAME}, can we still send you emails?

Hi {FIRST_NAME},

You haven't opened a {Product} email in 6+ months. We get it — inboxes
are overwhelming.

Two options:

1. **Yes, keep sending.** Click here and we'll keep going.
2. **No, please stop.** Click here to unsubscribe — instant, no
   questions asked.

Either works. We respect both choices; we just don't want to send to
someone who doesn't want it.

**[Yes, keep sending →]   [No, unsubscribe →]**

If you do nothing in the next 14 days, we'll auto-unsubscribe you.

— Alice

Two CTAs ONLY because the question is genuinely binary. Re-engagement emails are the rare exception to "one CTA only".

Mobile-first checklist

Body structure has to work on mobile (60%+ of opens). Per Mobile-First Email Principles:

  • Body text ≥ 16px
  • Single column layout
  • Primary CTA in a button ≥ 44×44px
  • Padding ≥ 20px around content
  • Hook visible before first scroll on a 360×640 viewport
  • Email loads + reads OK with images disabled

Common failures

What happened Cause Fix
Open rate good, click rate terrible Body doesn't deliver on subject promise Audit; rewrite subjects last after bodies
Click rate good, conversion terrible Landing page doesn't deliver on CTA promise Match landing page H1 to CTA text exactly
High open rate, high unsubscribe rate Tone mismatch — formal subject, casual body (or reverse) Pick a voice; stick with it across subject + body
First-time recipients confused No context — assumed they remember signup Add 1-line context in the hook: "You signed up for {newsletter} 3 weeks ago"
Long emails getting skimmed Reader can't scan structure Add subheads + bullets per Act 2 scannability rules

FAQ

Should I use HTML or plain-text? HTML for newsletters + promotional (richer formatting; better CTA buttons). Plain-text for personal-feel re-engagement + survey requests. Always send a plain-text alternative regardless.

How long should the email be? As short as possible while delivering the value. If you can say it in 200 words, don't pad to 600.

Multi-section newsletters with multiple stories — is that bad? Works for engaged audiences (their newsletter habit is to scan multiple items). Doesn't work for early-funnel readers who haven't built habit. Match cadence to audience maturity.

Should the founder/CEO sign every email? For < 5,000-subscriber audiences, yes — personal authorship is a competitive advantage. Above that, branded sign-off works; consider a rotating "team behind {Product}" signature.

P.S. lines — useful? Yes — second-most-read part of the email after the subject. Use for: secondary CTA / urgency reminder / one extra value drop. Don't waste on filler.

Emoji in body copy? Light usage works; one emoji per email max for marketing copy. Don't replace words with emoji ("our 🚀 new feature").

Related articles

0 comments

0 comments

No comments yet — be the first to share a tip or question.

See it running

Try a live AcelleMail tenant — no install

Spin up a demo instance, send to yourself, click around the admin. No commitment, no email required.

Open the demo

More in Best Practices