Cold email is the highest-ROI outbound channel for B2B SaaS at early stage. It is also the fastest way to poison your sending reputation if you do it wrong. We built an infrastructure that sends 3,000 emails per day across 90 Google Workspace inboxes with an 8% reply rate and zero deliverability incidents in the first 60 days of operation. Here is exactly how we set it up.
Why Google Workspace, Not a Dedicated ESP
The deliverability hierarchy for cold email in 2026 is: Google Workspace (inbox.google.com + GWS SMTP) delivers better than Outlook (Office 365), which delivers better than dedicated ESPs (Mailgun, Sendgrid), which delivers better than shared SMTP pools.
Google's reputation infrastructure is the deepest in the industry. An email sent from a warmed GWS account to a Gmail address lands in primary inbox reliably. The same email sent via Sendgrid often lands in Promotions or Spam because Sendgrid IP ranges are flagged by Gmail's filters as commercial senders.
The tradeoff is cost and complexity. GWS costs roughly $6-7 per inbox per month. At 90 inboxes, that is about $630/month in infrastructure. A shared ESP at the same volume would cost $40-100/month. The deliverability premium is real and worth the cost at our reply rate targets.
Domain Architecture
We did not send from our primary domain (avogrowth.com). Primary domains are too valuable to risk on cold outreach. Deliverability problems and spam complaints against a primary domain affect all outbound email including transactional messages.
Our architecture:
- →Primary domain: avogrowth.com. Used only for transactional email and inbound communications. Never in cold outreach.
- →Sending domains: a cluster of .com variants provisioned specifically for outreach. We registered 9 domains, 10 inboxes per domain = 90 total inboxes.
- →Domain naming convention: close variants of the brand that clearly identify the company but are not the primary domain. This maintains transparency with recipients while protecting the primary domain.
- →DNS records: SPF, DKIM, and DMARC configured on every sending domain before warmup begins. DMARC set to p=none for monitoring during warmup, upgraded to p=quarantine after 30 days of clean data.
; DNS records for each sending domain ; Replace example.com with your sending domain ; SPF record TXT @ "v=spf1 include:_spf.google.com ~all" ; DKIM (generated from Google Workspace admin panel) TXT google._domainkey "v=DKIM1; k=rsa; p=<your-public-key>" ; DMARC (monitoring phase) TXT _dmarc "v=DMARC1; p=none; rua=mailto:dmarc-reports@avogrowth.com" ; After 30 days clean, upgrade to: ; TXT _dmarc "v=DMARC1; p=quarantine; pct=100; rua=mailto:dmarc@avogrowth.com"
Get weekly intelligence delivered to your inbox
Curated signals, regime shifts, and anomaly highlights from Avo Intelligence. Every Monday. Free.
Inbox Provisioning: Maildoso
Provisioning 90 GWS inboxes manually takes 2-3 days of admin work. We used Maildoso to automate the provisioning. Maildoso registers and configures GWS accounts in bulk, sets up DNS records automatically, and delivers credentials in a structured format ready for import into sending tools.
The end state: 90 GWS accounts across 9 domains, all with correct SPF/DKIM/DMARC configuration, all with forwarding set up to a single inbox for reply aggregation, and all imported into Smartlead for warmup.
Warmup: Smartlead at $39/Month
A fresh GWS inbox has no sending reputation. Start sending 50 emails per day immediately and Google will flag the account as spam or suspend it within days. Warmup builds reputation by gradually increasing sending volume while generating positive engagement signals (opens, replies, email moving out of spam).
Smartlead handles this automatically. Their warmup pool exchanges emails between participating accounts, automatically opens and marks-as-not-spam, and escalates volume on a schedule designed to mimic organic growth:
- →Days 1-7: 5-10 warmup emails per day, no cold outreach.
- →Days 8-14: 15-20 warmup emails, 10 cold sends per inbox per day.
- →Days 15-21: 25-30 warmup, 20 cold sends.
- →Days 22-30: 30-40 warmup, 40 cold sends.
- →Day 30+: 30-40 warmup (continuous), 50 cold sends per inbox per day.
At 90 inboxes sending 50 cold emails per day after the warmup period, that is 4,500 sends per day capacity. We operate at 3,000 sends per day to maintain a buffer below the safe ceiling. Pushing to 100% capacity compresses the safety margin when any inbox has a deliverability event.
The 30-50 Sends Per Inbox Rule
This is not a guideline. This is a hard ceiling. At 50 sends per inbox per day on GWS, the account behaves like a normal individual human sender: active but not obviously automated. At 100 sends per day, Google's systems begin flagging the account as a bulk sender. At 200 sends, suspension is likely within days.
Smartlead enforces this ceiling in the sending schedule. We also added a secondary check in our sequence configuration: no inbox sends more than 40 unique first-touch emails per day (leaving 10 for follow-up touches in active sequences).
Personalization: The Real Work
Infrastructure is table stakes. The 8% reply rate came from personalization, not volume. We built a per-lead personalization pipeline that generates a unique opening line for each prospect based on their company website, LinkedIn profile, and recent news.
The pipeline for each lead:
- →Fetch the prospect's website (curl with 5s timeout, extract body text)
- →Extract 3-5 key phrases that signal what the company does and what they care about
- →Feed phrases + company context into a prompt that generates a 1-2 sentence custom opening
- →Quality filter: reject any opening that mentions competitors, uses superlatives, or is more than 25 words
- →Store personalized opening in ClickHouse with confidence score (0.75 for successful fetch, 0.5 for fallback)
The first batch of 500 marketing agency leads produced 353 high-confidence personalized openings (0.75 score) and 147 lower-confidence template fallbacks (0.5 score). The high-confidence emails had 3.2x higher reply rates than the template fallbacks. Personalization is not optional if you want 8%.
Copy Principles
The copy rules that moved reply rates from 2-3% (industry average) to 8%:
- →Plain text only. No HTML, no images, no tracking pixels in first-touch emails. HTML emails look like marketing. Plain text looks like a person.
- →Under 80 words for the first email. Long emails signal that you have not done the work to be concise. Every extra sentence is a sentence the prospect has to read before deciding to respond.
- →One ask per email. The ask is always 'worth a quick call?' or 'happy to share more?' Never sell in the first email.
- →.com domains only. .io, .co, and other TLDs have measurably lower deliverability to corporate email systems.
- →No tracked links in first-touch. Link tracking appends UTM parameters or redirects through tracking domains. Both are signals to spam filters.
The Numbers After 60 Days
- →Total sends: 180,000+ (3,000/day over 60 days)
- →Open rate: 52% (GWS + plain text premium)
- →Reply rate: 8.1% (positive replies + unsubscribes combined)
- →Positive reply rate: 4.8% (direct interest or referral to right person)
- →Deliverability incidents: 0 (no inbox suspensions, no domains blacklisted)
- →Spam complaints: under 0.05% (below Gmail's 0.1% threshold for account action)
What We Would Do Differently
Start the warmup period 45 days before you plan to send, not 30. We launched sequences slightly before all inboxes were fully warmed and saw modestly lower open rates on the early sends. The 30-day warmup is a minimum. 45 days produces better baseline reputation scores.
Also: build the personalization pipeline before you have leads, not after. We had 500 leads waiting while the pipeline was being built. Those leads sat cold for a week longer than they needed to.
Finally: reply management is a full-time operation at 3,000 sends per day. Replies come in at 100-150 per day. Routing, categorizing, and following up on replies is operationally heavier than building the send infrastructure. Plan for it before the first send, not after replies start accumulating.
Need similar work shipped?
We build outbound infrastructure and personalization pipelines for B2B companies. If you need a cold email system that actually works, we can help.
Start a Project →