How to Sign Your First Carrier: Cold Email for New Truck Dispatch Agencies
Signing your first carrier is the hardest carrier you'll ever sign.
You have no book of business yet. No testimonials. No referrals. Nobody in the industry knows your name. Every other carrier acquisition strategy you've heard about — word of mouth, referrals from other carriers, reputation in trucking Facebook groups — depends on you already having carriers. You don't have that yet. You need a way in that doesn't depend on who you already know.
That way in is cold email, and there's a specific window in a new carrier's timeline where it works better than almost anything else you could do.
This guide walks through exactly how to find that window, why almost nobody else is using email to reach it, and how to build the infrastructure to work it at scale — even if you're signing up your very first client this month.
01 — The 21-Day Window
When a new trucking company applies for operating authority, they don't go from “applied” to “hauling freight” overnight. There's a gap — commonly around three weeks — between filing and actually being cleared to operate. Part of that time is regulatory processing. Part of it is the carrier scrambling to get everything else in place: filing proof of insurance (BOC-3, cargo, liability), getting their ELD and IFTA squared away, and figuring out how they're actually going to find freight once they're allowed to haul it.
That three-week stretch is the single highest-intent moment in a new carrier's entire lifecycle, and it's happening whether or not you're in their inbox.
Here's why it matters so much for a new truck dispatch agency specifically: a carrier in this window doesn't have a truck dispatcher yet. They don't have a freight network. They're not loyal to anyone. They are, quite literally, sitting there with an open question — “who's going to help me find loads once I'm cleared?” — and no answer yet. If you're the first credible person to answer that question, you have a real shot at signing them before they've even hauled their first load.
Most new truck dispatch agencies never reach this window at all, because they don't know it exists or they don't have a way to find these carriers before their authority is public knowledge. That's the gap this guide closes.
02 — Why Everyone Else Is Stuck Fighting Over the Phone
If you've looked into cold outreach to new carriers before, you've probably found the free public lists — data pulled from FMCSA registration filings that anyone can access. Here's the problem: those free lists almost always come with a phone number and nothing else. No email address.
Because that data is free and easy to get, it's oversaturated. Every insurance agent, every factoring company, every other truck dispatch agency trying to build a book of business is calling down the exact same list, hitting the exact same phone number, during the exact same three-week window. By the time a new carrier is a week into that window, they've already gotten a dozen unfamiliar calls from unfamiliar numbers pitching insurance, factoring, and dispatch services. They start screening calls. They stop answering numbers they don't recognize. The channel that used to work is now working against everyone using it.
Email doesn't have this problem — because almost nobody sending truck dispatch pitches from these free lists even has an email address to send to. If you can get the carrier's actual email during that same window, you're reaching them somewhere your competitors mostly aren't, at the exact moment they're deciding who they're going to work with.
That's the entire strategic edge this guide is built around: reach carriers through the channel where you have the least competition, during the window where they're the most receptive.
03 — Where the Emails Come From: Otto Dispatch's Daily Leads
To use this window, you need two things: the carrier's email address, and to know about them early enough in the process to actually matter.
Otto Dispatch's lead engine solves both. Every morning at 7:30 AM, a fresh batch of newly registered carrier leads lands directly in your built-in CRM — business name, contact name, email address, phone number, and location — sitting in a “New” column ready to work. Because these are freshly filed carriers, you're finding out about them at the start of that three-week window, not after everyone else already has.
This is the piece that makes the whole strategy possible. A phone number alone puts you in a crowded, adversarial channel. An email address puts you in a nearly empty one — as long as you have the infrastructure to actually send at volume without getting flagged as spam. That's what the rest of this guide covers.
04 — 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.
This is where most people who try cold email fail, especially when they're just starting a truck dispatch agency and eager for their first client. They load up a list, blast everyone from one Gmail account, and get flagged as spam within days — sometimes before a single carrier even sees the email.
There are three pillars of deliverability:
- Domain and inbox health: Email providers evaluate the reputation of the domain and the specific inbox you're sending from.
- Sending volume and behavior: A human being doesn't send 500 emails a day from one account. Spread your volume across many inboxes instead.
- Technical configuration: DNS records — SPF, DKIM, and DMARC — that tell email providers your domain is legitimate.
Every decision in the rest of this guide is in service of protecting these three things.
05 — Why You Need Multiple Inboxes (Even as a One-Person Agency)
Here's the number that surprises people building their first truck dispatch agency:
One inbox should send no more than 30 to 35 cold emails per day.
That limit applies per inbox — not per business. If one inbox sends 35 emails a day, ten inboxes send 350. Thirty inboxes send over 1,000 a day. The limit exists because email providers track sending behavior at the inbox level: 35 emails a day looks like a busy professional, 350 emails a day from the same inbox looks like a spam operation.
Even as a brand-new, one-person truck dispatch agency, you don't need to (and shouldn't) send everything from a single inbox. Thirty inboxes sending 30 emails a day each gets you to roughly 27,000 emails a month — far more reach than you need to sign your first handful of carriers, with room to keep scaling as you grow.
06 — The Old Way vs. The Smart Way
The traditional path to building 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 |
| Sending volume | Included in seats |
| Total | ~$307.50/mo |
For someone signing their first carrier, that's a lot of money to spend before you've made a single dollar back. 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.
07 — The Recommended Stack: Heyo Infra + Heyo Email
Building 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 for a new truck dispatch agency getting started:
| Item / Tool | 30 inboxes / ~27,000 emails per month | 60 inboxes / ~54,000 emails per month |
|---|---|---|
| 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 |
For a brand-new truck dispatch agency, that's a low enough cost to justify before you've signed a single carrier — and it scales cleanly as you grow past your first few clients.
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.
08 — How DNS Authentication Works (And Why It's Automated For You)
Missing a single character in your DNS settings is the fastest way to get your entire domain blacklisted before you've sent a single email.
- SPF: Authorizes specific servers to send on your behalf.
- DKIM: Proves authenticity via digital signatures.
- DMARC: Tells receiving servers what to do with emails that fail those checks.
With Heyo Infra, you don't touch any of this manually — 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.
09 — 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 — sending small numbers of emails to a trusted network that opens, replies to, and occasionally rescues them from spam, simulating real human engagement over roughly 14 days.
Every account you connect to Heyo Email is automatically enrolled in this warmup process in the background. Plan for a minimum 14-day warmup period before launching your first real campaign — which, conveniently, is well inside that three-week window you're trying to catch new carriers in.
10 — Turning Your Daily Otto Dispatch Leads Into Emails Sent
Once your infrastructure is warmed up and ready, your daily workflow is simple:
- Each morning, pull the new batch of leads out of your Otto Dispatch CRM.
- Import them into your Heyo Email campaign — name, email, business name, and location mapped to your campaign variables.
- Let the sequence run while you focus your time on carriers who've already replied.
- As replies come in, move those carriers from “New” to “Qualified” in your CRM and take the conversation into a carrier packet — e-signed MSA and all, right inside Otto Dispatch.
List hygiene: Run your leads through an email verification tool before importing them. A high bounce rate — emails that can't be delivered — damages your domain reputation quickly. Keep it below 3%.
11 — Writing the Email That Signs Your First Carrier
The email itself should be the shortest, simplest part of this whole system. 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.
- Make it personal. Reference their situation as a new carrier — “you recently registered your DOT number” beats “my name is Mike.”
- Lead with them, not you.
- 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 “reply no” P.S. line reduces spam complaints and shows respect for their time.
- Use spintax for variation so you're not sending identical text at scale.
Hi [First Name],
Congrats on getting [Business Name] set up. My name is Mike, and I run a truck dispatch agency — we book loads, negotiate rates, and handle the paperwork so you can focus on driving once you're cleared to haul.
If you don't have a freight dispatcher lined up yet, I'd love to grab 10 minutes and walk you through what working together looks like — 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.
Subject lines
Keep them short, plain, and curiosity-inducing:
- Quick question, [First Name]
- New authority — need loads?
- [Business Name] — dispatch question
- Freight for your truck — [City]
Follow-up sequences
Most replies come from follow-ups, not the first email.
| Step | Timing | Purpose |
|---|---|---|
| Email 1 | Day 1 | Initial outreach |
| Email 2 | Day 3 | Short, friendly follow-up |
| Email 3 | Day 7 | A different angle — what a typical booked week looks like |
| Email 4 | Day 14 | A final “breakup” email that closes the loop |
Heyo Email automates this timing and removes leads from the sequence the moment they reply.
12 — Setting Up and Launching Your First Campaign
- Connect Heyo Infra to Microsoft. Under 30 seconds to link your sending environment.
- Point your domain nameservers to Heyo Infra. SPF, DKIM, DMARC, and MX get configured automatically.
- Batch-generate your mailboxes. Choose a naming format and generate every inbox you need in one click.
- Sync to Heyo Email. Push your new mailboxes over with one click.
- Import your daily Otto Dispatch leads. Map name, email, business name, and city/state to your campaign variables.
- Write your sequence. Initial email plus follow-ups, with spintax variation on subject lines and body copy.
- Set your daily send limit. 30 to 35 per inbox. Don't push higher.
- Set your sending schedule. Business hours only, Monday through Friday, randomized within the window to look human.
- Launch.
13 — What to Do After You Click Send
- Monitor your reply rate: A healthy range for cold email to new carriers is 2% to 8%. Below 2% signals a deliverability or copy problem; above 5%, you've found something worth scaling.
- Monitor your bounce rate: Keep it below 3%, or pause and re-verify your list.
- Monitor your spam complaint rate: Keep it below 0.1%. Pause and investigate any domain seeing elevated complaints.
- Respond to replies fast: When a carrier in that three-week window replies with interest, answer within minutes. Move them to “Qualified” and get them into a carrier packet before the moment passes.
- Handle opt-outs immediately: Remove anyone who replies “no” from your sequence right away — Heyo Email does this automatically for in-platform replies.
14 — After Carrier #1
The moment you sign your first carrier, your job changes slightly: that carrier is now proof your truck dispatch agency works.
Ask for a quick testimonial once they've had a good week of bookings. Ask if they know other new carriers in the same boat — new authority holders tend to know each other. And keep your sequences running, because the same three-week window is opening up for a fresh batch of carriers again tomorrow morning at 7:30 AM.
15 — Your Complete Checklist
Infrastructure
Campaign Setup
Launch & Monitor
Ready to Sign Your First Carrier?
The window is about three weeks long, it opens for a new batch of carriers every single day, and right now almost nobody is emailing them — everybody else is stuck fighting over the same phone number. Otto Dispatch puts fresh carrier emails in your CRM every morning at 7:30 AM. This is how you use them.