Skip to content
Book a stack review
Writing

The sending domain is production infrastructure

A sending domain is production infrastructure, not a marketing channel. Treat it like a server: monitored, hardened, separated, and never assumed fine.

3 min read
  • #deliverability
  • #email
  • #infrastructure

A sending domain is not a marketing asset. It’s production infrastructure, and it should be owned and operated like a production server. Most companies treat it like a channel, hand it to marketing, and are surprised when it degrades like an unmonitored system.

The production-server analogy is exact. A production server has monitoring, because you need to know the moment it degrades. It has alerting, because a problem at 2 a.m. is still a problem. It has separation of environments, because you don’t run experiments on the box that serves customers. It has a rollback path, because things break and you need to undo them. A sending domain has all of the same needs, and almost none of them get met, because the domain was procured by marketing and is being run like a campaign instead of a system.

What goes wrong is predictable. The cold mail goes out from the primary domain, because nobody set up a separate one, and a single deliverability hit takes down the transactional and product mail with it. DNS authentication is set up once, at launch, and never audited, so a DMARC policy left on p=none or an SPF record that drifted over the lookup limit goes unnoticed for years. Volume ramps with no warm-up, because a campaign needs to go out Tuesday, and the domain’s reputation tanks in a week. Bounce and complaint rates aren’t watched, because nobody owns the dashboard, and by the time someone checks, the domain is on a blacklist and the path back is slow.

Google and Yahoo’s bulk-sender requirements were the forcing function that dragged some of this into the open. The requirements codified what deliverability engineers already knew: authenticate your mail, keep complaint rates down, make unsubscribes work, and don’t send garbage. The teams that treated these as a marketing checklist passed the audit and kept degrading. The teams that treated them as infrastructure baseline passed the audit and kept improving, because the audit was the floor, not the ceiling.

The correct posture is defense in depth, and it’s the same layered discipline as security. Separate domains for cold, so the brand asset is never exposed to outbound risk. DNS authentication, SPF, DKIM, DMARC enforced to reject, verified and re-verified, because one layer isn’t enough. IP reputation managed through controlled warm-up and sane volume caps. Bounce and complaint monitoring with thresholds that trigger action before they trigger blacklists. Placement testing, because the only honest measure of deliverability is where the mail actually lands, not whether it was sent.

None of this belongs to marketing. Marketing owns the message and the audience. The infrastructure that carries the message is an engineering concern, with engineering failure modes and engineering answers. The companies that get this right have someone who treats the sending domain the way they treat their database: monitored, hardened, backed up, and never assumed to be fine.

If your sending domain is owned by the team that owns the campaign calendar, it’s being run as a channel, and channels get burned. Treat it like infra, instrument it like infra, and it behaves like infra: stable, observable, and fixable when it breaks. That’s the work.

If your sending domain is owned by the campaign calendar, it’s being run as a channel, and channels get burned. I treat it like infra. Worth a 30-minute look at your stack? → Book a call.

Like the cut of this?

I write about GTM infrastructure like an engineer, because I am one.

Book a 30-minute stack review

← Back to all writing