Czech Republic · B2B Lead Generation · Case Study

Czech B2B Agency: Dedicated Cold Email Infrastructure for 22-Client Portfolio Without Cross-Client Contamination

Czech Republic B2B Lead Generation Q3 2025 Cloud Server for Email Infrastructure
← Back to Case Studies
22
Client Campaigns Simultaneously
100%
Cross-Client Isolation
44%
Average Cold Email Inbox Rate
0
Client Brand Domain Exposed

A 22-client agency — one shared tool, inevitable contamination

A Prague-based B2B lead generation agency running cold outreach campaigns for 22 clients simultaneously had been operating on a shared cold email SaaS tool. The architecture of shared cold email tools means that many clients share the same sending IPs, and a problem with one client's campaign — high bounce rates, complaint rate, or spam trap hit — affects the delivery for all other clients on those IPs.

The agency had experienced three separate incidents within six months where a client's poor list quality caused IP blocks that delayed or prevented delivery for other clients' campaigns. The commercial and reputational risk to the agency itself was becoming unsustainable.

What the agency needed from dedicated infrastructure

  • Per-client IP allocation — no client should ever share IPs with another client
  • Client brand domains must never appear on sending IPs — only agency-managed outreach domains
  • Ability to onboard and offboard clients without affecting other client infrastructure
  • Per-client bounce rate and complaint rate monitoring — early warning before reputation damage
  • Warm-up automation for new client IPs — each new client starts with fresh IPs that must be warmed

Dynamic IP allocation with automated warming

# Agency infrastructure: 22 clients × 2 IPs per client = 44 IPs minimum # Each client: separate IP pair, separate sending domain, separate DKIM # Client onboarding process: # 1. Allocate 2 fresh IPs from the agency IP reserve # 2. Create client-specific sending domain (not client's brand domain) # Example: client-industry-outreach.com (agency-managed) # 3. Configure DKIM, SPF, DMARC for new sending domain # 4. Begin 3-week automated warm-up: 50/day → 100 → 200 → production # 5. Enable per-client accounting log monitoring # Per-client domain strategy (critical for client brand protection): # Client: TechStartup GmbH # Sending domain: tech-outreach-eu.com ← agency managed # Client brand domain: techstartup.de ← never used in cold outreach # Client offboarding: # 1. Stop sending # 2. Archive accounting logs for 90 days # 3. Return IPs to agency reserve pool # 4. New client assigned to different IPs (not reused immediately)

Client Cold Email Inbox Rate Distribution

All 22 clients — Gmail inbox rate
<30%30-40%40-50%50-60%>60% ■ Before ■ After

Per-client isolation eliminates cross-contamination events

In the 8 months since deploying dedicated per-client infrastructure, there have been zero cross-client contamination events. Three clients experienced individual IP reputation issues due to poor list quality — in each case the problem was contained to those two specific IPs and had no effect on the other 20 clients' sending environments.

Average cold email inbox rate across all 22 clients: 44% — consistent with industry-realistic cold email benchmarks. The previous shared tool had averaged 28% inbox rate across the portfolio, with large variance between clients depending on which shared IP pools they happened to be assigned to on any given day.

New client onboarding time (from signed contract to first production send) reduced from 3 days (on the shared tool) to 21 days (on dedicated infrastructure with proper IP warming) — accepted by clients once the deliverability improvement was demonstrated.

Agency Infrastructure Principle An agency that allows client campaigns to share IPs is implicitly allowing one client's list quality problems to become another client's delivery failures. Per-client IP isolation is not a premium feature for large clients — it is the minimum viable architecture for any agency that accepts responsibility for delivery outcomes across a client portfolio.

Technical Assessment: Infrastructure Layers Examined

The infrastructure assessment for this engagement covered four layers: authentication configuration (SPF, DKIM, DMARC alignment), IP reputation status (Postmaster Tools, SNDS, blacklist check), PowerMTA configuration review (domain blocks, throttle settings, bounce handling), and operational practices (list hygiene frequency, bounce processing latency, FBL enrollment and processing status).

Authentication issues were the highest-priority finding. The DKIM key was 1024-bit (below current ISP recommendations of 2048-bit minimum), and DMARC was at p=none with no aggregate reports being collected or reviewed. The combination of outdated authentication and no visibility into sending path failures created an environment where reputation signals were degrading without detection.

Infrastructure Rebuild: Configuration Decisions

IP Pool Architecture

The IP pool was rebuilt with traffic type separation as the primary design principle. Transactional traffic (time-sensitive notifications, account events) was assigned a dedicated pool that was never shared with campaign traffic. This separation ensured that campaign performance issues — elevated deferral rates during high-volume sends — could not create queue delays affecting transactional delivery.

PoolTraffic TypeIPsmax-smtp-outProtection Level
trans-poolTransactional notifications210 per IPHighest — never paused or degraded
campaign-poolMarketing campaigns3-48 per IPStandard — subject to reputation management
warming-poolNew IP warmingAs needed2-3 per IPConservative — warming schedule only

PowerMTA Domain Block Configuration

ISP-specific domain blocks were configured for each major destination: Gmail (max-smtp-out: 8, retry-after: 15m), Outlook (max-smtp-out: 5, retry-after: 20m), Yahoo (max-smtp-out: 6, retry-after: 15m), and ISP-specific configurations for European providers including GMX, Web.de, T-Online, and OVH. Each block included mx-rollup directives to prevent connection count multiplication across MX host variants.

The smtp-pattern-list configuration was extended with custom patterns for ISP-specific diagnostic messages that were not being correctly classified by the default PowerMTA pattern library. These custom patterns ensured that permanent failures (invalid addresses, domain-level blocks) were bounced immediately rather than retried, and that greylisting responses from European ISPs were handled with appropriate retry intervals.

Authentication Upgrade

DKIM keys were rotated to 2048-bit RSA on all sending domains. The rotation followed the zero-downtime procedure: publish new public key under new selector, wait 48 hours for DNS propagation, update PowerMTA signing configuration, verify new selector appearing in Authentication-Results headers, then retire old selector after 7 days. DMARC was progressed from p=none through p=quarantine to p=reject over a 12-week period.

Gmail Inbox Placement
Before
62%
After
93%

Seed test improvement
Deferral Rate
Before
14%
After
2.8%

All major ISPs
Hard Bounce Rate
Before
3.2%
After
0.7%

Gmail
DMARC Alignment
Before
88%
After
99.6%

All domains

Operational Monitoring: What Changed Permanently

The infrastructure changes produced immediate delivery improvement, but the operational changes — the monitoring discipline and response protocols — are what sustain that improvement over time. Daily Postmaster Tools review and SNDS checks are now part of the infrastructure team's operational routine. FBL reports are processed in real time and feed directly into the suppression system.

The monthly configuration review cycle catches ISP behavior changes before they accumulate into delivery incidents. When Gmail adjusted its bulk sender requirements in 2024, the infrastructure was already operating at the authentication standard required — because the review cycle had identified and addressed the relevant requirements months before the enforcement deadline.

The technical changes in this engagement were straightforward. The more significant work was establishing the monitoring discipline that prevents the gradual drift that caused the original problems — an infrastructure that meets today's ISP requirements but has no ongoing review process will fall behind those requirements within 12-18 months.

— Cloud Server for Email Infrastructure Team

Similar infrastructure challenges?

Contact the technical team to discuss your specific situation. We assess each environment individually before recommending an architecture.