TruckMorning

Cold email for truck insurance agents

The setup that keeps you out of spam, the sending limits, one sequence per lead type, and the rules to follow.

Updated Nov 3, 2026 · 7 min read

Why it works in trucking

New carriers need an insurance filing before FMCSA activates their authority. Carriers with a suspension notice need one before a deadline. Renewals come up on a known date. Cold email lets you reach all of them the week it matters, without dialing all day.

The setup

  1. Buy two or three domains that look like your agency (for example getyouragency.com). Never send cold email from your main domain.
  2. Create two or three inboxes on each domain.
  3. Set up SPF, DKIM and DMARC on every domain. Most sending tools walk you through it.
  4. Warm up each new inbox for about two weeks before the first campaign.
  5. Send about 30 cold emails per inbox per day. More inboxes means more volume: 10 inboxes at 30 a day is 300 emails a day.
  6. Write plain text. No images, no attachments, at most one link.

Tools, by job

  • Sending and warm-up: Instantly, Smartlead or Heyo all do sequences, warm-up and one inbox for replies.
  • Inboxes: Google Workspace or Microsoft 365 seats, or a mailbox provider that sets up DNS for you.
  • Checking emails before you send: an email verification service, so bounces stay low.

The list

Export your TruckMorning spreadsheet and keep one campaign per lead type, because each one has a different reason to reply.

  • Suspension warning: the deadline is the message. Use the emails in our suspension guide.
  • Applied, no insurance yet: they can’t start running until a filing is on record.
  • Renewing in about 45 days: you know their current insurer and their date.
  • Brand-new USDOT number: they are early. Offer to have a quote ready for when they apply for authority.

Verify every address before importing. Keep bounces under 3%.

Sequences you can copy

New authority · email 1
Subject: Insurance filing for [Company name]

Hi [first name],

Saw you applied for operating authority. FMCSA won’t activate it until a liability filing is on record, and most brokers will ask for $1M in coverage.

I write new trucking authorities every week and can usually quote within a day. Want me to send numbers?

[Your name] · [Agency] · [phone]

P.S. Not the right time? Reply “no” and I won’t follow up.

[Agency name] · [street address, city, state, ZIP]
Renewal · email 1
Subject: [Company name] renewal on [renewal date]

Hi [first name],

Your liability policy with [current insurer] renews around [renewal date]. If you’d like a second quote before then, I can run one without touching your current coverage.

Worth a look?

[Your name] · [Agency] · [phone]

P.S. Not the right time? Reply “no” and I won’t follow up.

[Agency name] · [street address, city, state, ZIP]
Any sequence · the follow-ups
Day 3: “Following up on my note about [topic]. Want me to run a quote?”
Day 7: one new reason to talk (a faster filing, a cargo add-on, a better down payment).
Day 14: “I’ll close your file for now. Reply any time if things change.”

Numbers to watch

  • Replies: 2% or more means the list, copy and setup are working. Under that, check whether you land in spam first.
  • Bounces: keep them under 3%.
  • Spam complaints: keep them under 0.1%. If one domain gets complaints, pause it.
  • Answer positive replies within minutes. Interest fades fast.

Rules to follow

  • CAN-SPAM (US): honest From line and subject, your postal address in every email, a clear way to opt out, and opt-outs honored within 10 business days.
  • Only email US carriers this way. Canada’s anti-spam law needs consent first.
  • Never send texts or prerecorded calls without consent.

This is practical guidance, not legal advice.

Get these carriers every morning for your states, ranked, with owner contacts.

Start free week

More guides