Freight / 3PL · Cold Call
The Freight / 3PL Cold Call Script for Getting Past "I've Heard This Pitch Four Times"
It's 3:40 on a Thursday in produce season. The person you just dialled is a Director of Brokerage Operations staring at a board with eleven loads still uncovered for tomorrow, a reefer that's been dark since it left Nogales, and a coordinator on hold with a dispatcher who keeps saying "he's rolling." They did not pick up because they wanted to hear about a platform. They picked up because the phone rang and in this business the phone ringing is usually a problem.
That is the room you're walking into with your first three seconds. Which means the fastest way to lose is to open with your company, your funding, or the word "visibility" — a word that has been said to this person by four different vendors this year, and every one of them showed a map with trucks on it. You win by naming something true about their floor before you name anything about yourself: how many touches their coordinators make per load, what happens to the 30-50% of loads that run dark, what a QBR looks like when the on-time delivery number is built from typed notes instead of GPS pings.
This playbook is a cold call script for freight and 3PL buyers — VP of Operations, Director of Carrier Sales, Director of Brokerage Operations, Branch Manager, COO, and the CIO or Director of Logistics Technology who owns the TMS. The goal is not a demo, not qualification, not a good chat. The goal is a 20-minute hold on a calendar, confirmed while they're still on the line. Swap in your own product's mechanism where the brackets are — the structure, the language, and the objections are the part that's specific to this industry.
The cold call script
Say it in your own words. The structure is the part that matters.
- 1
Before You Dial — 90 seconds, out loud
Answer these four out loud before the phone rings. If you can't, you're not ready to dial. 1. WHO IS THIS: "Ray Mendoza, Director of Brokerage Operations, Cincinnati branch, in seat about two years, owns roughly 40 coordinators and the daily coverage board." 2. TRIGGER: "They posted three carrier sales rep roles and a track-and-trace coordinator role in the last month — they're solving load volume with headcount." (No trigger? The segment is the trigger: "every mid-market brokerage running 800-1,500 loads a week is dealing with this.") 3. THE ONE PROBLEM I LEAD WITH: check calls per load eating the coordinator day. Not three problems. One, written on a sticky note. 4. THE ASK: "Twenty minutes, Tuesday 7:30 before the board goes live, or Thursday at 4." Have the follow-up email drafted in a window before you dial. You're sending it while they're still on the phone.
- 2
The Opener — 0 to 8 seconds
"Ray — it's Marcus at [Company]. We haven't spoken, this is a cold call. Give me thirty seconds to tell you why I rang and you can tell me to get lost?" Then STOP. Two full seconds. Do not fill it. Tonality: end "thirty seconds" on a downward inflection, not a question-mark lift. Slow down about 20% from where the adrenaline wants you. If he answers flat and clipped — and mid-peak he will — do not come in bright. Variants: - Pattern interrupt: "Ray — Marcus, [Company]. You don't know me. Caught you mid-something?" - Trigger-led: "Ray, Marcus at [Company]. You've got two track-and-trace coordinator roles open in Cincinnati — that's actually why I called. Sixty seconds?" Never: "How are you today?" · "Did I catch you at a bad time?" · "I'll be brief." · "The reason for my call is to introduce myself and our platform."
- 3
The Reason — problem, not product (two sentences)
For VP of Operations / Director of Brokerage Operations / Branch Manager: "We work with brokerages running somewhere between 500 and 2,000 loads a week. The thing that comes up on every ops floor is check calls — coordinators making six to ten touches a load between pickup confirmation, in-transit, ETA and delivery, then re-keying the same update into the TMS and two shipper portals. So loads covered per coordinator per day flatlines and the answer becomes another head per hundred loads. Is that anywhere near your world, or have you got that solved?" For Director of Carrier Sales: "Most carrier sales directors I talk to have the same math problem — their reps are supposed to be building lanes and onboarding capacity, and instead they're chasing dispatchers who say 'he's rolling' with no location. Is your team splitting time between covering freight and tracking it, or have you got a separate track-and-trace group?" For CIO / Director of Logistics Technology: "I'll be specific — I'm not calling about a visibility map. I'm calling about tracking compliance rate. Most brokerages I see sit somewhere in the 50 to 70% range because the one-to-five truck carriers on the hard lanes decline the ping or shut it off after pickup, and those are exactly the loads the shipper asks about. Is that number something you're reporting on, or is it still anecdotal?" Note what's not in there: no product name, no "we leverage," no "end-to-end." And every one ends with a graceful out so the honest answer is safe.
- 4
Two Questions Maximum — then close
You are not running discovery. You need just enough to make the meeting relevant. Pick two, narrow and factual: - "How are you covering check calls today — is that the coordinator who booked the load, or a dedicated track-and-trace desk?" - "Roughly what's your tracking compliance sitting at? Ballpark is fine." - "Is that on someone's plate for this year, or is it just the cost of doing business right now?" - "What percentage of your volume runs on your top fifty carriers?" Do NOT ask: "Walk me through your current process," "what are your top three priorities," "what's your budget," "who else would be involved." Those are the discovery call. Burning them here means you have nothing to hold the next meeting with. Listen for the admission — "yeah, it's a mess," "we've been meaning to look at that," "honestly I don't know what our number is." The second you hear it, stop asking and close.
- 5
The Ask
"Here's what I'd suggest. Twenty minutes — not a demo, no deck. I'll walk you through what check calls per load and tracking compliance look like at brokerages your size and what moving them did to loads per coordinator, and you tell me if it's worth a second conversation. If it's not relevant you say so on the call and I'll leave you alone. I've got Tuesday 7:30 before your board goes live, or Thursday at 4. Which is less bad?" The elements that raise the take rate: name the length (20 beats 30), say what it isn't, give two slots, state the exit. Then, immediately: "Sending the invite now while we're on — can you tell me it landed? … Great. I put one line in the body: bring one week of load count and I'll do the math live."
- 6
Gatekeeper / Screened
"It's about their check-call process on the ops floor — Marcus at [Company]. He won't know me, it's a cold call." Short, calm, specific. Don't claim a prior relationship, don't say "it's personal," don't get cute. If they ask you to email: "Happy to. Is he the right person for how you're covering track-and-trace, or is that the branch manager?" — you leave with a name either way.
- 7
Voicemail — under 20 seconds, no ask
"Ray, Marcus at [Company] — you don't know me. Calling about check calls per load and tracking compliance on the ops floor; it's the thing coming up at every brokerage running your kind of volume. I'll try you again Tuesday morning. 555-0148." The voicemail's job is name recognition for the next dial and the email. Not a callback. Do not ask for one.
- 8
The Soft No — leave with a date and a number
"No problem, I'll let you get back to the board. Last thing — is this a timing thing or a 'not a priority' thing?" [Listen.] "Got it. When does budget get set for next year — is that a Q4 conversation? … And when's the renewal on the tracking piece? … Perfect. I'll come back to you sixty days ahead of that, and I'll send one email today so you've got my name in the inbox." A cold call that produces a dated callback and one real number is a win. A cold call that produces "send me an email" and nothing else is a polite hang-up you agreed to.
- 9
Within 5 Minutes of Hanging Up
Subject line: "Our call just now — check calls per load" Body, three lines max: "Ray — thanks for the thirty seconds. You said your coordinators are running the load from tender to delivery and you don't have a hard tracking compliance number. That's the two things I'd want to put numbers against on Tuesday. Invite's in your calendar; if you can pull one week of load count beforehand, I'll do the math live instead of showing you someone else's." Log his exact words — "he's rolling," "we just came off the McLeod rollout," "produce season" — those go in the next email and open the discovery call. Log the disposition as a fact: "booked Tue 7:30" or "callback 15 Sept, renewal Nov 1." Never "interested."
How the call actually sounds
Prospect on the left, the rep on the right.
Rep
Ray — it's Marcus at Vantage. We haven't spoken, this is a cold call. Give me thirty seconds to tell you why I rang and you can tell me to get lost?
Buyer
I've got about that. I'm eleven loads short for tomorrow so make it count.
Rep
Then I'll be quick. We work with brokerages doing somewhere between five hundred and two thousand loads a week. The thing that comes up on every ops floor is check calls — coordinators doing six to ten touches a load, pickup confirm, in-transit, ETA, delivered, then re-keying the same update into the TMS and a couple of shipper portals. Loads per coordinator per day stops moving and the fix becomes another head per hundred loads. Is that anywhere near your world, or have you got that solved?
Buyer
Look, I'll stop you. I've had this exact pitch four times this year. Everybody walks in with a map with little trucks on it. We already run MacroPoint.
Rep
Fair, and I'd be numb to it too. Let me ask it a different way then — with MacroPoint, what's your tracking compliance actually sitting at? Not the target. The number on last month's loads.
Buyer
Somewhere in the sixties, I'd guess. And before you tell me you'll fix that — my small carriers won't take the app. The one-truck guys running Laredo to Chicago decline the ping, or they turn it off after pickup, and I am not losing capacity in produce season over a tracking mandate. Not happening.
Rep
Agreed, and I'd never make you pick capacity over visibility — you'd be right to hang up on anyone who does. So the sixty percent isn't the interesting part to me. The other forty is. When one of those goes dark and the shipper calls, who's working the phone to find that truck?
Buyer
The coordinator who booked it. Same person who's covering the next day's board. That's the whole problem, but adding another screen isn't the answer either — we spent eighteen months getting people onto McLeod and I've still got half the floor living in spreadsheets and email.
Rep
Then I'll say the honest thing: if what I'm describing is a second place to look, you should throw me out. It has to land in the load record in McLeod where the coordinator already works, or it doesn't stick. That's the part I'd want twenty minutes on. Can I ask one more?
Buyer
One.
Rep
Roughly what share of your volume runs on your top fifty carriers?
Buyer
Most of it. Sixty-five, seventy percent maybe. The rest is one-and-done spot stuff on the hard lanes.
Rep
That's the number that matters, because that seventy percent is the easy onboarding and the thirty percent is where the manual work needs to actually get cheaper. Here's what I'd suggest: twenty minutes, no demo, no deck. I'll show you what check calls per load and on-time delivery percentage looked like at a brokerage running your volume on McLeod, and you tell me if it's worth a second conversation. Tuesday 7:30 before your board goes live, or Thursday at 4.
Buyer
Honestly, just send me something. We're in the middle of produce season, I don't have twenty minutes this month.
Rep
I'll send it either way. But produce season is exactly the week I'd want you looking at the check-call number, not January when the floor's quiet and everything looks fine. Tuesday at 7:30 — twenty minutes, and if it's not relevant tell me in the first five and I'll give you the other fifteen back.
Buyer
Fine. Tuesday, 7:30, and I'm hard-stopping at 7:50. Send the invite to me and put my ops manager Denise on it.
Rep
Sending now — Ray and Denise. Tell me when it lands. And one line in the invite: pull last week's load count before we talk, so I'm doing your math instead of somebody else's.
Buyer
It's here. See you Tuesday.
Objections you will hear
What they say, and what you say back.
| Objection | How to answer it |
|---|---|
| “"Every freight tech company that walks in here promises visibility. I've heard this exact pitch four times this year."” | Don't defend. Separate yourself with a number: "Fair — most of them are selling a map. Let me ask what they didn't: how many check calls per load are your coordinators making today, and how many loads went dark last month? If you don't know either, that's the meeting. If you do know both, tell me the numbers and I'll tell you in ninety seconds whether we'd move them or not." Vague visibility loses to a specific metric every time. |
| “"We fought to get people onto our TMS and half of them still aren't fully on it. Another tool isn't going to stick."” | Agree out loud before you reframe: "You're right, and if this is another screen, your coordinators will quietly refuse to use it and you'll have paid for it." Then get concrete on the plumbing: "Which TMS — McLeod, Aljex, Turvo, Revenova? What version, and is it API or flat file? Does the status land in the load record where the coordinator already works?" You're positioning as fewer screens, not one more. If the integration genuinely can't do that, say so — you'll get the callback. |
| “"Our carriers won't accept tracking. The small guys decline the ping and I'm not losing capacity over it."” | Never make this capacity versus visibility — you lose that argument on a tight market day. "I'd tell you the same thing in produce season. So let's talk multi-source: ELD integration for the fleets that already have it, driver app for the ones who'll take it, and what actually happens on the rest. I'm not going to quote you 98% compliance for your carrier mix. What percentage of your volume runs on your top fifty carriers?" That last question usually reveals most of the freight is easy to onboard. |
| “"What's this going to cost me per load? My margins are already thin."” | Don't quote a per-load number into a squeezed margin — reframe against ops cost they already pay. "If a coordinator covers 25 loads a day and three hours of that day is check calls, I'd rather price the recovered time in loads per coordinator per day than in dollars. And separately — when's the last account you lost on service? One shipper doing 40 loads a week at $200 net revenue per load is a $400K problem, which is a different conversation than a per-load fee." |
| “"Our shippers aren't asking for this. They're happy with the emails we send."” | "They're not asking you — they're asking the broker bidding against you. What did the last three RFPs you responded to require on visibility and EDI 214 status messaging? Most enterprise shippers score it in the bid now." Position it as bid eligibility, not a service upgrade. Bid eligibility is a VP of Sales problem and it gets you a second name on the call. |
| “"Send me something and I'll look at it. We're heads-down on peak right now."” | Use the calendar, don't fight it: "Peak is exactly when your coordinators are drowning — that's the week I'd want you seeing the check-call numbers, not January when the board's quiet. Twenty minutes Tuesday at 7:30 before the board goes live, you and one ops lead. Pull one week of load volume beforehand and the whole conversation is about your data, not my slides." If they still won't book, trade the email for two facts and a dated callback. |
| “"We're mid-cycle with a provider. Come back at renewal."” | "Happy to — when's the renewal date?" Then find the gap: "What does it not do today? Usually it's carrier onboarding, or the data doesn't flow back into the TMS, or the shipper-facing portal is something you're embarrassed to give an account." Book the follow-up 60 days before renewal, not after, and put the specific gap in your notes so you come back with evidence against that one thing. |
Questions reps ask about this call
- Who should I actually cold call at a freight brokerage or 3PL?
Start with the person who owns the coverage board and the coordinator headcount — Director of Brokerage Operations, VP of Operations, or the Branch Manager at a multi-branch shop. They feel check calls per load and loads per coordinator per day daily and can champion internally. Director of Carrier Sales is the right call if your angle is carrier onboarding, fall-off rate or capacity. The CIO or Director of Logistics Technology is the right first call only if your pitch is genuinely about TMS integration and EDI 214 status messaging — call them first with an ops pitch and they'll route you to ops anyway. COO is a fine door at a smaller brokerage where the COO still watches the board, but at 1,500 loads a week they'll delegate.
- When is the best time to cold call ops people in freight?
Early. A lot of brokerage ops floors run a morning coverage board and the hour before it is one of the few unclaimed pockets in the day — 7:00 to 7:45 local is a real window. Late afternoon Tuesday through Thursday works once the day's freight has picked up and before the next day's board goes live. Avoid Monday morning entirely, avoid the last hour before cutoff, and don't write off peak or produce season as unreachable — that's when the pain is loudest, so long as your ask is 20 minutes, not an hour.
- How do I handle "I've heard four visibility pitches this year" without sounding like the fifth?
Stop saying visibility. Say the metric instead. Ask what their tracking compliance rate was on last month's loads and how many touches per load their coordinators make — most buyers can't answer the first one precisely, and the gap between the number they report to shippers and the number they actually have is the whole conversation. If they can answer both, respect that and be honest about whether you'd move either. Reps who lead with a map lose; reps who lead with the buyer's own unmeasured number get the 20 minutes.
- Which metrics should go in a freight / 3PL cold call script?
Two, not six. The pairing that works on an ops call is check calls per load plus loads covered per coordinator per day, because together they explain the headcount-per-hundred-loads conversation the buyer is already having with leadership. If you're calling about service or bid eligibility, use tracking compliance rate and on-time delivery percentage. If you're calling a COO or talking money, net revenue per load is the one they're watching weekly. Naming more than two makes you sound like a brochure.
- Should I mention their TMS on the first call?
Yes, if you know it and know it's true — "you're on McLeod, right?" earns credibility fast, because most callers don't know. But do not oversell the integration. Freight ops buyers are scarred from long TMS rollouts and will test you: which version, API or flat file, does the update land in the load record. The right posture is "if this becomes a second screen your coordinators will quietly refuse to use it, and you'd be right to." Agreeing with their scar tissue is more persuasive than promising around it.
- What counts as a successful cold call here if they won't book?
A dated reason to call back plus one real number. "Renewal on the tracking provider is November 1, they don't do carrier onboarding, call me 60 days out" is a good outcome. "Tracking compliance is somewhere in the sixties and nobody owns the number" is a good outcome. "Send me an email" with nothing traded for it is a polite hang-up that produces an unopened message and no pipeline — before you accept it, ask for two facts or a callback date.