Skip to main content

Best Practices for Cold Email

Learn the best practices for sending cold emails that land in inboxes and get replies.

Overview

Cold email is one of the highest-ROI channels for B2B lead generation, but only when executed with discipline. This guide compiles the best practices for building, scheduling, and scaling cold email sequences inside SalesBlink, from infrastructure setup to daily sending rhythms. Following these principles protects your sender reputation, maximizes inbox placement, and turns outreach into a predictable revenue engine.

Related: If you are launching your first campaign, start with the All in One Getting Started Guide for step-by-step setup instructions.

Prerequisites

  • At least one email sender connected
  • Lead list uploaded or CRM integrated
  • Domain authenticated with SPF, DKIM, and DMARC

Infrastructure: which mailboxes and domains to use

Your technical foundation determines whether your emails land in inboxes or spam folders. Invest time here before sending a single email.

Use burner domains, never your main business domain

Always purchase separate "burner" domains for cold outreach. If a burner domain gets blacklisted (a common risk when starting out), your primary business domain and its reputation remain completely safe.

Component Recommendation Purpose
Workspace Provider Google Workspace or Microsoft 365 Highest deliverability and sender trust.
Domains 2 burner domains minimum Isolates risk from your main brand domain.
Mailboxes 8 total — at least 4 Google Workspace Gmail and 4 Outlook mailboxes Distributes volume, powers provider matching, and increases daily capacity.
Setup Method Done-For-You (DFY) Gmail or Done-For-You (DFY) Outlook inside SalesBlink Auto-configures SPF, DKIM, DMARC, inbox optimization, and stealth domain redirection.

Tip: The easiest path is SalesBlink's Done-For-You (DFY) Email Setup. Start with at least 4 Gmail (Google Workspace) and 4 Outlook (Microsoft 365) mailboxes so provider matching can route each lead through the same provider ecosystem for the best deliverability. You can buy burner domains and pre-configured mailboxes directly inside the platform. See Buy DFY Gmail Mailboxes or Buy DFY Outlook Mailboxes for instructions.

Recommended email providers

Not all providers perform equally for cold outreach. Ranked by deliverability:

Rank Provider Daily Limit Best For
#1 Google Workspace (G Suite) 30–50 emails per day per sender (recommended) Highest inbox placement and sender trust.
#2 Microsoft 365 / Outlook 30–50 emails per day per sender (recommended) B2B outreach targeting corporate Outlook users.

Other providers can work, but Google Workspace and Microsoft 365 consistently deliver the best results. Avoid free email addresses (e.g., @gmail.com, @yahoo.com) for serious cold outreach.

Note: Avoid using subdomains for cold email. Inbox availability drops significantly when sending from a subdomain.

Domain authentication

Authenticate every domain with SPF, DKIM, and DMARC before connecting it to SalesBlink. These records prove to email providers that you are a legitimate sender.

  1. Add the required TXT records in your DNS provider.
  2. In SalesBlink, go to Outreach → Email Senders → Actions → Domain Report.
  3. Fix any failed checks and wait up to 24 hours for DNS propagation.

For provider-specific record values, see Domain Technical Setup.

Warm-up: the non-negotiable 30-day phase

New domains and mailboxes have zero sender reputation. You must warm them up before sending cold emails at scale.

Warm-up duration

Domain Age Minimum Warm-Up
New domains 30 days
Older domains 15–20 days

SalesBlink's Email WarmUp is turned off by default for new senders. Turn it on by ticking WarmUp this email address for better deliverability while connecting a sender, or later from the Warmup column. We have 100,000+ Active email addresses in our warmup pool network. It automatically sends emails, opens them, clicks links, and moves emails from spam to inbox.

Recommended warm-up settings

  • Max Daily WarmUp Limit: 30 to 50 (the default is 30)
  • Enable WarmUp email ramp-up
  • Initial Daily Emails Limit: 1 (the default is 5)
  • Daily Increment In Emails: 1 (the default is 1)

Advanced warm-up settings

  • Open Rate: 70% (the default is 60%)
  • Spam Protection: 90% (the default is 80%)
  • Read Emulation: 60% (the default is 80%)

Note: Modify advanced settings only if you understand their impact. For full configuration, see Email WarmUp.

What to do while domains warm up

Use the 30-day waiting period productively:

  • Week 1–2: Deepen ICP research and source highly targeted, verified lead lists.
  • Week 3–4: Draft multiple offers, build email templates, and structure sequence scripts.

Tip: Draft templates inside SalesBlink's template editor. It includes an AI writing assistant, personalization variables, and a real-time Spam Checker. See Create and Personalize Email Templates.

Sending limits: how many emails to send

Volume discipline protects your reputation. Start low and increase gradually.

Daily limits by sender maturity

Sender Status Daily Limit Timeline
New sender 10–20 emails First 1–2 weeks
Warmed up sender 20–30 emails After 1–2 weeks of warm-up
Established sender 30–50 emails 3+ weeks with good reputation

Per-sender limits after warm-up

Once warm-up is complete, a single sender can handle:

  • 30–50 emails per day depending on reply rate.
  • If reply rate is above 2%, you can safely send up to 50 per day.
  • If reply rate is below 2%, stay at 30 per day.

Auto ramp-up for senders

Use SalesBlink's Auto Ramp-Up to grow volume safely after warm-up:

  • Initial Daily Emails Limit: 5
  • Daily Increment: 3

Note: Apply Auto Ramp-Up only after warm-up is completed. Set limits in Outreach → Email Senders → Sender Settings → Daily Sending Limit.

The 500-email test rule

Before scaling any campaign, send exactly 500 emails featuring a single offer to an isolated lead segment. Measure the outcome:

  • Positive replies or booked calls: You have a winning combination. Begin scaling.
  • No conversions: Pivot immediately. Change your script, template, offer, or lead list.

Tip: Enable Outbox Review on your first sequence so you can inspect and approve the 500-email test batch before it goes out. See Outbox for details.

Timing: which days and times to send

When you send matters almost as much as what you send. Human-like scheduling patterns improve deliverability and engagement.

Best days to send

Stick to business days only, Monday through Friday. Avoid weekends and major holidays. Email providers monitor unusual sending patterns, and weekend blasts from business addresses raise red flags.

Best times to send

Configure Sending Hours inside your sequence schedule to match the recipient's business day:

Recipient Time Zone Recommended Window
North America 8:00 AM – 5:00 PM
Europe 9:00 AM – 6:00 PM
APAC 9:00 AM – 6:00 PM

The optimal engagement window is typically 9:00 AM – 11:00 AM in the recipient's local time. Schedule sequences to start within this window for the highest open and reply rates.

Tip: In SalesBlink, set the sequence timezone to match your target audience's primary geography. If you are targeting multiple regions, create separate sequences per timezone rather than blasting across midnight hours.

Random delays between emails

Always enable Random Delays in your sequence settings:

  • Recommended range: 2–7 minutes between emails from the same sender.
  • Outlook senders: the delay is always at least 5 minutes. If your range starts below 5, SalesBlink uses 5 minutes as the minimum for Outlook senders.
  • Even when disabled, SalesBlink leaves a short random gap of a few seconds between emails from the same sender (at least 5 minutes for Outlook senders).

Random delays mimic human behavior and prevent provider algorithms from flagging your account as automated.

For configuration steps, see Random Delays and Sending Hours.

Sequence creation best practices

A well-built sequence is the difference between spam and sales. Follow these structural and copy-level rules.

Sequence settings checklist

Before launching any sequence, verify these settings:

Setting Recommendation Why
Stop on reply ✅ Enable Prevents over-messaging and preserves goodwill.
Plain text ✅ Enable Better deliverability than HTML-heavy emails.
Provider Matching ✅ Enable Matches sender provider to lead's email provider (e.g., Gmail to Gmail). See What is Provider Matching.
Random Delays ✅ Enable 2–7 minutes Mimics human sending patterns. Outlook senders always use a minimum of 5 minutes.
Sending Hours ✅ Business hours only Avoids weekend and off-hour spam flags.
Track opens ❌ Disable Pixel tracking can hurt deliverability.
Track clicks ❌ Disable Default tracking links trigger spam filters.
Track replies ✅ Enable Essential for stopping sequences and measuring success.

Sequence structure

A proven cold email sequence contains:

  1. Email 1 (Day 1): Short, personalized intro. No images, no links, no attachments.
  2. Email 2 (Day 3–4): Soft follow-up referencing the first email.
  3. Email 3 (Day 7): Value-add or social proof.
  4. Email 4 (Day 10–12): Breakup email with a clear final ask.

Use Wait blocks to space emails 3–4 days apart. Use If/Else blocks to branch based on opens or replies, and Split 50-50 blocks to A/B test copy variants.

Tip: Use New Thread for your first email and Follow-up for subsequent emails so they thread naturally in the recipient's inbox.

Copy rules that protect deliverability

  • No images in the first email.
  • No hyperlinks in the first email (including signature links).
  • No attached pitch decks or PDFs ever in initial outreach.
  • Keep first emails under 100 words. Short, personal copy performs best.
  • Include an unsubscribe link to stay compliant and reduce complaints.
  • Use plain text format rather than heavy HTML.

Use spintax for copy variation

SalesBlink's spintax engine creates unique email variations from a single template. This prevents identical emails from triggering repetition-based spam filters.

Add spintax to:

  • Subject lines
  • Greetings
  • Hooks
  • Value propositions
  • CTAs
  • Sign-offs

Example:

{{ Hey {first_name} | Hi {first_name} }},

{{ I came across {company_name} | I was checking out {company_name} }} and noticed you {{ recently raised a round | are hiring SDRs }}.

{{ We help SaaS teams book 10+ demos a week. | Our clients see a 3x reply-rate lift in 30 days. }}

{{ Mind if I send over a quick loom? | Worth a 3-minute video breakdown? }}

{{ Talk soon | Cheers }},
{{ John | John from SalesBlink }}

Tip: Use AI Spintax in the template editor to auto-generate variations, or Manual Spintax to control every word yourself. Preview combinations before launching. See Cold Email Copywriting Explained for 10 proven frameworks.

List hygiene and lead quality

Your list quality directly impacts deliverability. Even perfect copy fails on a dirty list.

Verify every email before sending

Always verify lead lists before importing them into SalesBlink:

  • Bounced emails damage your sender reputation instantly.
  • High bounce rates trigger provider suspensions and spam folder placement.

When uploading a list, check Verify Emails in the import dialog. For status definitions, see What Do Email Verification Statuses Mean.

Segment and personalize

Mass-blasted generic emails perform poorly. Instead:

  • Segment lists by industry, role, or company size.
  • Use personalization variables: {{first_name}}, {{company_name}}, {{job_title}}.
  • Add fallback values: {{first_name | friend}}.
  • Reference specific, contextual triggers (recent funding, job postings, product launches).

Ongoing maintenance and monitoring

Deliverability is not a one-time setup. It requires continuous attention.

Refresh templates regularly

Update copy weekly or bi-weekly to prevent repetition-based spam detection and keep messaging relevant. Run multiple sequences in parallel to diversify sending patterns.

Monitor sender health

In Outreach → Email Senders, click the Health icon to review the sender's score. The score reflects how close the sender is to being ready for outreach, and varies slightly between checks as warmup activity accumulates:

Score Meaning Action
91–99 Ready (or nearly ready) for outreach Maintain current practices.
81–90 Nearly ready, or healthy but held by a provider-level spam caution Let warmup continue; check the WarmUp Report. If overall activity looks good, one provider (e.g. Gmail) may be filtering a small share of warmup mail — this clears on its own.
65–80 Still warming (a week or more out) Keep WarmUp running; review the schedule and spam placements.
50–64 Weeks from ready Keep WarmUp running; check the WarmUp Report for the current estimate.
Below 50 Connection problem or warmup paused Open the WarmUp Report and Domain Report; fix DNS or connection issues before sending.

Use a custom tracking domain

If you must track opens or clicks, replace default tracking URLs with your branded domain to improve trust and avoid spam flags. See Custom Domains for Email Tracking for setup.

Filter warm-up emails

All WarmUp emails contain your Warmup Filter Tag in the subject line. Create a filter in your email client to hide these from your inbox so they do not clutter your workflow.

Scaling safely

Once you have validated your offer with the 500-email test and maintained healthy reply rates, scale methodically.

The ramp-up path

Stage Volume per Mailbox Strategic Goal
Initial Launch 10 emails / day Validate offer and list alignment.
Auto Ramp-Up +2 to 5 emails / day Gradually increase using SalesBlink's auto ramp-up.
Target Capacity 50 emails / day Maintain this as a safe maximum for consistent lead generation.

Add capacity with more senders

Adding more mailboxes scales more safely than pushing one mailbox harder. Connect unlimited senders and organize them into folders to rotate sending and multiply daily capacity.

Tip: If you have 8 mailboxes each sending 50 emails per day, your total daily capacity is 400 emails without stressing any single sender. See How Do I Rotate Email Addresses Senders.

Tip: Use one sender, or one sender folder, per sequence to avoid confusion over daily limits and scheduling.

Evergreen sequences for continuous outreach

For ongoing lead generation, use Evergreen Sequences. Once enabled, the sequence automatically starts for any new lead added to your connected list. No need to manually relaunch campaigns.

Best practices for evergreen sequences:

  • Use verified email lists only.
  • Keep random delays enabled.
  • Enable Stop on reply and Reply tracking.
  • Write personalized emails with variables.
  • Enable Plain text emails for deliverability.

See Evergreen Sequences for full setup instructions.

Frequently Asked Questions

Q: Can I send cold emails during the warm-up period?

You can send 1 to 2 cold emails per day while a sender is still warming up, but avoid any volume until the warm-up period is complete.

Q: What if my reply rate is below 1%?

Pivot. Change your copywriting angle, offer, lead list, or ICP definition. A sub-1% reply rate is an objective signal that your message is not resonating.

Q: Should I track opens and clicks?

For best deliverability, disable both. Open tracking uses a pixel that spam filters detect. Default click tracking links are shared across all users and can trigger spam flags. If you must track clicks, use a custom tracking domain.

Q: How many follow-ups should I send?

3–4 follow-ups over 10–14 days is the standard. Beyond that, you risk complaints and unsubscribes. Always enable Stop on reply so the sequence ends immediately when a lead responds.

Q: What is the ideal subject line length?

Keep subject lines under 50 characters. Personalize when possible (e.g., include the company name or a relevant trigger). Avoid spammy words like "Free," "Guaranteed," or "Act Now."

Q: Can I use the same template across multiple sequences?

Yes, but add spintax and rotate templates regularly. Sending the exact same copy repeatedly damages deliverability.

Q: I am following best practices, why are my emails still going to spam?

Even though you might be following the best practices, please understand you will most likely never get 100% email deliverability simply because different mailboxes or email service providers look at deliverability differently. If you are able to achieve about 95% email deliverability, that's also great. You can use our Inbox Placement Test to check if your emails are going to spam or not, apart from following other best practices.

Another reason for not getting 100% inbox placement is that you might be sending emails to some people who might just not need your emails, and they are moving your emails to spam. Make sure that the people you are reaching out to are clearly told what your offer is and you are sure they do need it. If you send spam (unwanted emails), you can not expect it to magically land in inbox.

Was this article helpful?