Email Deliverability for GTM Engineers
Your outbound campaign is only as good as your inbox placement rate. This guide covers domain setup, warmup, reputation monitoring, and the math behind scaling cold email without getting blacklisted.
Why Deliverability Is a GTM Engineering Problem
Most cold emails never reach the inbox. Industry data puts average inbox placement at 79-85% for legitimate B2B senders. For cold outbound without proper infrastructure, it drops to 50-60%. That means half your carefully crafted messages land in spam or get silently rejected.
Deliverability is a technical problem, which makes it a GTM Engineer problem. Sales reps write the copy. Marketing picks the audience. But the infrastructure that determines whether those messages arrive? That's DNS records, domain reputation, IP warming, authentication protocols, and sending patterns. That's engineering work.
Get this right and your team's outbound performance doubles without changing a single word of copy. Get it wrong and no amount of A/B testing on subject lines matters because nobody's seeing them.
Domain Setup: The Foundation
Never send cold outbound from your primary domain. If your company is acme.com, buy acme-mail.com, getacme.com, and tryacme.com for outbound. If acme.com gets blacklisted from cold outreach, your entire company loses email functionality: customer support, invoicing, team communication, everything. Secondary domains isolate this risk.
Buy 3-5 domains minimum. Each domain gets its own mailboxes. If one domain's reputation drops, you rotate to another while it recovers. Domain names should look professional and related to your brand. Avoid random strings (xk7mail.com) or obvious spam patterns (acme-offers.com). Good patterns: tryacme.com, acmehq.com, acme-team.com.
SPF (Sender Policy Framework). A DNS TXT record that tells receiving servers which mail servers can send on behalf of your domain. Without SPF, your emails look suspicious. Setup: add a TXT record to your domain's DNS. Example: v=spf1 include:_spf.google.com ~all for Google Workspace. Each email provider has specific SPF values. Add all of them. SPF validates in under a minute once the DNS propagates.
DKIM (DomainKeys Identified Mail). A cryptographic signature added to each outgoing email. It proves the email wasn't modified in transit. Your email provider generates the DKIM keys. You add a CNAME or TXT record to DNS with the public key. DKIM failures are one of the top reasons emails land in spam.
DMARC (Domain-based Message Authentication). A policy record that tells receiving servers what to do when SPF or DKIM fails. Start with a monitoring-only policy: v=DMARC1; p=none; rua=mailto:dmarc@acme.com. This sends you reports without rejecting mail. After 2-4 weeks of clean reports, upgrade to p=quarantine or p=reject. DMARC builds on SPF and DKIM. Without those two in place first, DMARC does nothing.
Warmup Strategy
A brand-new domain with zero sending history has no reputation. No reputation is worse than bad reputation, because spam filters default to caution. Warmup builds a sending history that establishes your domain as legitimate.
The warmup process: Send real-looking emails between your new mailboxes and a network of established addresses. Warmup tools automate this. They send emails from your accounts to their network, mark them as "not spam," move them to inbox, reply to some, and star others. This teaches Google, Microsoft, and Yahoo that your domain sends wanted mail.
14 days minimum. The standard warmup period is 14 days before sending any cold outbound. Some operators push it to 21-28 days for extra safety. During warmup, volume ramps gradually: 5-10 emails on day 1, 10-20 on day 3, 20-40 on day 7, 40-80 on day 14. Don't shortcut this. Sending 100 cold emails from a 3-day-old domain will tank your reputation before it exists.
Warmup tools. Instantly and Smartlead both include built-in warmup. Warmup Inbox ($9/mo per address) is a standalone option. Lemwarm (part of Lemlist) is another. The built-in tools are simpler. Standalone warmup gives you more control over the warmup network size and engagement patterns.
Don't stop warmup after launch. Keep warmup running at 20-30% of your daily volume even after you start cold outreach. This maintains a baseline of "positive" email interactions that balance out the inevitable spam reports from cold recipients. Turning off warmup after launch is a common mistake that causes gradual reputation decline.
Reputation Management
Your sender reputation is a score that inbox providers assign to your domain and IP address. It determines inbox placement. High reputation = inbox. Low reputation = spam. There's no public dashboard for this. You have to infer it from metrics and third-party tools.
Sender score. SenderScore.org rates your IP on a 0-100 scale. Above 80 is good. Below 70 is trouble. Check weekly. If your score drops, reduce sending volume immediately and investigate the cause (high bounce rate, spam complaints, blacklist hit).
Blacklist monitoring. Dozens of blacklists exist (Spamhaus, Barracuda, SpamCop, SORBS). Getting listed on any of them destroys deliverability. Use MXToolbox or your email tool's built-in monitoring to check daily. If you're listed, most blacklists have a delisting process that takes 24-72 hours. The fix is always the same: stop sending, resolve the underlying issue (bad list, high complaints), then request removal.
Bounce rate thresholds. Keep hard bounces below 2%. Hard bounces (invalid email addresses) signal to inbox providers that you're sending to unverified lists. Above 3%, expect deliverability problems. Above 5%, expect blacklisting. The solution: validate every email address before sending. ZeroBounce, NeverBounce, and MillionVerifier cost $0.003-0.008 per verification. That's $3-8 per thousand contacts. Cheap insurance against reputation damage.
Spam complaint rate. Google requires complaint rates below 0.3%. Microsoft uses similar thresholds. One complaint per 333 emails is the ceiling. To stay under this: target well (ICP-fit prospects only), include unsubscribe links, and stop emailing anyone who doesn't respond after 3-4 touches.
Content That Reaches the Inbox
Plain text wins. Cold emails with HTML formatting, images, and tracking pixels get flagged more often than plain text. The reason: spam filters associate heavy HTML with marketing emails and phishing. Your first email in a sequence should always be plain text. Save HTML templates for newsletters and marketing, not cold outbound.
Link tracking impact. Most outbound sequencing tools track link clicks by routing URLs through their own domains. This means your email contains links to instantly-domains.com instead of your actual URL. Spam filters notice. Options: disable link tracking entirely (recommended for cold first touch), use your own custom tracking domain (better), or accept lower inbox rates for the analytics data (trade-off).
Spam trigger words. The classic "free," "guaranteed," "act now" triggers still matter, but modern spam filters are more sophisticated. They evaluate overall email patterns rather than individual words. That said, avoid: all-caps subject lines, excessive exclamation marks, urgency language ("limited time"), and financial claims ("save 50%"). Write like you're messaging a colleague, not writing ad copy.
Personalization signals. Emails with merge fields (recipient's name, company, industry) perform better with spam filters because they look less like mass blasts. Clay enrichment data enables deep personalization: referencing a prospect's tech stack, recent funding round, or job posting signals. This doubles as both a deliverability tactic and a response rate optimizer.
Infrastructure: Instantly vs Smartlead
Two platforms dominate cold email infrastructure for GTM Engineers. The full comparison covers features in depth. Here's the deliverability-specific breakdown.
Instantly ($30-$97/mo) includes a warmup network of 200,000+ accounts, built-in email validation, automated inbox rotation, and a deliverability dashboard that shows inbox placement rates per domain. Instantly's "Unibox" aggregates replies from all mailboxes into one view. For deliverability, the key advantage is their large warmup network, which builds reputation faster than smaller networks.
Smartlead ($39-$94/mo) offers a similar warmup network, plus more granular sending controls. You can set per-mailbox daily limits, customize warmup reply rates, and A/B test sending patterns. Smartlead's "Master Inbox" mirrors Instantly's unified reply management. For deliverability, Smartlead's advantage is finer control over warmup parameters.
Email validation integration. Both platforms integrate with ZeroBounce and NeverBounce for pre-send verification. Run validation before importing contacts. Don't rely on your sequencer to catch bad emails mid-campaign. By the time a bounce registers, the damage to your sender reputation is done. Check the Instantly review for current feature updates.
Domain Rotation Strategy
Domain rotation distributes sending volume across multiple domains, reducing the load on any single domain's reputation. It's the cold email equivalent of load balancing.
The math: 3 domains x 3 mailboxes each x 50 emails per mailbox per day = 450 emails per day total capacity. Scale with more domains, not higher per-mailbox volume. Pushing a single mailbox past 100 emails/day is a reputation risk, regardless of how good your warmup is.
Rotation patterns. Daily rotation sends from Domain A on Monday, Domain B on Tuesday, Domain C on Wednesday. This gives each domain 2 rest days per week. Intra-day rotation distributes each day's sends across all domains simultaneously. Both work. Intra-day rotation keeps volume per domain lower on any given day, which some operators prefer.
When a domain burns. Deliverability drops, bounce rates spike, or you get blacklisted. Remove the domain from rotation immediately. Let it rest (no sends) for 2-4 weeks while warmup runs. Most domains recover. Some don't. That's why you start with 3-5 domains: losing one doesn't kill your operation. Replacements take 2-3 weeks to warm up.
Monitoring and Troubleshooting
GlockApps ($59-$199/mo) tests inbox placement across Gmail, Outlook, Yahoo, and other providers. Send a test email, and GlockApps shows you where it landed: inbox, spam, promotions tab, or missing entirely. Run placement tests weekly and after any infrastructure change (new domain, new mailbox, warmup adjustment).
Mail Tester (free, mail-tester.com) scores individual emails on a 1-10 scale. It checks SPF, DKIM, DMARC, content quality, blacklist status, and formatting. Quick and useful for spot-checking. Score above 8 is good. Below 6 means something is broken.
Google Postmaster Tools (free) shows your domain's reputation with Gmail specifically. Since Gmail accounts for 40-50% of B2B email, this matters disproportionately. It reports spam rate, authentication rate, and encryption rate. Set this up on day one.
Troubleshooting checklist: Inbox rates dropping? Check in order: bounce rate (above 2%?), spam complaints (above 0.3%?), blacklist status (MXToolbox), authentication records (SPF/DKIM/DMARC all passing?), sending volume (sudden increase?), content (new template with triggers?). Fix the first thing you find. Test. Repeat.
The Cold Email Math
Every GTM Engineer needs to understand the capacity formula for their outbound operation. The outbound stack guide covers tool selection. Here's the deliverability math that determines your ceiling.
Capacity = Domains x Mailboxes x Daily Volume. Conservative example: 3 domains, 3 mailboxes each, 50 emails per mailbox = 450 emails/day = ~9,000 emails/month (20 working days). That's enough for most early-stage outbound operations.
Scaling example: 5 domains, 3 mailboxes each, 75 emails per mailbox = 1,125 emails/day = ~22,500 emails/month. This requires more infrastructure investment (domains, Google Workspace or Outlook seats, warmup for each mailbox) but supports mid-market sales teams running multiple campaigns simultaneously.
Cost per mailbox. Google Workspace: $7.20/mo per mailbox. Domain: $10-15/year. Warmup tool: $3-9/mo per mailbox. Total per mailbox: $12-20/mo. For the conservative setup (9 mailboxes): $108-180/mo in infrastructure before your sequencer subscription. For the scaled setup (15 mailboxes): $180-300/mo.
The conversion funnel. 9,000 emails/month at 50% inbox rate = 4,500 delivered. At 3% reply rate = 135 replies. At 30% meeting conversion = 40 meetings/month. At 25% close rate = 10 new customers/month. These are realistic benchmarks for well-targeted B2B outbound. Improving deliverability from 50% to 85% (via proper setup) nearly doubles your meetings without adding a single new prospect to your list.
For the LinkedIn side of your multi-channel strategy, see the LinkedIn outreach playbook. And check the glossary entry for quick-reference definitions of key deliverability terms.
Source: State of GTM Engineering Report 2026 (n=228). Salary data combines survey responses from 228 GTM Engineers across 32 countries with analysis of 3,342 job postings.