The situation
This agency was good at what they did - sharp copy, strong targeting, happy clients. But every new client came with an infra tax: setting up domains, debugging DNS, firefighting spam folder issues, and explaining to clients why their reply rates tanked mid-campaign.
Their pain points:
- Each strategist had their own way of spinning up domains and mailboxes - no shared playbook.
- Deliverability problems on one client's account would eat an entire week of the team's time.
- Onboarding a new client took 2–3 weeks because of the manual infra work.
- They couldn't confidently promise clients stable deliverability in proposals.
"We lost a deal because a prospect asked about our infrastructure process and we basically said 'we figure it out each time.' That was the wake-up call."
What we built
Standardised infrastructure playbook
We created a repeatable infra framework the agency could use for every client:
- Domain topology template - per-client domain allocation based on volume tier (low / medium / high).
- Mailbox provisioning checklist - DNS records, warmup schedule, daily caps, and monitoring points all documented in a shared Notion workspace.
- Separation of concerns - each client's infrastructure was fully isolated so a problem on one account could never spill into another.
Centralised monitoring
We set up a single dashboard that gave the agency's leadership a cross-portfolio view:
- Sending volume per client per day
- Bounce and complaint rates with threshold alerts
- Domain reputation scores tracked over time
- Campaign performance grouped by client and segment
Client onboarding automation
We reduced the client onboarding flow from a 2–3 week scramble to a 2-day process:
- Day 1 - Domain purchase, DNS setup, mailbox provisioning, and warmup initiation.
- Day 2 - CRM connection, tracking setup, and first test sends with the strategist.
The agency's team could now spin up new clients in a fraction of the time, with infrastructure quality that was previously only achievable for their longest-standing accounts.
The results
Over 6 months working together:
- Client roster grew from 8 to 18 active accounts - a 125% increase.
- Zero major deliverability incidents across the entire portfolio (previously averaging 2–3 per month).
- Client onboarding time dropped from 2–3 weeks to 2 days.
- The agency was able to add an "Infrastructure included" line item to their proposals - increasing deal sizes by an average of 20%.
Revenue impact
The combination of faster onboarding, fewer fires, and higher-value proposals contributed to a 40% increase in agency revenue over the same period, with no additional headcount on the delivery team.
Key takeaways
- Infrastructure is a product, not a chore. Once the agency framed "stable infra" as a competitive advantage rather than overhead, it changed how they sold and delivered.
- Standardisation unlocks scale. The same team that struggled with 8 clients could handle 18 because the infra decisions were made once, not reinvented every time.
- Monitoring prevents fires. Most deliverability crises are visible days before they become emergencies - you just need to be looking.
