When agencies scale cold email beyond a few hundred sends per day, they hit invisible walls. ESPs block or throttle entire domains not because the copy is spammy, but because the infrastructure underneath violates technical limits or confuses authentication with reputation. Avoiding blocks requires treating deliverability as a pipeline with distinct stages: correct authentication that actually passes strict checks, volume ramping that respects warming timelines, and placement monitoring that measures inbox landings rather than server acceptance.
Most cold email guides start with subject lines and personalization. Those matter, but they are the last mile of a journey that begins in DNS records and IP reputation. An agency can write perfect copy and still see a domain blacklisted in week three because they added a marketing automation tool to an SPF record already at its lookup limit, or because they ramped from zero to five thousand sends on a fresh domain without understanding that authentication and placement are separate questions answered by different systems.
Authentication Is Not Placement
SPF, DKIM, and DMARC prove identity. They do not buy inbox placement, and confusing the two is the most expensive mistake in outbound infrastructure.
SPF validates that an IP is authorized to send for a domain. DKIM cryptographically signs messages to verify they were not altered in transit. DMARC tells receivers what to do when those checks fail. These are authentication protocols, answered by DNS lookups and cryptographic validation. They answer the question: is this message genuinely from who it claims?
Inbox placement is answered by a separate system: reputation scoring based on engagement patterns, complaint rates, and sending history. A message can authenticate perfectly and still land in spam because the sending domain has no reputation history, or because the IP range was used for cold outreach previously.
DMARC adds a specific trap. The policy value in a DMARC record determines enforcement. A record set to p=none instructs receivers to take no action on authentication failures. The domain publishes DMARC, reports show compliance, but the domain is protected by nothing. Operators see three green checkmarks in their DNS dashboard and assume deliverability is handled, while placement degrades because they were measuring identity verification, not inbox landings.
The SPF Lookup Ceiling
SPF records have a hard limit defined by RFC 7208: ten DNS lookups maximum during evaluation. Exceeding this returns a permerror, failing authentication for every message from the domain, regardless of content quality.
Each include mechanism in an SPF record costs at least one lookup. Many third-party services nest includes, consuming two or three lookups each while appearing as a single line in your record. An agency might add a new email tool, see it listed correctly in the SPF record, and watch authentication fail across all campaigns because the total lookup count hit eleven.
The failure is invisible to casual inspection. The record looks correct in your DNS manager. Only an SPF evaluation tool that counts recursive lookups reveals the problem.
Counting Your Lookups
Suppose you manage outreach for a growth agency using multiple tools. Your SPF record includes:
- include:_spf.google.com (Google Workspace)
- include:mailgun.org (transactional)
- include:sendgrid.net (marketing automation)
- include:amazonses.com (cold email infrastructure)
Each of these includes nested lookups. Google Workspace alone consumes four lookups when expanded. If your total exceeds ten, all mail fails SPF regardless of source. Recovery requires flattening includes into IP ranges or consolidating vendors until the evaluation stays under the limit.
Domain Architecture for Scale
Single-domain high-volume sending concentrates risk. When an ESP throttles or blocks a domain due to complaint spikes or velocity triggers, every client on that domain stops sending. Agencies need architectural separation.
Subdomains share the root domain's reputation pool in most ESP algorithms. Sending client A from outreach.clienta.com and client B from outreach.clientb.com under the same root offers limited isolation. If the root domain develops a reputation issue, both subdomains suffer.
Separate domains provide true isolation. Each client domain warms independently, develops its own reputation profile, and fails independently. The operational cost is higher, certificate management increases, and DNS records multiply, but the alternative is a single point of failure that takes every client offline simultaneously.
Warm-up is not optional. Fresh domains have no sending history. ESPs treat sudden volume from unknown domains as probable spam. Architectural planning must include a ramping timeline that introduces each domain to recipient systems gradually, establishing legitimate usage patterns before scaling to full volume.
Volume Ramping That Sticks
ESPs monitor velocity patterns. A domain sending ten emails on Monday and two thousand on Tuesday triggers algorithmic throttling regardless of list quality. Ramping must follow human-scale curves.
Foundation
- Limit each mailbox to 10 to 20 sends per day
- Target highly engaged, verified contacts only
- Enable all authentication protocols (SPF, DKIM, DMARC)
Acceleration
- Increase to 40 to 50 sends per mailbox daily
- Introduce secondary mailboxes for load distribution
- Monitor DMARC reports for authentication alignment
Scale
- Ramp to target daily volume (typically 100 to 200 sends per warmed mailbox)
- Rotate mailboxes automatically to distribute load
- Pause any mailbox showing reputation degradation
Suppose an agency runs 40 client domains and plans 30,000 sends monthly. Attempting this volume on day one with fresh domains guarantees blocks. Following the phased ramp distributes that volume across weeks, allowing ESPs to classify the sending as legitimate business communication rather than bulk spam injection.
List Hygiene and Engagement Signals
ESPs filter based on recipient behavior. High bounce rates indicate list purchasing or poor maintenance. Low engagement suggests unwanted mail. The mechanism is clear even if specific rate thresholds vary by provider.
Email verification must occur before the send, not after the bounce. Hard bounces, permanent delivery failures due to invalid addresses, damage sender reputation immediately. Soft bounces, temporary failures from full inboxes or server issues, must be retried with exponential backoff and removed after repeated failures.
Unsubscribe handling requires immediate action. Delayed removals generate complaints, and complaints drive blocks faster than bounces. Technical compliance means one-click unsubscribe headers and immediate suppression list updates.
Engagement signals, opens and replies, indicate wanted mail. Sending to valid addresses that never open creates a low-engagement pattern that ESPs interpret as bulk unwanted communication. Pruning unengaged contacts after multiple sends protects the domain's reputation profile. Monitoring for blacklisting must happen continuously, not monthly, because blocklist inclusion can occur within hours of a reputation event.
Monitoring What Actually Matters
Delivery and placement are different metrics. Delivery means the receiving server accepted the message. Placement means the message landed in the primary inbox, not spam or promotions. Many tools report delivery while ignoring placement, giving operators false confidence.
Authentication records drift. Services change IP ranges, subdomains get reconfigured, certificates expire. A monthly audit prevents the slow degradation that precedes a total block. Understanding the specific ban triggers for each major ESP helps interpret warning signals before they become hard blocks.
The Infrastructure Ownership Model
SpamCipher is the cold email platform for unlimited, automated sending, built on an owned deliverability pipeline it backs with its own 90% plus inbox placement claim. Sending, warm-up, verification, and inbox placement monitoring run as one integrated system rather than separate point tools.
Most platforms bolt deliverability features onto sending software. Warm-up is a third-party integration. Verification requires exporting lists to external services. Placement monitoring is another dashboard. Each connection point is a failure point, and each vendor bills separately, often with per-mailbox add-ons or metered tiers that penalize high volume.
An owned pipeline treats deliverability as the prerequisite for sending, not an aftermarket accessory. Warm-up runs on a real seed network before live campaigns begin. Verification filters bad addresses before they enter the send queue. Inbox placement monitoring feeds back into send logic, automatically pausing mailboxes that show degradation.
For agencies, this architecture removes the conflict between volume and deliverability. Unlimited sending capacity matters only if the infrastructure beneath it can sustain that volume without triggering ESP blocks. Owning the full pipeline means the platform can promise placement rates because it controls the warming, the verification standards, and the reputation monitoring that make those rates possible.
Frequently asked questions
See where your domain stands
Run the free SpamCipher check and see exactly which authentication and reputation gaps apply to your sending domain.
Get started free


