Stop Sending Cold Emails Into the Void. Warm Up Your Domain First
Your Cold Emails Are Going Straight to Spam (And You Probably Don’t Know It)
Let me be real about something that trips up almost every founder I talk to who’s getting into outreach for the first time. You set up a fresh domain, configure your DNS, write what you think is killer copy, build a solid list of the right peeps, and then you start blasting cold emails on day one, like a kid who just got the keys to a muscle car. Two weeks later you’re staring at your inbox wondering why the hell nobody’s responding.
The answer is almost always the same, and it’s infuriating in its simplicity: your emails are landing in spam because you skipped the warmup. It’s a false comfort; your outbox shows sent messages, so you assume the system is working.
Here’s the thing: email providers like Google and Microsoft have incredibly sophisticated sender-reputation systems, and a brand new domain with zero sending history is essentially a total stranger walking into a party and immediately trying to sell something. The bouncers at the door aren’t going to let you through, no matter how good your pitch is.
What Email Warmup Actually Is (And Why It Matters)
Email warmup is the process of gradually building your domain’s sender-reputation before you start cold outreach; you do this by sending real emails, getting real replies, and creating the kind of genuine engagement-patterns that tell Google and Microsoft “this is a legitimate human, not a spam operation.”
Think of it like building credit. You can’t walk into a bank on day one and ask for a $500,000 loan. You start small, build a track record, prove you’re not going to burn them, and gradually earn the trust that lets you operate at higher volumes. Same exact principle, different system.
You need both layers running simultaneously. Period. Here’s why.
Layer 1: Manual Warmup (Zero Risk, Highest Quality Signals)
This is the foundation. Real emails to real people create the strongest reputation signals because they generate genuine human engagement that no automated tool can perfectly replicate.
Here’s the progression:
Week 1 (Days 1-7): 5-8 emails per day
Send real conversational emails to peeps you actually know: friends, colleagues, biz contacts, anyone who’ll engage with you. The KEY is that they REPLY, and that’s the trust-signal that builds your reputation with the email gods.
- Email friends: “Hey, just set up a new biz email and want to make sure it’s working. Mind shooting me a quick reply?”
- Email colleagues: “Random question: have you been seeing more cybersecurity stuff in the news? Curious if it’s coming up in your world.”
- Email your other inboxes: Send yourself notes, reminders, follow-up items
- Email biz contacts: “Been a minute. I launched a consulting firm and I’m getting infrastructure set up. How’s everything on your end?”
What to tell peeps: “I’m warming up a new business email domain and need some real email activity on it. Can you reply to a few emails from me this week?” Most friends and colleagues will happily do this; it takes them 30 seconds and it saves you weeks of frustration. You need 10-15 people willing to exchange a few emails over 2 weeks.
Week 2 (Days 8-14): 8-15 emails per day
Mix of continued conversations with friends, new conversations, subscribe to 2-3 newsletters from your new address (creates inbound email that you open and engage with, another positive signal), and reply to some of those newsletters.
Week 3 (Days 15-21): 15-25 emails per day
Start mixing in your first cold emails (5-10 per day) alongside continued warm conversations. The warm activity “covers” the cold activity in Google’s eyes.
Pro Tip: Create a small group thread with 10-15 friends and have a real email conversation. This generates natural back-and-forth that Gmail’s algorithms love. The engagement patterns (opens, replies, starring, moving to Primary) are exactly the signals that build your reputation fastest.
Layer 2: Dedicated Warmup Service (Low Risk, Accelerates Timeline)
Run this in parallel with manual warmup starting Day 1.
After researching the landscape extensively, my recommendation is TrulyInbox. Here’s why:
- Free forever plan. 10 warmup emails per day on one inbox. That’s enough to supplement your manual warmup without spending a dime.
- Paid plan ($29/month). Unlimited inboxes and higher daily volume. Only upgrade if you add more sending domains later.
- Uses a network of real inboxes. Not bots, not fake accounts. This matters enormously for the quality of the warmup signals.
- Not a browser extension. Runs on their servers, so it doesn’t inject into your Gmail session. This is a critical distinction; GMass learned this the hard way when Google threatened to pull their API access because their warmup extension was running INSIDE Gmail. Dedicated services like TrulyInbox operate on their own infrastructure and haven’t had this problem.
- Inbox placement testing. Tells you whether your emails are landing in Primary, Promotions, or Spam. This is the metric that actually matters.
How to Set It Up
- Go to trulyinbox.com and sign up (free plan to start)
- Connect your cold sending email account
- Create an “App Password” in Google Workspace (not your main password, a special password just for TrulyInbox). Go to myaccount.google.com → Security → 2-Step Verification → App Passwords → generate one for “Mail”
- Configure warmup settings: start at 5-10 warmup emails per day, set reply rate to 30-40%, target both Gmail and Outlook
- Turn it on and let it run
The Combined Timeline
| Day | Manual (You) | Automated (TrulyInbox) | Cold Emails |
|---|---|---|---|
| 1-7 | 5-8 real emails/day to friends | 5-10 automated warmup/day | None |
| 8-14 | 10-15 real emails/day | 15-20 automated/day | None |
| 15-21 | 10 real/day (maintained) | 20-30 automated/day | Start: 5-10 cold/day |
| 22-28 | 5-8 real/day (taper) | 20-30 automated/day (keep running) | Ramp: 15-20 cold/day |
| 29+ | 3-5 real/day (maintenance) | Keep running indefinitely | Full speed: 20-30 cold/day |
Total time from setup to first cold email: 15-21 days. Total time to full sending speed: about 28-30 days.
The Google TOS (Terms of Service) Thing Everyone Asks About
Here’s something most warmup guides either ignore or oversimplify. Automated warmup tools technically violate Google’s Terms of Service. Google considers automated sending as “programmatic access” that they can revoke.
But here’s the reality. Dedicated warmup services like TrulyInbox, MailReach, and Warmup Inbox have been operating for years without Google shutting them down. The risk is theoretical, not practical.
What DID get shut down was warmup tools that ran as browser extensions inside Gmail (like GMass’s warmup feature). There’s a meaningful difference between a service that sends from its own infrastructure versus one that injects into your Gmail session.
The risk spectrum:
| Risk Level | Approach |
|---|---|
| Lowest | Manual warmup only (real emails to real people) |
| Low | Dedicated warmup service (TrulyInbox, MailReach, Warmup Inbox) |
| Medium | Warmup tools that run inside your Gmail as extensions |
| Highest | Using your primary domain for cold email with zero warmup |
My approach: use both layers, always. Manual warmup for the highest-quality trust-signals, TrulyInbox to accelerate the timeline and provide inbox-placement data.
I’m not going to sugarcoat it; this takes patience, and patience when you’re eager to start selling is one of the hardest things as a founder. But skipping it creates operational drag that compounds for months. Systems always beat enthusiasm.
Pro Tip: Never, ever send cold emails from your primary domain. This is non-negotiable. Set up a separate cold-sending domain that’s close to your main brand (like solanasishq.com if your primary is solanasis.com), set up a 301 redirect so it points back to your real website, and warm THAT domain up. This way, even in the absolute worst-case scenario, your primary domain’s reputation is completely untouched. It’s the kind of boring-but-critical infrastructure decision that separates the peeps who are still in the game a year from now from the ones who nuked their own email deliverability.
Before You Send Your First Cold Email, Check These Boxes
- SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail), and DMARC (Domain-based Message Authentication, Reporting & Conformance) all passing on mxtoolbox.com
- Mail-tester.com score is 9 out of 10 or better
- Domain is NOT on any blacklists
- You’ve been sending and receiving real emails for at least 14 days
- TrulyInbox inbox placement test shows Primary inbox delivery
- Your contact list emails have been verified through a service like Hunter.io or NeverBounce
The Bigger Picture
This connects to something I think about constantly, and it shows up in literally everything I do at Solanasis. Every system in your biz needs to be set up intentionally, not reactively; the systems that matter most are usually the ones nobody wants to think about. Email deliverability is the hidden risk nobody thinks about when building a company, but it’s the operational infrastructure that determines whether your entire outreach engine actually works or whether you’re just shouting into the void.
Imagine spending three to four weeks building this foundation, and then watching your emails land in Primary inbox after Primary inbox, replies coming in, conversations starting, calls getting booked, all because you did the unglamorous infrastructure work that 90% of founders skip. That’s the compounding power of systems-first thinking.
At Solanasis, this is what we do: we help organizations get their operational infrastructure right. Not the flashy stuff. The foundational stuff that everything else depends on, whether that’s your disaster-recovery plan, your CRM setup, your data-migration strategy, or yes, your email-sending infrastructure.
If you’re about to start cold outreach, spend the 3-4 weeks warming up first. Your future reply rates (and your sanity) will thank you.
Common Mistakes That Kill Cold Email Before It Starts
| Mistake | Why It Hurts | The Fix |
|---|---|---|
| Sending cold email from your primary domain | If your reputation tanks, your ENTIRE brand’s email is affected | Buy a separate cold-sending domain |
| No SPF/DKIM/DMARC records | Emails go straight to spam, no exceptions in 2026 | Configure all three in DNS before sending anything |
| Skipping warmup entirely | Brand new domain with zero history = spam folder | 3-4 weeks dual-layer warmup (manual + automated) |
| Using a warmup tool that runs inside Gmail | Google has cracked down on browser extensions doing this | Use a dedicated service like TrulyInbox that runs externally |
| Sending 50+ cold emails on day one | Massive volume spike from a new domain is an instant spam flag | Ramp gradually: 5 → 10 → 15 → 20 → 30 over 4 weeks |
| Not verifying email addresses | High bounce rate destroys sender reputation | Verify every email through Hunter.io or NeverBounce before sending |
| Using Zoho Mail for cold email | Microsoft actively blocks Zoho servers. ~40% of business email is on Microsoft. | Use Google Workspace (via reseller for $2.50/inbox) |
Resources
| Resource | What It Is | Cost |
|---|---|---|
| TrulyInbox | Dedicated email warmup service with inbox placement testing | Free (10/day) or $29/mo |
| MailReach | Premium warmup service, industry leader | $25/mo per inbox |
| Warmup Inbox | Budget warmup option | $15/mo per inbox |
| MXToolbox | Free DNS record verification (SPF, DKIM, DMARC) | Free |
| Mail-Tester | Free email deliverability scoring | Free |
| Leads Monky | Google Workspace reseller ($2.50/inbox) | $2.50-3/mo |
| Hunter.io | Email verification (free tier: 50/month) | Free or paid |
| NeverBounce | Email verification service | ~$0.008/email |
Getting your email infrastructure right is one piece of the puzzle. Our Compliance Readiness Assessment covers the full picture: security posture, disaster recovery, vendor risk, and operational resilience, all in 10 business days. Let’s talk.