Freight Broker Cold Call Script: Real Patterns That Work
Cold calling shippers still works for freight brokers and carriers. Not because cold calling is fun — it's not. It works because most brokers don't have the discipline to dial consistently, and the ones who do land shippers their competitors never touch. But the call isn't a pitch; it's a question that earns a 30-second answer, which earns a follow-up question. String enough questions together and you're having a real conversation about a shipper's freight.
The script is the skeleton. You're not reading it robotically to every traffic manager you reach. You're using it as a mental framework for the order of ideas, the hooks that work, how to handle the "we already have carriers" wall without sounding desperate, and how to turn a gatekeeper into an ally instead of a dead end.
Below is the actual structure of a cold call that books loads: how to open without sounding like every other broker, how to pattern-interrupt when someone's about to hang up, what to do when you reach voicemail, how to handle the person screening calls, what to say when a shipper says "we're covered," and how to close without pushing for a meeting nobody wants.
Most of the work in cold calling is the follow-up you do after the call, not the call itself. But the call has to earn the follow-up, which is exactly what these structures do.
The open: why you're calling and why now
Your first 15 seconds decide whether you're a call worth taking or a hangup. The worst opener is "Hi, I'm calling because we move freight and I'd like to talk about your shipping needs." That's broadcast to nobody; it tells the shipper you're not calling about their freight, you're calling because you have a list.
The open earns attention by being specific and delivering value before you ask for anything. You name a lane, a pain point, or a signal that their situation just changed. You're signaling that you did homework, that the call isn't random, and that you understand their actual freight.
Here's what works: Lead with their lane and a concrete reason you're calling today. "Hi [Name], this is [Your Name] with [Company]. I see you're moving reefer out of the LA area to Denver pretty regularly — I've got steady capacity on that lane with double-digit margin and I wanted to see if that's something worth talking through. Do you have 30 seconds?" That's specific. You named the lane, the origin and destination, the equipment, the benefit (margin, not just 'we're cheaper'), and you asked for permission to keep going instead of launching into a 5-minute pitch.
For carriers with your own trucks, leading with that fact is sharper still. "Hi [Name], I'm [Your Name]. I run my own reefer equipment and I have a driver covering your lane every Thursday headed back empty on Friday — I'm looking at owning that lane rather than chasing spot loads. Worth a quick conversation?" Own equipment, same driver, specific days — that's the trust signal a quality shipper responds to.
If you don't have a specific lane yet, the signal that opens the door is that something about their situation just changed. A new facility opening, hiring for logistics, expansion news, a lane posting repeatedly on a load board. That signal is your permission to call. "I saw you just opened a distribution center in [City] — I'm guessing you're still setting up your routing and carriers. I specialize in [equipment/lanes] and thought it'd be worth connecting before your primary carriers lock in."
The pattern interrupt: keeping them on the line when they're distracted
You call someone and the answer is "We're all set, we already have carriers" or "Not interested, I'm busy." That's not a no; that's a brush-off. The person is genuinely busy or genuinely using their current carriers. Your job is the pattern interrupt — the unexpected thing that makes them listen for five more seconds instead of disconnecting.
The pattern interrupt works because it's not a pitch and it's not defensive. It's a question or a statement so specific to their situation that they can't ignore it without being rude. If they say "we have carriers already," your pattern interrupt isn't "but we're really good," it's "I get that — I'm not asking you to replace anyone. What I'm looking at is when your primary guy gets slammed during peak, who do you call?"
That reframe does something crucial: it moves from selling to them to solving a problem they actually have. Every shipper with carriers gets whipsawed during peak. Every shipper has a regular carrier that goes offline. The overcapacity backup play is a low-friction yes, and it puts you on the panic loads where you can prove yourself fastest. Here's the structure: acknowledge what they said (show you heard them), reframe it from competition to collaboration, and ask a question that assumes yes. Not "would you be interested," but "when this happens, who do you call?"
The pattern interrupt also buys you the conversation they didn't want to have. It shifts from "do you want to talk to me" to "here's a real problem you have." That pivot is what turns a hangup into a 2-minute conversation, and those 2 minutes are where you learn something about their freight you didn't know from cold homework.
Handling the gatekeeper: how to get the decision-maker on the line
Nine out of ten cold calls in freight don't reach the person who controls the freight because you're calling the main line and a receptionist, executive assistant, or ops coordinator picks up. That gatekeeper isn't your enemy; they're your first test. Pass it and you're on the phone with the traffic manager. Fail it and you're burned for calling back.
The gatekeeper's job is to screen calls so the decision-maker doesn't get interrupted every five minutes. Respect that. Don't try to sneak past them or talk them into connecting you. Instead, be direct and professional: "Hi, I'm [Your Name] with [Company]. I'm calling about [specific freight topic] and I need to reach the person who handles that. Who would that be?" You're not asking permission; you're asking who the right person is. The gatekeeper's answer is usually a name and often a title or department.
Once you have a name, use it. "Is [Name] available?" If they're not available or you get "let me take a message," take it, but use the second half of the conversation to ask two qualifying questions: "When is the best time to reach [Name] directly?" and "Does [Company] ship [specific lane/equipment], or am I calling the wrong place?" If they tell you no on the equipment question, you've saved yourself a callback to a dead end. If they tell you yes and give you a callback time, you've just earned a warm transfer. Either way, the gatekeeper is now part of the lead, not the obstacle.
One more move that works: call earlier than people expect (7:45 am instead of 10 am) or later (4:30 pm instead of 3 pm). Executives and management are more likely to answer their own phone at the margins of the day when support staff is heads-down or wrapping up. You'll reach the decision-maker directly more often and never need to negotiate with a gatekeeper.
The voicemail script: getting a callback when they don't answer
You're going to get voicemail. A lot. And a typical "call me back when you get a chance" message gets deleted. The voicemail that earns a callback is specific and brief, gives them a reason to care, and makes returning your call easy.
Here's a voicemail structure that works: introduce yourself and your company in one sentence, name the specific reason you're calling (the lane or the situation), and give them one small thing they can act on without committing to a relationship. End with your number and the best time to reach you. The whole thing is 25–30 seconds, max.
Script version for a lane you know they run: "Hi [Name], it's [Your Name] with [Company]. I'm calling because I've got weekly capacity on the [Origin]–[Destination] lane and rates are holding pretty steady this month. If that's something worth talking about, give me a call back at [Number]. I'm around until [Time] today."
Script version when you know something about them but not their exact freight: "Hi [Name], it's [Your Name]. I saw you folks just expanded into [Region] and I'm guessing you're still building out carrier relationships. I specialize in [Equipment Type] out of [Region] and I'd like to share a few ideas about how to keep that lane efficient. Give me a ring if it's worth a conversation — [Number], best time is [Morning/Afternoon]."
The thing that kills voicemail callbacks is being vague or too long. Don't say "I just wanted to reach out about potential partnership opportunities." Do say "I've got steady capacity on your lane." Name the lane, name the benefit, give them a time frame for when you'll be available. If they call back, you've earned a conversation because you made it easy.
What to say when they say "we already have carriers"
This is the objection that kills most cold calls. A shipper says "we're covered" or "we have carriers already" and the cold caller hears "no" and gives up. It's not a no. It's a statement of fact and, if you handle it right, an opening.
The key is not to fight the objection. Don't say "well, we're actually really good" or "we have lower rates." Both make you sound desperate. Instead, validate it and reframe it toward something they actually need. Here's the move: "That's great — I'm assuming they handle most of your volume. What happens when they get pinched, maybe in your peak season, and you need backup capacity?" You're acknowledging they have carriers and asking about the gap — because every shipper has one.
Once they acknowledge the gap — and they will, because it's real — you've moved from being a vendor trying to replace someone to being insurance they actually need. "I'm not asking you to make me your primary. I just want to be the carrier you call when your regular guy can't cover a load. Keep my number and try me on the next one that doesn't fit their capacity or lanes. Fair?" That's a yes they can say yes to, and it puts you on the loads where you prove yourself fastest.
The best version of this objection handling keeps you in the funnel without being annoying about it. "Perfect. Keep my info, and here's what I'd ask: when [peak season/produce season/their busy time] hits next [season], and your carriers are slammed, give me a ring. I'll have capacity and I'll make sure you're taken care of. My number is [Number]." You're not asking them to switch; you're asking them to remember you when they're stuck. And that's a conversation worth having.
The close: what to actually ask for before you hang up
Most cold calls end with the cold caller asking for a meeting: "Can I schedule a 30-minute call next Wednesday?" That's a big ask, and it's why a lot of shippers ghost. They don't want to commit to a calendar meeting with someone they don't know yet.
Close small. Your ask should be something they can say yes to without pulling out a calendar. "Can I send you a specific rate on that lane?" or "Is it worth me staying in touch if capacity opens up?" or even just "Do you use email or should I call you back next week?" Those are light questions. The yes to a light question gets you the opening for the next conversation.
Here's the actual language: "Here's what I'd like to do: I'm going to send you a quick email with my info and a few lane ideas for you. Look it over, and if there's something worth exploring, just hit reply. Does that work?" That sets up the follow-up (email) without requiring them to do anything but read. It's a soft close and it works because it's not demanding.
At the absolute minimum, before they hang up, confirm the best way to reach them next time. "I'm going to send you that rate via email at [email], right? And what's the best day and time if I want to call you back next week to follow up?" That buys you permission to circle back, and permission is the entire game in cold outreach. Without it, you're interrupting. With it, you're in the funnel.
After the cold call: the follow-up that turns no into yes
The call is over. You did well or you didn't. Either way, what matters now is the follow-up, because the close you want usually doesn't come on the first call. It comes on call three, after two emails and a referral check have built enough trust that the shipper is ready to talk.
The first follow-up is always email, sent within the hour while you're still fresh in their mind. Keep it short and specific. Reference something you talked about, include one piece of useful information (a rate on their lane, a relevant market note, a carrier introduction), and give them a reason to stay engaged. "Hi [Name], quick note from our call this morning — I'm hearing produce rates out of [Region] are about to tighten before season. I'd lock in capacity now if you're planning that lane. Here's a quick rate on [Lane]: [Rate]. Give me a ring if you want to nail it down." That's useful and it's a low-friction reason to reply.
The second follow-up comes 3–4 days later. Again short, again useful, again one ask. Different angle from the first call. Maybe you're sharing a DAT data point that proves a market trend they mentioned, or introducing them to a shipper reference, or offering another lane you can cover. The point is every follow-up must have something new — never just 'bumping this to the top of your inbox,' which signals you have nothing else to say.
If they reply, take the conversation off email immediately. Get them on the phone or schedule a message exchange back and forth where you're actually building relationship, not ping-ponging between inboxes. If they don't reply by follow-up three, send a brief, polite breakup: 'I'm going to back off here. If your situation changes or a load slips through your regular carriers, just give me a ring.' That breakup email reliably pulls replies from people who genuinely wanted to respond and forgot. And if it doesn't? You log them as 'backup, revisit Q[Season]' and move on to someone who's actively engaging.
The entire follow-up sequence happens automatically inside a CRM built for freight. But here's the truth: the CRM doesn't create the follow-up cadence, you do. The discipline is yours. What a system does is make sure you don't forget because a hot load landed.
Where cold calling fits in your whole prospecting motion
Cold calling works, but it's not your whole prospecting machine. It's one channel inside a bigger system that also includes cold email, referrals, reload calls, and signal-triggered outreach. The brokers who win run multiple channels at volume, and they measure what's actually converting.
The reason to start with cold calling as a discipline is that it's real-time feedback. You hear a shipper's exact objection the moment they say it, you can pattern-interrupt in real time, and you build gut knowledge of who says yes and who doesn't. That's invaluable. But you can't do it at scale by hand while also covering loads. That's why most brokers pair cold calling with cold email — you call the high-signal prospects and email the rest of the list. Call those who don't reply to emails after a touch or two. That combination covers more ground than either channel alone.
The grind part is keeping track of which prospect is where in the cadence, when to call back, what you said last time, and what the next ask is. That's bookkeeping that kills cold prospecting in small brokerages, not the calling itself. The leverage point isn't the script; it's the follow-up system that keeps everyone in the funnel so the time you spent on the call compounds instead of evaporating. Our guide on freight broker lead generation covers the bigger picture of where to source leads and how to measure all the channels together. For the email side of cold outreach that pairs with these calls, our guide on freight broker prospecting covers copy and cadence in depth.
Automating the repetitive parts so you can focus on the calls that matter
Here's the hard part: you can master this script and still not book loads if you're not disciplined about follow-up. A shipper who said "call me back next Thursday" needs a calendar reminder so you actually call next Thursday, not three weeks later when you remember. The shipper who asked for a rate needs that rate sent within an hour, not 'when you get around to it.' The one who said "check back in produce season" needs to be in the system flagged for that exact month, not forgotten.
This is exactly where the cold-calling script meets operational reality. You can nail the conversation and lose the deal on the follow-up because there's no system reminding you. A freight-native CRM tracks every call, every objection you heard, every promise you made (call back Thursday, send a rate, follow up in Q3), and reminds you to do it — so you don't have to choose between following up on a call and covering a hot load.
Beyond the CRM, there's one more layer: the cold email that goes out an hour after your call to reinforce what you talked about. Writing an email recap every single time you call is work you'll skip when operations get busy. But that email — the one that references something specific from the call and includes a concrete offer — is the thing that turns a conversation into a relationship. GotFreight does both pieces for you if you're building this machine at scale: you focus on the calls and the conversations, it writes the follow-up emails from your domain, handles the cadence, tracks what you said in each call, and reminds you to call back the people who asked you to. The rest of the cold-calling motion — finding the right shipper to call, building the target list, sourcing decision-makers, measuring the funnel from call to quote to booked — is covered in our guides on freight broker prospecting and freight broker lead generation. The call itself is the human part; everything else can be systematized.
Cold calling works when the script earns the follow-up and the follow-up actually happens. The script is just the frame; the system is the thing that keeps shippers in the funnel instead of getting buried when a hot load lands. GotFreight pairs with your cold-calling motion: you focus on the calls and the high-signal conversations, and it handles the email follow-ups (sent from your domain within the hour), the cadence reminders so you call back on Thursday like you promised, the CRM note-taking so you never forget what you said, and the measurement so you know which calls are actually converting to quotes. Start a free trial and let your system catch up with your dialing.
Frequently asked questions
- What's the best opening line for a cold call to a shipper?
- Lead with a specific lane, equipment, or signal that something about their situation changed — not a generic pitch about your company. "I've got steady capacity on the [Origin]–[Destination] lane and I'm looking to own that lane" or "I saw you just opened a distribution center in [City] and I wanted to talk about how we handle [equipment type]" works because you've clearly done homework. The bad opening is anything that could go to anyone: it signals the call isn't about them.
- How do I handle 'we already have carriers'?
- Don't argue that you're better. Instead, ask: "That's great — what happens when they get slammed during peak and you need backup capacity?" Acknowledge their situation and reframe from replacement to insurance. Then ask to be the backup. 'I'm not asking you to fire anyone — be the carrier you call when your regular guy can't cover.' That's a yes they can say yes to, and it puts you on the loads where you prove yourself fastest.
- Should I leave a voicemail or just keep calling back?
- Leave a voicemail, but make it count. Be specific (name the lane or the reason you're calling), keep it to 25–30 seconds, and give them one small thing they can act on without committing. 'I've got capacity on your [Lane], and here's my number — [Number]. Call me back if it makes sense.' A generic 'just checking in' gets deleted. A specific offer gets a callback.
- How many times should I call back before I give up?
- Pair cold calls with email follow-ups. Call the high-signal prospects once, email them, call again if they don't reply. Most shippers don't say yes on the first call; they say yes on call three, after two emails have built trust. Don't call the same person five times in a row; mix in email, space the calls out (3–4 days between them), and add something new each time. After three touches with nothing, move them to 'backup, revisit [Season]' and focus energy on warmer prospects.
- Is cold calling dead for freight brokers?
- No — it works, but it only works if it's one part of a bigger system. Cold calling gives you real-time feedback and lets you pattern-interrupt objections the moment you hear them. But you can't cold call a thousand shippers while covering loads, which is why the brokers who win pair it with cold email, reload calls, and referrals. The limiting factor isn't the call; it's the follow-up system that keeps everyone in the funnel. Without that, the time you spent calling evaporates.