GTMStack
All playbooks
Guide SDR Ops Manager

How to Optimize Cold Email Deliverability

A technical guide to improving cold email deliverability so your outbound messages actually reach the inbox.

Set Up Your Email Infrastructure

Deliverability starts with your technical setup. Get this wrong and your content does not matter.

  1. Use a dedicated sending domain for outbound email, separate from your primary company domain. If your company domain is yourcompany.com, set up outbound.yourcompany.com or mail.yourcompany.com for cold outreach. This protects your primary domain’s reputation.
  2. Configure DNS authentication records for your sending domain:
    • SPF: Add a TXT record that authorizes your email sending service.
    • DKIM: Set up domain key signing so receiving servers can verify your emails are legitimate.
    • DMARC: Start with a monitoring policy (p=none), then move to quarantine and eventually reject as you verify your setup is clean.
  3. Warm up new email accounts gradually. Start with 5-10 emails per day and increase by 5-10 per day over 3-4 weeks. Use a warm-up tool that sends and receives emails from a network of real inboxes to build your sender reputation.
  4. Create 3-5 email accounts per sending domain. Distribute your sending volume across accounts so no single account sends more than 50 cold emails per day.
Setup ElementRecommendationWhy It Matters
Sending domainDedicated subdomainProtects primary domain reputation
SPF recordConfigured and passingPrevents spoofing flags
DKIM signingEnabledProves email authenticity
DMARC policyStart with p=none, progress to p=rejectControls what happens to failing emails
Warm-up period3-4 weeksBuilds sender reputation gradually
Daily send limit per account50 maxAvoids volume-based filtering

Write Emails That Pass Spam Filters

Even with perfect infrastructure, your email content can trigger spam filters.

  1. Avoid spam trigger words in your subject line and body. Words like “free,” “guarantee,” “act now,” and excessive use of capital letters or exclamation marks increase your spam score.
  2. Keep your email body short (under 150 words). Long emails with lots of links and images look like marketing blasts, not personal messages.
  3. Include only 1 link per email maximum. Multiple links trigger spam filters. If you need to share a resource, do it in a follow-up, not the first email.
  4. Do not include images, HTML formatting, or email signatures with heavy formatting in cold emails. Plain text emails have higher deliverability rates than HTML emails.
  5. Personalize at least 20% of each email. Spam filters compare your emails against each other. If 500 nearly identical emails go out from the same account, filters flag them as bulk mail.

Monitor and Maintain Deliverability

Deliverability is not a one-time setup. It degrades over time if you do not monitor it.

  1. Check your domain reputation weekly using tools like Google Postmaster, MXToolbox, or Sender Score. If your reputation drops, reduce sending volume immediately and investigate the cause.
  2. Track bounce rates per campaign. Hard bounces (invalid email addresses) above 3% will damage your sender reputation. Clean your contact lists before loading them into your sequencing tool.
  3. Monitor your inbox placement rate, not just delivery rate. An email can be “delivered” to a spam folder. Use tools like GlockApps or Mail Tester to check where your emails actually land.
  4. Track unsubscribe and spam complaint rates. If complaints exceed 0.1% of sends, pause outreach from that account and review your targeting and messaging.
MetricHealthyWarningCritical
Bounce rate< 2%2-5%> 5%
Spam complaint rate< 0.05%0.05-0.1%> 0.1%
Inbox placement rate> 90%70-90%< 70%
Open rate> 45%25-45%< 25%

Troubleshoot Common Issues

When deliverability drops, follow this diagnostic checklist.

  1. Sudden open rate drop: Check if your domain has been blacklisted using MXToolbox. If blacklisted, submit a delisting request and pause all sending until resolved.
  2. Gradual open rate decline: Review your recent email content for spam triggers. Check if your warm-up routine was interrupted. Verify that your contact list quality has not degraded.
  3. High bounce rates: Your contact data is stale or poorly sourced. Run your list through an email verification tool before sending. Remove any addresses that fail verification.
  4. Emails landing in spam: Run your latest email through a spam checker. Review your DNS records for misconfigurations. Check if another sender on your shared IP (if applicable) is causing reputation issues.

Automate this playbook

GTMStack can turn this manual process into an automated workflow.

See SDR Operations

Stop copy-pasting. Start automating.

GTMStack turns playbooks into live workflows. Book a demo to see how.

Get GTM insights delivered weekly

Join operators who get actionable playbooks, benchmarks, and product updates every week.