How to answer 'we already have a vendor' on a cold call
How to answer the 'we already have a vendor' objection: 3 responses to copy, the questions that find a real opening, when to stop, and what to log for renewal.
By the DialSavvy team5 min read
Six reps calling from a spreadsheet; buyers in DC ignore out-of-state numbers. Asked for pricing for 6 seats by email. Call back Wednesday afternoon, their time.
Suggested outcome: Call back later · rep to confirmOn this page
When a prospect says “we already have a vendor”, agree with them, then ask one question about how it’s working or when the contract renews. You are not trying to win the deal on this call. You want to learn who the incumbent is, what the team would change, and when they will next decide.
The objection is common. Cognism’s 2025 cold-calling report lists “I already have a solution for this issue” among the five most common objections in its call data. It is also one of the better ones to hear. A prospect with a vendor has the problem, has a budget line for it, and has bought something like your product before.
What they usually mean
| What they may mean | What you hear | What to do |
|---|---|---|
| “It works and I’m happy” | Names the tool easily, warm tone | Ask what they’d change; accept a no |
| “We’re under contract” | “We just signed”, “We’re locked in” | Ask when it renews and who decides |
| “It’s fine, I haven’t thought about it” | Hesitates, “I think we use…” | Ask about results, not features |
| “Please end this call” | Flat, fast, no detail | Accept it, thank them, log it |
| “I’m not the person” | “IT handles that” | Ask who owns it |
3 responses to copy
Each one agrees first. Pick one, put it in your own words, and stop after the question.
1. Ask about results
“Makes sense, most teams we call have something in place. Out of curiosity, how happy are you with the results from it?”
A number or a complaint is an opening. “Very happy” is an answer too: thank them and ask the renewal question, or let them go.
2. Ask about the contract
“Got it. When does that come up for renewal? I’d rather call when you’re actually looking than interrupt you now.”
This one respects their time and gets you a date. Many prospects will tell you the month even if they won’t take a meeting.
3. Ask about the one gap you solve
“Fair enough. One question, then I’ll let you go: when [the problem you solve] happens, how does your team handle it today?”
Use this only if you did your pre-call research and know a real gap that teams like theirs often have. A generic version sounds like a script, because it is.
What not to say
- Don’t criticize the incumbent. The person you are talking to may have chosen it, and you have just told them they chose badly.
- Don’t claim you’re better at everything. You don’t know their setup yet.
- Don’t ask three questions in a row. One question, then listen. If they repeat the objection, accept it.
- Don’t offer a discount on the first call. You don’t know what they pay or what they value.
If they ask, “Why would we switch?”
Sometimes the prospect turns the question around. That is interest, not an attack, so answer it briefly and hand it back:
“Honestly, you might not need to. Teams usually look at us when [one specific situation]. Is that something you run into?”
Name one situation, not a feature list. If the answer is no, you have learned that the account is not a fit right now, and that is worth knowing too. If it is yes, ask for 20 minutes to look at it with the person who owns the tool, and offer two times.
When to stop
Accept the objection and end the call politely when the prospect:
- repeats “we’re happy” after your one question;
- is clearly busy or annoyed;
- asks not to be called again.
The last one is not a sales decision. Under 47 CFR 64.1200(d)(3), a telemarketing caller must record a residential subscriber’s do-not-call request and honor it within a reasonable time, not more than 10 business days. Most B2B teams apply the same rule to every number, which is simpler than deciding which lines count as residential.
If they said no without asking you to stop, a dated follow-up is fine. For the closely related brush-offs, see how to answer “not interested” and “send me an email”.
What to log, and why it pays later
The value of this call is the data. Log these 5 fields before you dial the next number:
- Incumbent: the vendor they named.
- Contract end: a month, even a rough one.
- Decision owner: who signs, if it isn’t the person you spoke to.
- What they’d change: their words, not your summary.
- Next step: the callback date, or “do not call”.
A worked example, with illustrative numbers. An SDR has 200 conversations in a month, and 30 end with “we already have a vendor”. If 24 of those prospects give a contract month, and 6 renew in the next 6 months, the SDR now has 6 dated callbacks for accounts that will be making a decision. Without the log, those same 30 calls are 30 “no”s.
Call back 90 to 120 days before each renewal, and open with what they told you: “When we spoke in November, you mentioned the reporting was slow. Your renewal is coming up in March, so I wanted to check in.”
How DialSavvy handles this
The DialSavvy dialer shows a brief before every dial, so the rep sees the incumbent and the renewal date from the last call before the phone rings. Every call is recorded and transcribed, with an AI summary, so “what they’d change” is captured in the prospect’s words. Salesforce logging is in early access.
Bring a list of accounts that told you they already have a vendor, and book a demo. We’ll dial a few with you and show what the brief looks like on the callback.
Sources
- The State of Cold Calling in 2025, Cognism (cognism.com)
- 47 CFR 64.1200, Delivery restrictions, eCFR (ecfr.gov)
Checked against these sources by the DialSavvy team. How we write. Spotted an error? Email hello@dialsavvy.com.