Cold Email Best Practices Guide
Introduction to Cold Emailing
Cold emailing is sending emails to people who haven't previously consented to contact. Unlike spam, cold emailing is targeted, personalized, and valuable — you send to specific people with a specific business purpose. When done right, it's one of the most effective B2B acquisition channels.
When to use cold email: You have a defined ICP (ideal customer profile), can articulate a clear value proposition, and want scalable outbound without the cost of paid ads.
Personalization – The Key to Success
Personalized emails have 40% higher reply rates. True personalization goes beyond {{firstName}} — it shows you understand who the recipient is and what their business needs. Use CRM data to craft targeted messages.
Levels of Personalization
Level 1: Basic – Name, company, industry. Use {{firstName}}, {{companyName}}, and {{industry}} in your message. This is the minimum bar. Set up these fields in your lead import.
Level 2: Medium – Role, location, company size. Reference their city or job title to show you've done basic research. "I noticed your team in {{city}} is growing — here's how we help scale-ups..."
Level 3: Advanced – Specific problem, recent achievement, mutual connection, industry need. Requires custom research but yields the highest response rates. "Congrats on the Series A — when companies reach that stage, they typically need..."
Practical example: Instead of "Hi {{firstName}}, I help companies with marketing" (Level 1), try "Hi {{firstName}}, I saw {{companyName}} recently expanded to 3 new cities — we help growing teams automate their outreach without hiring more SDRs" (Level 3).
Subject Lines
The subject line is the single biggest factor in whether your email gets opened. Use the Sequence Editor to A/B test variants:
| Type | Example | When | |------|---------|------| | Personal | "Idea for {{companyName}}" | Always good — safe, relevant | | Value | "How to increase reply rate by 40%" | For engaged leads who opened previous emails | | Question | "Does cold email work in {{industry}}?" | For uncertain leads or new industries | | Referral | "{{referrerName}} suggested I reach out" | Only when you have a real referral | | Short | "Hi {{firstName}}" | Bold but effective for high-volume campaigns |
💡 Tip: Keep subject lines under 50 characters. Mobile inboxes truncate longer subjects. Avoid ALL CAPS, excessive punctuation (!!!), and spam trigger words like "free," "guaranteed," or "act now."
Message Structure
A well-structured cold email makes it easy for the recipient to understand who you are and what you want in seconds:
- Greeting (1 sentence) – "Hi {{firstName}},"
- Personalization (1-2 sentences) – show you know them: reference their company, role, or recent activity
- Value proposition (2-3 sentences) – what problem you solve and why it matters to them
- Clear CTA (1 sentence) – one specific action: "Reply to this email," "Book a 15-min call," "Check this case study"
- Signature – name, title, company, and mandatory unsubscribe link
Best Practice: Each email should have exactly one CTA. Multiple asks dilute the message and reduce response rates.
Practical Example
Hi {{firstName}},
I'm with ProperSend — we help companies generate B2B leads through cold email on the Polish market.
I see {{companyName}} operates in {{industry}}. We have clients in your sector averaging 8% reply rates (the norm for {{industry}} is 3-5%). One client, XYZ Corp., increased their qualified leads by 300% in 3 months.
Do you have 15 minutes next week for a quick call to see how this could work for you?
Best,
Alex
ProperSend
Short version (50 words):
Hi {{firstName}},
I see {{companyName}} is growing in {{industry}}.
I have an approach that helped similar companies increase leads by 200% in 3 months.
Got 10 minutes this week?
Best,
Alex
Message Length
| Length | Reply Rate | When to Use | |--------|------------|-------------| | 25-50 words | Very high | Follow-up, last attempt | | 50-75 words | Highest | First contact, standard message | | 75-125 words | Good | Second step, case study | | 125+ words | Declining | Only when value is exceptionally high |
💡 Tip: Short emails (50-75 words) have 30% higher reply rates than longer ones. Write concisely. If you can fit it in 3-4 sentences, you're on the right track.
Multi-Step Sequences
A single email rarely converts. Most replies come after 2-3 follow-ups. Plan a sequence like this:
| Step | Day | Goal | Length | |------|-----|------|--------| | 1 | 1 | Introduction, value | 50-75 words | | 2 | 4 | Additional value (case study, article, insight) | 75-100 words | | 3 | 8 | Social proof / reference (client result, testimonial) | 50-75 words | | 4 | 14 | Last attempt (polite closing, clear exit) | 25-50 words |
Use "Only if no reply" transition conditions so follow-ups automatically stop once the lead responds. Track replies in Unibox.
Practical example: A 4-step sequence for a SaaS product might be: Day 1: "We help companies like yours reduce churn by 30%" → Day 4: "Here's how Company X reduced churn in 60 days" → Day 8: "We're featured in G2's Top 50" → Day 14: "Last chance — happy to share more if relevant."
Follow-up Strategy
- Step 2 – "I thought I might not have been clear enough. What I meant was..."
- Step 3 – "I noticed {{companyName}} is doing X — we have a case study of a client who did something similar..."
- Step 4 – "Last message — I don't want to spam. If this isn't a good time, just let me know and I'll respect that."
⚠️ Note: If a lead replies "not interested" — add them to Suppressions. Do not send further messages. Respecting opt-outs builds your domain reputation.
Deliverability
Your email content doesn't matter if it never reaches the inbox. Deliverability is the foundation of any successful cold email campaign.
Technical Setup
- SPF, DKIM, DMARC – mandatory for every sending domain. See Domain Health for setup and Mailboxes for configuration.
- Warmup new domains for 2-4 weeks before ramping volume. ProperSend automates this — see Mailboxes → Warmup.
- Start at 30-50 emails/day on new domains. Gradually increase over 3-4 weeks.
- Use 3-5 domains with rotation — spread volume to protect reputation.
- Verify leads before sending — use Email Verification to filter out invalid addresses.
What to Avoid
| Element | Why | Alternative | |---------|-----|-------------| | ❌ Links in first message | Raise spam score | Add links in step 2 or 3 | | ❌ Attachments | Blocked by providers | Upload to cloud, share link | | ❌ Images | May be blocked, increase spam score | Plain text > HTML > images | | ❌ Spam trigger words: "free", "guaranteed", "act now" | Trigger spam filters | Use natural language | | ❌ Sending to unverified lists | High bounce rate | Verify emails before sending | | ❌ Sending to catch-all addresses | High bounce rate, low quality | Remove catch-all from your list |
Key Metrics
| Metric | Good | Average | Poor | |--------|------|---------|------| | Open rate | 50-60% | 30-50% | < 30% | | Reply rate | 5-10% | 2-5% | < 2% | | Bounce rate | < 2% | 2-5% | > 5% | | Unsubscribe | < 0.5% | 0.5-1% | > 1% |
💡 Tip: If your open rate is below 30%, the issue is likely deliverability (check SPF/DKIM/DMARC in Domain Health) or subject line quality. If reply rate is below 2% despite good open rate, work on your value proposition and personalization.
Troubleshooting Poor Results
Low open rate (< 30%):
- Improve subject lines — A/B test variants in the Sequence Editor
- Check deliverability in Domain Health — emails may land in spam
- Change sender name/domain — a different combination may perform better
Low reply rate (< 2%):
- Improve the value proposition — what exactly does the recipient gain?
- Change the CTA — one specific call to action works better than "let me know"
- Shorten messages — 50-75 words is the sweet spot
High bounce rate (> 5%):
- Verify emails before sending — the most effective method
- Check domain configuration in Domain Health
- Remove inactive addresses and catch-all domains from your list
GDPR Compliance
Cold emailing in the EU is GDPR-compliant under legitimate interest (Art. 6(1)(f) GDPR) when you:
- Legal basis – legitimate interest is the most common basis for B2B cold email
- Purpose – business contact, not consumer marketing (consumer marketing requires consent)
- Scope – business email addresses (company domain), not personal (gmail.com, outlook.com)
- Unsubscribe – an unsubscribe link in every email — mandatory and must work immediately
- Data source – public registers (KRS/CEIDG) or verified B2B databases — ProperSend Lead Finder uses these sources
- Information clause – in the first email, consider adding info about the data source and processing purpose
⚠️ Note: This is not legal advice. Consult a lawyer about your specific campaigns. ProperSend includes automatic unsubscribe handling via Suppressions and Notifications for monitoring compliance.
Best Practices Summary
- Maximize personalization — minimum Level 2, aim for Level 3
- Subject line is 80% of success — spend most of your time on it
- Keep it short — 50-75 words for the first message
- Build sequences, don't send single emails — 3-5 steps
- Verify emails before sending — protects domain reputation
- Monitor results and optimize — if something isn't working, change it
- Respect "no" replies — add to suppressions
Where to Next?
- Cold Email Course — free, comprehensive course from the basics
- Campaigns Documentation — how to create campaigns in ProperSend
- Domain Health — DNS configuration and monitoring
- Sequence Editor — designing multi-step sequences
- FAQ — frequently asked questions