general 3-step-cold-sequence

3-step-cold-sequence

This skill should be used when the user asks to "build a 3-step cold sequence", "design a 3-email outbound cadence", "write a 3-touch cold email sequence", "create a 3-email sequence", "build a short cold outbound sequence", "design a minimal cold cadence", "write a 3-step sales sequence", "set up a 3-email outreach sequence", "build a simple cold sequence", or any variation of designing a 3-touch email-only cold outbound sequence for B2B SaaS.
Download .md

3-Step Cold Sequence

The 3-step cold sequence is the default outbound cadence for B2B SaaS. Three emails. Three different angles. No more. It's the minimum viable sequence: enough touches to give the prospect a fair chance to respond, few enough to not be annoying. Most replies come from Emails 2 and 3, not Email 1. The sequence earns the right to continue with each touch.

The principle: each email must stand alone. The prospect probably didn't read the previous one. Treat every email as if it's the first and only one they'll see. No "per my last email." No "bumping this up." Different angle, different proof, different opener every time.

The Cadence Shape

Email Name Day Angle Max words Thread
1 Hook Day 1 Why-now signal. Tiny ask 80 New thread
2 Proof Day 4 Different angle. Peer story or data 90 New thread (different angle = different subject)
3 Breakup Day 9 Clean close. Loss-aversion trigger 30 Same thread as Email 2 (optional) or new

Why these intervals

Gap Why
Email 1 → Email 2: 3 days Long enough that Email 2 doesn't feel like a nag. Short enough that the signal is still fresh
Email 2 → Email 3: 5 days Longer gap signals you're winding down. The breakup feels genuine, not rushed
Total sequence: 9 days Short enough to maintain coherence. Long enough for the prospect to respond on their schedule

Thread strategy

Approach When to use
Each email in a new thread When each email has a substantially different angle. The subject line matters for each
Email 3 in Email 2's thread When Email 3 is a short breakup that references Email 2. Makes the conversation feel natural
All in one thread When the angle is the same and you're following up. Not recommended for 3-step (defeats the "different angle" principle)

Email 1: Why-Now Hook (Day 1)

Purpose

Connect a specific, real, observable signal to a problem the prospect cares about. Ask for something small.

Structure (4 sentences max, 80 words max)

[Signal] — the specific thing that made you reach out today.
[Implication] — why it matters for them right now.
[Credibility bridge] — who else like them solved it.
[Tiny ask] — 15 minutes, a teardown, a quick look.

Template

Subject: {signal_reference}

{first_name}, {signal: "saw you posted for a RevOps lead" /
"congrats on the Series B" / "caught your talk at [event]"}.

{Implication: "Usually means someone's rebuilding attribution" /
"The scaling chaos usually hits around month 3"}.

{Credibility: "[Peer company] hit the same wall and [outcome]"}.

Worth a 15-minute look? {Or: "Open to a quick teardown?"}

{your_first_name}

Email 1 rules

  • Signal must be specific and verifiable. A funding round, a job posting, a product launch, a talk they gave. "Saw you're growing fast" is not a signal
  • First word of the email should not be "I". Start with their name, the signal, or an observation. "I'm reaching out because" is banned
  • No calendar link. Earn the reply first. Calendar links in Email 1 are presumptuous
  • Ask for ≤ 15 minutes. Not "30 minutes." Not "a quick intro call." 15 minutes or less
  • Never use "demo." Use "teardown," "walkthrough," or "quick look." "Demo" signals a vendor pitch
  • Follow all rules from cold-outbound-email-writing skill: banned phrases, no em-dashes, peer-to-peer tone

Good Email 1 examples

Example A (funding signal):

Subject: the series b

Sarah, congrats on the raise. Series B is usually when outbound
breaks — too many reps, not enough pipeline infrastructure.

Ramp hit the same wall at your stage and cut SDR ramp time in
half by fixing their sequencing layer.

Worth a 15-minute walkthrough?

Jake

(52 words)

Example B (hiring signal):

Subject: the revops hire

Mark, saw you posted for a RevOps lead last week. Usually means
someone's rebuilding attribution from scratch.

Lattice was in the same spot — 6 SDRs, no ops, reply rates
below 3%. We helped them get to 9% in 60 days.

Open to a quick teardown?

Jake

(48 words)


Email 2: Proof (Day 4)

Purpose

New angle. Not a bump. Bring one piece of evidence the prospect can't ignore. Treat this as if they never saw Email 1.

Structure (90 words max)

[New opener] — different style from Email 1 (question,
observation, or contrarian take).
[Proof point] — specific outcome from a peer company, a stat,
or a before/after.
[Low-friction re-ask] — softer than Email 1's ask.

Template

Subject: {different_topic_from_email_1}

{first_name}, {new_opener: question / observation / contrarian take}.

{Proof: "[Peer company] [specific action] and saw [specific
result with a number]." / "Most [their_stage] teams we talk to
are [doing X]. The ones who [did Y instead] are seeing [result]."}

{Re-ask: "Happy to share the playbook." / "Want me to show you
how they did it?" / "Worth comparing to what you're running now?"}

{your_first_name}

Email 2 rules

  • Different opener style from Email 1. If Email 1 led with a signal, Email 2 leads with a question or a contrarian take. Never the same pattern twice
  • Different subject line. Email 2 should have its own subject line reflecting the new angle. Not "Re: [Email 1 subject]"
  • Don't reference Email 1. No "as I mentioned." No "following up on my last email." Treat Email 2 as standalone
  • Name a peer company or cite a specific number. "12% more pipeline in 60 days" beats "significant improvement." "[Similar company] cut ramp from 90 to 45 days" beats "we help teams improve"
  • Softer ask than Email 1. "Happy to share the playbook" is lower friction than "worth a 15-minute call?" The prospect has already ignored one ask. Lower the bar

Opener types for Email 2

Opener type Example When to use
Question "Still running sequences manually?" When you can infer their current state from their stack/stage
Observation "Most Series B teams we talk to are dealing with [X]" When you have category-level insight
Contrarian take "Hot take: your reply rates aren't a copy problem" When you have a non-obvious insight about their situation
Data point "Teams that [do X] see 3x the pipeline" When you have a strong stat
Peer reference "Saw [competitor/peer] just launched [thing]. That usually changes [dynamic]" When a market event creates urgency

Email 3: Clean Breakup (Day 9)

Purpose

Close the loop cleanly. Trigger loss-aversion without aggression. Make it easy to say yes or no.

Structure (30 words max)

One or two sentences. No pitch. No recap. No summary.

Templates (pick one, lightly customize)

Template A:

Subject: closing the loop

{first_name}, sounds like timing's off. Should I close the loop?

{your_first_name}

(12 words)

Template B:

Subject: timing

{first_name}, no worries if this isn't a priority right now.
Want me to check back in a few months?

{your_first_name}

(20 words)

Template C:

Subject: one last thing

{first_name}, I'll take the silence as a not-right-now. Happy to
revisit if [their_signal or problem] shifts.

{your_first_name}

(19 words)

Email 3 rules

  • ≤ 30 words. Breakup emails are the second-highest-converting email in a sequence (after Email 2). Brevity is the mechanism. The short email stands out in the inbox
  • No pitch. No product mention. No proof point. No feature. Just a clean close
  • No guilt. "I've reached out X times" is passive-aggressive. "I know you're busy" is condescending. Just acknowledge timing and offer to close
  • No "per my last email." This phrase is banned. It implies the prospect should have replied. They don't owe you anything
  • No "just following up." Also banned. Adds nothing. The prospect knows you're following up. Don't narrate the obvious
  • Leave the door open. "Happy to revisit" or "Want me to check back?" gives them a graceful way to say "yes, later" instead of "no, never"

Why This Sequence Works

Reply rate by email position

Email Typical reply rate % of total sequence replies Why
1 3-6% 30-40% Cold first touch. Lowest per-email rate but first impression
2 4-8% 30-40% New angle + proof. Often the highest per-email rate
3 3-7% 20-30% Loss-aversion trigger. Breakup brevity stands out

Sequence-level reply rate: 8-15% (total unique replies / prospects enrolled). This is the metric that matters.

Why 3 emails, not 5 or 7

Argument Counter
"More touches = more chances" After Email 3, each additional email has < 2% incremental reply rate. The math doesn't justify the brand risk
"Some prospects need 7 touches" Those prospects need LinkedIn, phone, and events. Not 7 emails from the same person saying the same thing differently
"Our competitors send 7 emails" And they get blocked. You don't want to compete on volume of annoyance
"What about the late responders?" Move to a monthly nurture after the sequence. They're not gone. They're just not ready for a 3-email blitz

The rule: Stop at 3 emails. After 3, move to multichannel (LinkedIn, phone) or long-term nurture (monthly). Never send Email 4, 5, 6, 7 from the same email thread.


Sequence Variants by Persona

For VPs and C-level

Adjustment Why
Shorter emails (50-60 words for Email 1) Executives skim harder. Every word must earn its place
Business outcome framing, not feature framing VPs don't care about features. They care about revenue, cost, and risk
Peer references from same-level executives "VP Sales at [peer company]" resonates. "[Company] SDR team" doesn't
No calendar link in any email Executives decide when to meet. Let them reply with their availability

For ICs and managers

Adjustment Why
Standard word counts (80/90/30) Managers have more reading patience than VPs
Feature/workflow framing alongside outcome ICs care about how it works, not just the business result
More specific signal references Managers live closer to the problem. Detailed signals resonate
Calendly link OK in Email 2 or 3 (not Email 1) Lower-seniority contacts are more comfortable self-booking

For technical personas (engineering, RevOps)

Adjustment Why
Lead with the technical problem, not the business outcome "Your team is managing sequences in spreadsheets" > "improve pipeline velocity"
Proof points should reference technical outcomes "Cut integration time from 2 weeks to 2 days" > "increased revenue"
Offer a teardown or technical walkthrough, not a "demo" Technical buyers want to see how it works, not a sales pitch
Include a link to docs or an API reference in Email 2 Technical prospects evaluate products by reading docs, not case studies

Personalization Tiers for the 3-Step Sequence

Tier Personalization level Time per email When to use Expected reply rate
Tier 1 (ABM) Fully custom. Signal-specific. Company-specific proof point. Reference their content 5-10 min Top 10-20 target accounts 15-25%
Tier 2 (Signal-based) Template with 1-2 custom lines per prospect. Signal from a category-level trigger 2-3 min Next 50-100 accounts with a shared signal 8-15%
Tier 3 (Template) Same template for all. Only name and company swapped < 1 min Bulk outbound. Volume play 3-6%

Personalization rules

  • Tier 1 for any account worth > 5x average ACV. The 10 minutes per email pays back on a $100K+ deal
  • Tier 2 is the default. One custom line referencing a real signal, the rest templated. Best balance of quality and scale
  • Tier 3 is acceptable for high-volume, low-ACV motions. But don't expect more than 5% reply rates. If reply rates drop below 3% on Tier 3, upgrade to Tier 2

Sending Rules

Rule Standard
Send days Tuesday through Thursday. Monday and Friday are lower-performing
Send time 7-9am in the prospect's timezone
From address Rep's personal email, not marketing@ or team@
Reply-to Same as from address. Replies go to the rep
Signature First name only. No banner, no social links, no legal disclaimer (if possible)
Tracking Open tracking ON (directional). Click tracking OFF (hurts deliverability)
Daily send limit ≤ 50 new prospects per day per sending inbox
Sequence pause on reply Immediate. Any reply (positive, negative, OOO) pauses the sequence

Pre-Launch Checklist

Before activating any 3-step sequence:

  • [ ] Email 1 has a specific, real, verifiable signal
  • [ ] Email 1 does not start with "I"
  • [ ] Email 1 has no calendar link
  • [ ] Email 2 uses a different opener style from Email 1
  • [ ] Email 2 has a named proof point (company or stat)
  • [ ] Email 2 does not reference Email 1 ("as I mentioned", "following up")
  • [ ] Email 3 is ≤ 30 words with no pitch
  • [ ] Email 3 has no guilt language ("I've reached out X times")
  • [ ] No banned phrases in any email (per cold-outbound-email-writing skill)
  • [ ] No em-dashes in any email
  • [ ] Subject lines are ≤ 5 words, lowercase (per cold-email-subject-lines skill)
  • [ ] All emails are under their word limits (80/90/30)
  • [ ] Sending domain is warmed up
  • [ ] List is email-verified (per email-verification-best-practices skill)
  • [ ] Sequence stops on any reply

Measurement

Metric Target Action if below
Sequence reply rate (all 3 emails) 8-15% Check signal quality (Email 1), proof point strength (Email 2), and list quality
Positive reply rate > 50% of total replies If mostly negative replies, tone or targeting is off
Reply rate by email position Email 2 should be highest or tied with Email 3 If Email 1 is highest and 2-3 are near zero, the angles aren't adding value
Meeting booked rate 3-6% of prospects enrolled If reply rate is good but meetings are low, follow-up speed or booking process is the bottleneck
Bounce rate < 3% List quality issue. Re-verify emails
Unsubscribe/spam rate < 0.3% Targeting or frequency issue. Tighten ICP or reduce volume

Anti-Pattern Check

  • Email 2 says "bumping this up" or "circling back." This is the #1 3-step sequence failure. Email 2 must have a completely different angle. If you remove the prospect's name and can't tell which email is which, the angles aren't different enough
  • Email 3 has a pitch. The breakup works because it's short and doesn't sell. Adding "by the way, we also do X" in the breakup kills the loss-aversion mechanism
  • Same subject line for all 3 emails. Each email should have its own subject line (exception: Email 3 can reply in Email 2's thread). Same subject = same email in the prospect's mind
  • All 3 emails in one thread. Unless the angles are very closely related, separate threads perform better. Different angle = different subject line = different thread
  • Sending 50 emails per day from a new domain. A domain that hasn't been warmed up will hit spam filters immediately. Warm for 2-4 weeks before running sequences at volume
  • No sequence pause on reply. The prospect replies "not interested" and gets Email 3 anyway. This is the fastest way to get marked as spam. Pause on ANY reply, including negatives
  • 7 emails labeled as a "3-step sequence." Three means three. If you want more touches, add LinkedIn and phone. Don't add Email 4, 5, 6, 7. That's a different sequence type entirely
Want agents that use skill files like this?
We customize skill files for your brand voice and methodology, then run content agents against them.
Book a call