Sales Outreach

Cold Calling Is Not Dead. Your List Is.

Salesfleet7 min read

Cold calling is not dead. The problem is calling people without a credible reason to buy, then spending the opening thirty seconds explaining who you are instead of why they should care.

I would pick a smaller, defensible call list over a larger dialing target. Not because activity is bad. Because activity aimed at the wrong person produces rejection that teaches you nothing.

The phone is an interruption. You cannot remove that fact with a better headset. You can make the interruption relevant enough to earn a conversation.

The strongest case against cold calling is fair

Buyers have good reasons not to answer. Unknown numbers can mean spam. Meetings leave little room for interruptions. And an unsolicited caller has not earned the right to turn someone else's afternoon into discovery.

Even a relevant call can arrive at a useless moment. Some buyers prefer email. Some roles are difficult to reach by phone. In those cases, forcing calls into the sequence wastes selling time.

There is also a real cost to calling badly. A rep who keeps pushing after a clear refusal makes the next interaction harder. More persistence is not automatically more professional.

So yes: indiscriminate dialing deserves the criticism. Mandatory calls to every contact, regardless of role, timing, or contact quality, are a poor use of an SDR.

But that does not establish that cold calling is dead. It establishes that buyers dislike irrelevant interruptions. Replacing the call with an irrelevant email preserves the irrelevant part.

My position is simple: use calls where you can explain why this account, why this person, and why now. Use another channel when you cannot reach that person responsibly or when they tell you their preference. Do not confuse channel discipline with declaring a channel extinct.

What makes a cold call list worth using?

A usable list is a set of buying hypotheses, not a set of phone numbers.

Before dialing, the rep should be able to complete this sentence:

This account may be dealing with [specific problem] because [observable evidence], and this person likely owns [relevant work].

If the blanks require imagination, the account needs more research or should leave the queue.

Build the list around three checks:

  • Fit: Does the company have the workflow your software improves? Industry and headcount alone do not answer that.
  • Ownership: Does this person run the process, feel the pain, or influence its budget? Seniority is not ownership.
  • Timing: Is there an observable change that could make the problem matter now? Expansion, hiring, or a process change can support a hypothesis. None proves buying intent.

For a hypothetical generic software seller, the difference looks like this:

Weak reason to callStronger reason to investigate
The company fits a size filterThe company runs the workflow your product supports
The contact has a senior titleThe contact owns that workflow
The company is hiringRelevant job descriptions mention a process your product helps manage
A record contains a phone numberThe contact still holds the role and the number is usable

Check duplicates, stale roles, suppression records, and applicable calling rules before loading the queue. A spreadsheet does not become a territory plan because someone found phone numbers for it.

Managers should inspect the reasoning behind list inclusion, not just list size. Ask a rep to explain several selected accounts. If the answers sound interchangeable, the targeting probably is too.

What should you say in the first thirty seconds?

Identify yourself, give the specific reason for calling, and ask one question that tests your hypothesis.

Skip the company history. Skip the product tour. The buyer has not yet agreed that there is a problem to discuss.

Here is a suggested opener for an invented software-sales scenario, not a customer quote:

Hi, this is [name] from [company]. This is a sales call. Your operations job posting mentions standardizing handoffs between teams. We sell software for that workflow. Is fixing those handoffs part of your remit, or does someone else own it?

This opening does useful work. It names the commercial intent, grounds the call in something observable, and gives the buyer an easy way to correct the premise.

Only use that signal if you actually found it. A job posting supports a question, not a diagnosis.

Then follow the answer:

  • Right person, active problem: Ask, “Where does the handoff break down today?” Listen before introducing features.
  • Right person, no problem: Accept the correction. Ask a brief clarifying question only if they seem willing.
  • Wrong person: Ask which function owns it. Do not demand an introduction from someone you interrupted.
  • Bad time: Offer to end the call or arrange a specific callback if they want one.
  • Clear refusal: Stop. Record the preference and follow the relevant suppression process.

The goal is not to complete your opener. It is to find out whether a useful conversation exists.

If there is a real problem, propose a next step tied to it: review the current handoff process and see whether your software fits. A demo is not a reward for surviving the introduction.

How do you tell whether calls are working?

Do not answer “is cold calling dead” with a dial count. Dials measure attempts. They do not tell you whether your account selection or message was any good.

Track the path from a valid contact to a useful sales outcome:

What you observeWhat to inspect first
Calls reach bad numbers or former employeesContact data and list maintenance
Valid contacts rarely answerReachability, timing, and channel choice
Buyers answer but the premise is wrongRole ownership and targeting evidence
Relevant buyers end the call immediatelyOpening clarity and relevance
Conversations produce meetings that go nowhereProblem qualification and the proposed next step

Treat these as diagnostic starting points, not proof of a single cause.

Test changes in order. Keep the target segment and offer stable while trying a clearer opener. If buyers repeatedly reject the premise, fix the list before polishing another script.

Review available call notes or appropriately recorded conversations. Look for exact corrections: wrong owner, already solved, no active project, unclear value. “Not interested” is an outcome, not a complete diagnosis.

Judge calling against other outreach using comparable accounts and a consistent observation window. Include research time, calling time, held meetings, and whether those meetings uncover a real buying problem. Credit calls that advance an email conversation too, rather than pretending every channel works alone.

I would keep calling where it produces useful conversations at a sensible cost in rep time. I would stop forcing it into segments where valid contacts remain unreachable or consistently prefer another channel. Neither decision requires a funeral for the telephone.

FAQ

Is cold calling dead for software sales?

No. Cold calling is still worth testing when the account fits, the contact owns the relevant work, and the rep has a credible reason to call. Judge it by useful conversations and buying progress, not dialing volume.

What should I say at the start of a cold call?

State your name, company, and specific reason for calling. Connect an observable account signal to a possible problem, then ask a short question that lets the buyer confirm or correct your assumption. Do not present the assumption as a fact.

Should I fix my call list or my script first?

Fix the list first if reps regularly reach the wrong people or hear that the problem does not apply. Fix the opener if relevant buyers cannot quickly understand why you called. A sharper script cannot make someone responsible for work they do not own.

ShareLinkedInX

Salesfleet turns plays like these into the next move on every account, written for you.

Try Salesfleet