Building Cold Email Sequences: Structure, Timing, and n8n Automation
How to build cold email sequences in B2B — from the number of emails to the right timing to automating them with n8n and Instantly.
Why sequences work better than single emails
A single cold email has a reply rate of 1-3%. A well-designed sequence of 4-5 emails reaches 5-12%. The reason: most B2B decision-makers need several touchpoints before they respond.
| Email # | Cumulative reply rate | What happens |
|---|---|---|
| Email 1 | 2-4% | First impression, sparking interest |
| Email 2 | 5-7% | +3% — many only read it the second time around |
| Email 3 | 7-9% | +2% — social proof convinces the hesitant |
| Email 4 | 8-11% | +1-2% — a different angle reaches new people |
| Email 5 | 9-12% | +1% — the breakup email creates urgency |
40-60% of all replies come after email 2 or later. Anyone sending just one email gives up half the possible responses.
The optimal sequence structure
Email 1: The opener (day 1)
Goal: Show relevance, spark curiosity.
- Personalized opening line (Clay AI research)
- Name one concrete problem the recipient has
- Brief value proposition (1 sentence)
- A soft CTA (“Would this be relevant for you?”)
- Length: 50-80 words
Email 2: The value add (days 3-4)
Goal: Give a new reason to reply.
- No “Did you see my email?”
- Instead: a concrete number, insight, or resource
- Example: “Btw — we just analyzed that 73% of mid-market SDR teams spend more than 5h/week on CRM data entry…”
- Length: 40-60 words
Email 3: Social proof (days 7-8)
Goal: Build trust.
- A case study or a concrete result at a similar company
- “Company XYZ in your industry achieved Y with this”
- No PDF attachment (spam filters) — instead, link to the case study
- Length: 50-70 words
Email 4: Perspective shift (day 14)
Goal: Address a different pain point.
- A different angle than email 1 (e.g., if email 1 was about time savings, this one is about missed deals)
- Ask a question instead of pitching (“How are you currently solving X?”)
- Length: 30-50 words
Email 5: Breakup (day 21)
Goal: Last chance, create urgency.
- “I don’t want to keep bothering you — last message”
- Breakup emails have surprisingly high reply rates (often the highest in the sequence)
- Short, direct, respectful
- Length: 20-40 words
Timing rules
| Parameter | Recommendation | Why |
|---|---|---|
| Send time | Tue-Thu, 8:00-10:00 | Highest open rate in B2B |
| Gap email 1→2 | 3-4 days | Short enough to stay top of mind |
| Gap email 2→3 | 3-4 days | Consistent rhythm |
| Gap email 3→4 | 5-7 days | More breathing room, less pushy |
| Gap email 4→5 | 7 days | The breakup needs distance |
| Total duration | 21-28 days | Longer = declining interest |
Automation with n8n + Instantly
The workflow
Clay (enrichment)
↓
n8n (quality check + segmentation)
↓
Instantly (email sending + sequence)
↓
n8n (reply monitoring + CRM update)
↓
HubSpot (create deal on positive reply)
What n8n handles
| Step | n8n node | What happens |
|---|---|---|
| Lead comes from Clay | Webhook trigger | A new enriched lead triggers the workflow |
| Quality check | IF node | Email verified? ICP match? Company > 10 employees? |
| Segmentation | Switch node | Enterprise → Sequence A, mid-market → Sequence B |
| Send to Instantly | HTTP request | Lead + campaign ID via the Instantly API |
| Reply check | Cron + HTTP | Every 2h: query the Instantly API for new replies |
| Positive reply | IF node + HTTP | Create a deal in HubSpot, Slack notification |
| Negative reply | HTTP | Add contact to the blocklist, remove from sequence |
Domain setup for sequences
Never send from your main domain. Per sequence:
- 2-3 separate outreach domains (e.g., company-mail.com, company-team.com)
- Warm up each domain for 2-3 weeks before the first email goes out
- Max. 50 emails/day per domain at first, slowly ramping up to 100
- SPF, DKIM, DMARC correctly configured on every domain
A/B testing in sequences
Always test only one variable at a time:
| Test | Variable | Sample size | Duration |
|---|---|---|---|
| Subject line | Subject A vs. B | Min. 200 per variant | 1-2 weeks |
| CTA | ”Quick call?” vs. “Would this be relevant?” | Min. 200 per variant | 1-2 weeks |
| Personalization | Generic vs. Clay AI opening line | Min. 100 per variant | 2 weeks |
| Timing | 8:00 vs. 14:00 | Min. 200 per variant | 2 weeks |
Important: Test the subject line first (biggest lever on open rate), then the CTA (biggest lever on reply rate).
Common questions
How many emails should a cold email sequence have?
4-5 emails over 3-4 weeks is the sweet spot for B2B. Email 1: first contact with personalization. Email 2 (day 3): a brief follow-up with a new value proposition. Email 3 (day 7): social proof or a case study. Email 4 (day 14): a different angle or a question. Email 5 (day 21): the breakup email. More than 5 emails don't statistically produce significantly higher reply rates, but they do raise the spam risk.
When should I send cold emails?
Tuesday through Thursday, 8:00-10:00 AM in the recipient's time zone. Monday and Friday have 15-20% lower open rates. Avoid holidays, bridge days, and the week before/after Christmas. For international recipients: derive the time zone automatically from the company's location — Instantly and Lemlist can do this.
What should I do if nobody replies to the sequence?
Three steps: 1) Check deliverability — are your emails landing in spam? (Open rate under 30% = likely deliverability problems). 2) Test the messaging — A/B test the subject line and the first two sentences. 3) Check the target audience — is the ICP right? Are these the right contacts? Only question the offer itself after all three checks.
Can I automate cold email sequences with n8n?
Yes, n8n is ideal as an orchestrator: Clay enriches the data → n8n checks quality and segmentation → n8n pushes qualified leads to Instantly → Instantly sends the sequence → n8n picks up replies and creates deals in the CRM. The advantage over manual work: no lead falls through the cracks, no step gets forgotten, everything is traceable.