How to Send Thousands of Cold Emails Per Day to Book More Carriers
The Complete Operational Blueprint for Truck Dispatchers Using Otto Dispatch
If you've ever tried cold email to land carriers and failed, it wasn't your pitch. It wasn't your rate. It wasn't even your lead list.
It was your infrastructure.
Cold email in 2026 is not about blasting as many carriers as possible from a single Gmail account and hoping one calls back. That approach gets you blacklisted in 48 hours and leaves you wondering why your Otto Dispatch pipeline never fills up. The truck dispatchers quietly booking new carriers every week aren't doing it by grinding through cold calls all day — they're doing it because they built the right email foundation first.
This guide is that foundation.
We're going to walk you through the entire system, step by step, from setting up your sending infrastructure to turning your daily Otto Dispatch leads into signed carriers. No fluff. No theory. Just the exact operational blueprint that works for truck dispatchers building their book of business right now.
Let's get into it.
Why Cold Email Works Exceptionally Well for Booking Carriers
Before we get into the mechanics, let's talk about why cold email is particularly powerful for landing new carrier clients — and specifically for carriers who just registered with the DOT.
A brand-new carrier is in a specific, urgent situation: they have authority, they may have a truck, and they have zero freight network. They don't have relationships with brokers. They don't know which loads pay well on which lanes. They're often sitting at home refreshing load boards, taking whatever they can find, and leaving money on the table because nobody is booking loads for them full-time.
That's not a lukewarm problem. That's a business owner who would hand their freight to the first competent truck dispatcher who shows up at the right moment.
That's what makes cold email to new carriers so effective for a dispatch business. You're not interrupting someone with no use for your service — you're reaching someone actively trying to solve the exact problem you solve, in the same week they got their DOT number. You're not a cold stranger. You're the answer they've been looking for.
Otto Dispatch already does the hard part by dropping fresh, qualified carrier leads into your CRM every morning at 7:30 AM. This guide covers the other half: how to build an email system that actually gets those leads to reply, so your “New” column doesn't just sit there — it moves to “Qualified” and then to a signed carrier.
The Most Important Concept in Cold Email: Deliverability
Deliverability is simply whether your email lands in the recipient's inbox or their spam folder. That's it. If your email doesn't reach the inbox, nothing else matters.
Everything in this guide — every step, every decision, every dollar you spend — exists in service of one thing: deliverability.
This is where most freight dispatchers fail at cold email. They treat it like a volume game — load up a list, blast everyone, repeat. Email providers are extraordinarily good at detecting this behavior and penalizing it. Once your domain or IP gets flagged as a spam source, recovering it is difficult, slow, and sometimes impossible.
There are three pillars of deliverability:
- Domain and inbox health: Email providers evaluate the reputation of the domain your email is sent from and the specific inbox it's sent from.
- Sending volume & behavior: Human beings don't send 500 emails a day from a single account. Spread your volume across many inboxes.
- Technical configuration: Specific DNS records — SPF, DKIM, and DMARC — that tell email providers your domain is legitimate.
Keep these three pillars in mind throughout this guide.
Why You Need Multiple Email Inboxes (And How Many)
Here is the number that surprises most truck dispatchers when they first get into cold email seriously:
One inbox should send no more than 30 to 35 cold emails per day.
That's it. Thirty to thirty-five. Not three hundred. Not three thousand.
Here's the thing: that limit applies to a single inbox. Nobody said you had to use a single inbox.
The entire strategy is built on multiplying inboxes. If one inbox sends 35 emails per day, ten inboxes send 350. Thirty inboxes send over 1,000. And if you scale to 60 inboxes, you're sending over 2,000 targeted cold emails every single day to brand-new carriers who need a truck dispatcher right now.
The reason for the 30-to-35 limit is purely about deliverability. Email providers like Google and Microsoft track sending behavior at the inbox level. A single inbox sending 35 emails a day looks like a busy professional. That same inbox sending 350 emails a day looks like a spam operation. Stay within the limit per inbox, multiply inboxes aggressively, and you get massive volume with no deliverability damage.
How many inboxes do you need?
For a serious operation, 30 inboxes is the minimum we recommend. At 30 inboxes sending 30 emails per day each, you're sending 900 emails per day, roughly 27,000 per month.
If you want to go bigger, 60 inboxes gets you to 1,800 emails per day and roughly 54,000 per month — more carrier prospects than most solo truck dispatchers or small agencies can even onboard.
The good news: building 30 or 60 properly authenticated inboxes doesn't require an IT background or a big budget. It requires the right stack.
The Economics of Scale: The Old Way vs. The Smart Way
The traditional way to build this: buy domains, purchase Google Workspace or Microsoft 365 seats one at a time, pay for a separate warmup tool, and subscribe to a sending platform.
Here's what a 50-inbox setup looks like on standard per-seat licensing:
| Line Item | Monthly Cost |
|---|---|
| 50 user licenses (Google Workspace / M365, ~$6/user) | $300.00 |
| 10 domains (~$9/yr each at registrar) | $7.50 |
| Cold email sending platform (Instantly, Smartlead, etc.) | $99.00 |
| Total | ~$406.50/mo |
That's before you've configured a single DNS record or written one line of copy — and it only gets more expensive as you add domains and seats.
There's a cheaper way to build the exact same infrastructure, and it comes down to one insight: Microsoft sells mailbox capacity wholesale for a fraction of what a standard per-seat license costs, if you know how to provision it. That's the premise behind the stack below.
The Recommended Stack: Heyo Infra + Heyo Email
Building serious cold email infrastructure comes down to two separate jobs:
- Creating and authenticating the mailboxes themselves (domains, DNS, SPF/DKIM/DMARC, the actual inboxes)
- Sending from those mailboxes at scale (sequences, warmup, rotation, replies)
We recommend splitting those two jobs across two purpose-built tools: Heyo Infra for the mailboxes, and Heyo Email for the sending.
Heyo Infra connects to a single Microsoft account and does the plumbing: point your domain nameservers to it, and it automatically configures SPF, DKIM, DMARC, and MX records, then batch-generates as many mailboxes as you need across your domains in one click. Because it sends through Microsoft's wholesale network ($0.25 per 1,000 emails) instead of billing you per-seat, dedicated mailboxes run as little as $0.34–$0.44/mo all-in instead of $5–$7/mo on standard licensing.
Heyo Email is the sending layer on top. It connects to unlimited sending accounts at no per-seat penalty, runs automatic peer-to-peer warmup on every account in the background, gives you one unified inbox for every reply across every account, and lets you build multi-step sequences with spintax and daily ramp-up limits. It's built specifically to pair with Heyo Infra — mailboxes push over with one click.
What this actually costs at the volumes we're talking about:
| Item / Tool | 30 inboxes / ~27k mo | 60 inboxes / ~54k mo |
|---|---|---|
| Heyo Infra (mailbox creation, DNS, auth) | Starter — $19/mo | Growth — $39/mo |
| Heyo Email (sending, warmup, unibox) | Starter — $39/mo | Growth — $79/mo |
| Microsoft wholesale sending ($0.25/1k) | ~$6.75/mo | ~$13.50/mo |
| ~10–20 domains (~$9/yr each) | ~$7.50/mo | ~$15/mo |
| Total | ~$72/mo | ~$147/mo |
Compare that to the ~$400+/mo you'd pay assembling the same volume out of per-seat licensing plus a separate warmup tool and sequencer. Same inbox count, same deliverability principles, a fraction of the cost.
Neither tool requires technical skill to set up. You connect a Microsoft account, point your nameservers, and the DNS work happens automatically in the background.
How DNS Authentication Works (And Why It's Automated For You)
If you've researched cold email, you've probably read horror stories about setting up SPF, DKIM, and DMARC records. Missing a single character in your DNS settings is the fastest way to get your entire domain blacklisted.
- SPF: Authorizes specific servers to send on your behalf.
- DKIM: Proves authenticity via cryptographic digital signatures.
- DMARC: Tells receiving servers what to do with emails that fail checks.
With Heyo Infra, you don't touch any of this manually — you point your domain's nameservers to Heyo Infra, and it configures and verifies SPF, DKIM, DMARC, and MX records automatically as part of setting up each domain.
The Automated Warmup Phase
Brand new inboxes with zero history that suddenly start sending 35 emails a day to strangers look suspicious to email providers. To prevent this, inboxes need to be “warmed up” first.
During warmup, your inbox sends small numbers of emails to other inboxes in a trusted network. Those inboxes automatically open your emails, reply to them, and occasionally rescue them from spam folders. This simulates real human engagement and builds positive signals with email providers over roughly a 14-day period.
Every account you connect to Heyo Email is automatically enrolled in its peer-to-peer warmup network in the background. We recommend letting new mailboxes warm up for a minimum of 14 days before launching your first active campaign from them.
Working Your Otto Dispatch Leads
Your infrastructure is ready. Now let's talk about what you're going to send emails to — your daily lead flow.
Otto Dispatch's lead engine drops fresh carrier prospects straight into your built-in CRM every morning at 7:30 AM — business name, contact name, email, phone, and address, sitting in your “New” column ready to work.
Here's where most freight dispatchers leave money on the table: they let leads sit in “New” and only reach out to the ones they happen to remember to call. Cold email fixes that. Instead of manually calling down a short list each day, every lead that lands at 7:30 AM gets enrolled in an email sequence within minutes — so no prospect goes untouched, and your outreach volume finally matches your lead volume.
A simple daily workflow:
- Each morning, pull the new batch of leads out of your Otto Dispatch CRM.
- Import them into your Heyo Email campaign (or connect the two so new leads flow in automatically).
- Let the sequence run while you spend your time on the phone with carriers who've already replied — the leads cold email has already warmed up for you.
- As replies come in, move those carriers from “New” to “Qualified” in your CRM and take the conversation from there — straight into carrier packets and e-signed MSAs inside Otto Dispatch.
List hygiene: Even with a fresh daily list, it's worth running your leads through an email verification tool before importing them into your campaign. A high bounce rate — emails that can't be delivered — damages your domain reputation quickly. Keep your bounce rate below 3% to protect your deliverability.
Writing Cold Email Copy That Gets Responses
Here is the great irony of cold email: after everything we've covered — the infrastructure, the DNS, the warmup, the inboxes — the actual email is the shortest part of the process. And it should be.
The single biggest mistake truck dispatchers make in cold email copy is writing too much. A cold email is not a sales pitch or a brochure. It's a brief, human, personalized note from one professional to another.
Principles of effective copy:
- Keep it short. Three to five sentences max. If you can't explain your value quickly, you haven't thought clearly enough about it.
- Make it personal. Use their name and reference their situation as a new carrier. Generic emails get deleted; personalized ones get read.
- Lead with them, not you. “You recently registered your DOT number” beats “My name is Mike.”
- Have one clear call to action. Don't ask for a call, a reply, and a website visit all at once.
- Make it easy to opt out. A P.S. line like “reply no” reduces spam complaints and shows respect for their time.
- Use spintax for variation. Avoid sending identical text at scale — spintax creates unique variations to satisfy spam filters.
Hi [First Name],
Congrats on getting [Business Name] up and running. My name is Mike, and I run a truck dispatch service that books loads, negotiates rates, and handles the paperwork so you can focus on driving instead of hunting load boards all day.
If you're still figuring out your freight network, I'd love to grab 10 minutes and show you what a typical week looks like working with us — no obligation either way.
Talk soon,
Mike — [Truck Dispatch Agency Name]
[Phone] | M–F, 7AM–6PM Central
P.S. Already got a truck dispatcher you're happy with? Just reply “no” and I won't follow up again.
Notice what this email does not have: a list of every service offered, multiple calls to action, attachments, links, images, or anything that looks like marketing material. It reads like a note from a real person. Because it is.
Subject lines
Keep them short, plain, and curiosity-inducing. Avoid anything that looks like a marketing subject line.
- Quick question, [First Name]
- New authority — need loads?
- [Business Name] — dispatch question
- Freight for your truck — [City]
Follow-up sequences
Most responses in cold email don't come from the first email — they come from follow-ups.
| Step | Timing | Purpose |
|---|---|---|
| Email 1 | Day 1 | Initial outreach |
| Email 2 | Day 3 | Short, friendly follow-up referencing the first email |
| Email 3 | Day 7 | A different angle — e.g. what a typical booked week looks like |
| Email 4 | Day 14 | A final “breakup” email that closes the loop |
Heyo Email lets you build these sequences and automate the follow-up timing. Once a lead replies — positively or to opt out — they're automatically removed from the sequence.
Setting Up and Launching Your First Campaign
You have your inboxes ready, your Otto Dispatch leads flowing, and your copy written. Here's exactly how to go from zero to a live campaign.
- Connect Heyo Infra to Microsoft. Log in with your Microsoft account to link your dedicated sending environment — this takes under 30 seconds.
- Point your domain nameservers to Heyo Infra. It automatically handles every DNS record (SPF, DKIM, DMARC, MX) behind the scenes for each domain you add.
- Batch-generate your mailboxes. Choose a naming format (first.last, first, etc.) and generate all the inboxes you need across your connected domains in one click.
- Sync to Heyo Email. Push your new mailboxes straight into Heyo Email with one click.
- Import your daily Otto Dispatch leads. Pull the morning's fresh leads from your Otto Dispatch CRM and import them into Heyo Email. Map name, email, business name, and city/state to your campaign variables.
- Write your email sequence. Build your initial email and follow-ups in the campaign editor, with spintax variations on subject lines and body copy. Preview how emails render for a few sample leads.
- Set your daily send limit. Cap each inbox at 30 to 35 emails per day. Resist the temptation to push higher — a damaged inbox costs far more than the extra emails you'd squeeze out of it.
- Set your sending schedule. Send only during business hours — Monday through Friday, 7AM to 6PM in your target time zone — and let the platform randomize send times within that window.
- Launch. Do a final review and go live.
At 30 inboxes sending 30 emails per day each, you'll be sending 900 emails per day into a lead pool most truck dispatchers are only calling down a handful at a time. That gap is your advantage.
What to Do After You Click Send
Launching the campaign is not the end — it's the beginning.
- Monitor your reply rate: A healthy reply rate for cold email to new carriers is between 2% and 8%, depending on your pitch and how fresh the leads are. Significantly below 2% means something is off — deliverability, copy, or offer. Above 5%, you've found something that works — scale it.
- Monitor your bounce rate: Keep it below 3%. If it climbs above that, pause your campaign and run your remaining leads through an email verification tool before continuing.
- Monitor your spam complaint rate: It should stay below 0.1%. If you see elevated complaints from a particular domain, pause sending from that domain and investigate.
- Respond to replies fast: When a carrier replies with interest, respond within minutes if you can. Move them to “Qualified” in your Otto Dispatch CRM and get them into a carrier packet before that window of interest closes.
- Handle opt-outs immediately: When someone replies “no” or asks to be removed, remove them from your sequence and add them to your suppression list right away. Heyo Email handles this automatically for in-platform replies — just watch for manual opt-out requests too.
Scaling Up
Once your initial campaigns are running smoothly and generating consistent replies, scaling is straightforward: move up a tier.
- Heyo Infra scales from Starter (50 mailbox slots, ~10 domains) to Growth (200 slots, ~40 domains) to Agency (500 slots, ~100 domains) as your volume grows.
- Heyo Email scales from Starter (50,000 emails/month) to Growth (200,000 emails/month), with an Agency/whitelabel tier for teams managing multiple books of business.
And your lead supply scales right alongside it — Otto Dispatch keeps delivering fresh carrier leads every morning at 7:30 AM, so your outreach engine never runs dry.
Common Mistakes That Kill Campaigns
- Marketing style: Avoid HTML, images, and multiple links. Keep it plain text.
- Letting leads sit in “New”: A lead you don't reach out to is a lead your competitor books instead. Enroll every fresh lead in a sequence the same morning it arrives.
- No follow-up: The majority of responses happen between email 2 and email 4.
- Giving up early: Results compound after 30 days. Don't stop at week one.
Your Complete Cold Email Checklist
1. Infrastructure Setup
2. Campaign Setup
3. Launch & Monitor
Ready to Build Your Cold Email Machine?
The infrastructure is affordable. The stack is proven. The leads are already landing in your Otto Dispatch CRM every morning at 7:30 AM — this is how you actually work all of them.