What’s a “Good” Cold Calling Appointment Rate, Honestly?

Everyone wants the magic number. “How many dials per appointment should we be hitting?”

The honest answer is that the industry-average rate is bad — and the spread between average and top performers is bigger than most operators realize. The real opportunity isn’t “hit the average.” It’s understanding where you sit, what’s actually driving the gap, and which two or three levers move the rate without 3x’ing your dial volume.

TL;DR: B2B industry-average dial-to-positive-outcome is ~2.3% (Scrap.io 200K-call study). Top performers hit 11.3% — a 5x gap (RAIN Group). 82% of B2B buyers have taken a meeting from a cold call (RAIN Group survey of 488 buyers). The biggest behavioral lever: ask 11–14 questions per call for a 74% lift (Gong Labs).

What’s the Honest Industry-Average Benchmark?

The most current public dataset comes from Scrap.io’s analysis of 200,000+ cold calls in 2025–2026:

  • Average dial-to-positive-outcome: ~2.3% across B2B
  • Connect rate: ~16.6% (one in six dials reaches a human)
  • Best days: Wednesday and Thursday at 18% connect rate
  • Worst day: Monday morning (the “scheduling Monday” effect)

That 2.3% number is what people actually book — meetings, callbacks, qualified next steps. The “98% of cold calls fail” stat circulating in marketing copy since 2007 is a decade-old number from a Baylor study and shouldn’t be quoted in 2026.

Bridge Group’s SDR Metrics Report gives a complementary view from the SDR’s side: the average rep dials about 40 numbers + sends 40 emails per day, producing roughly 4.4 quality conversations. That’s a dial-to-conversation rate around 11% — very close to the Scrap.io connect rate. The drop-off from “had a conversation” to “booked a meeting” is where most teams lose the math.

What Are Top Performers Hitting?

RAIN Group’s research, cited across the industry, pegs top-performer cold-call success at 11.3% — roughly 5x the average. The gap isn’t talent; it’s a small number of behaviors that compound.

Gong Labs analyzed hundreds of thousands of calls and found the patterns:

  • Asking 11–14 questions per call correlates with a 74% higher success rate than asking 1–6 questions
  • Opening with “How have you been?” produces a 6.6x conversion lift vs cold openings
  • Opening with “Is now a bad time?” drops meeting-book rate by 40% (it primes the brain to say “yes, it’s a bad time”)
  • Calls in the 3–5pm local time window outperform morning calls
  • Follow-up sequences (3+ touches) produce 80% of the booked meetings

None of these are about working harder — they’re about working differently. The 2x performer dials the same 40 numbers but asks more questions and uses different openers.

What Are the Rates by Industry?

Public benchmarks vary in rigor. Here’s what I’d trust (with caveats):

Real estate / wholesaling

  • ReSimpli’s compiled stats: average cold-call-to-appointment ~1.7%
  • Absentee owners: ~14% conversion on warm criteria-matched lists
  • Top performers in distressed seller niches hit 4–6% on properly tagged lists

At Televista, our internal data on managed real estate campaigns shows trained dedicated callers on scrubbed motivated-seller lists hitting 2–3 qualified appointments per day per caller — roughly 1.5–2.5% of dials given typical dial volumes. That’s at the high end of public real estate benchmarks, but only because of list quality, not dialer wizardry.

B2B SaaS / tech

  • Average cold-call-to-meeting: 2–3% (Bridge Group)
  • Top performers: 8–12%
  • Enterprise (>$1B target accounts): rates look worse (often <1%) because every meeting is worth $100K+ — different math entirely

Solar / residential

  • Cold dial-to-set-rate: <2% on raw lists
  • Multi-channel sequences (call + SMS): up to 7.3% set-rates (Focus Digital 2025)
  • Storm-season spikes for roofing-adjacent solar pitches

Roofing / home services

  • Storm-season connect rates: ~9.1% (vs 4–5% off-season)
  • Shortest sales cycle of any vertical we serve (~14 days from call to close)

Insurance

  • Cold-call-to-meeting: 2–4% average
  • Top producers: ~15% — heavily concentrated in life and auto where need is universal
  • Health insurance during open enrollment windows can hit 8–12% temporarily

The pattern: vertical matters less than list quality. A skip-traced list of absentee owners outperforms a cold list of CEO names by 5–10x because the recipient already has a reason to listen.

What Drives the Spread Between Average and Top Performer?

After running 200+ managed campaigns across these verticals, four things consistently separate the 11% performers from the 2% pack:

Question Density

Top callers ask 11–14 questions in a 5–7 minute conversation. Average callers ask 3–6. The behavioral difference is enormous because questions:

  • Force the prospect to articulate their own situation
  • Create commitment through verbalization
  • Identify which of your value props actually matter
  • Buy time to listen for the real objection

If you’re scripting calls, the highest-leverage edit you can make this week is replacing 4–5 statements with questions.

Opener Choice

Gong’s data on openers is the cleanest A/B I’ve seen at scale:

Opener Conversion effect
“How have you been?” +6.6x
“I know I’m calling out of the blue…” +3.5x
“Is now a bad time?” -40%
“Did I catch you at a bad time?” -28%
Direct value-prop opener baseline

The “have you been” opener works because it pattern-matches to a known caller (the prospect’s brain auto-fills “we must know each other”), which buys you 8–10 seconds before they fully wake up to the cold-call reality. Whether you find this manipulative is a values call — but the data is what it is.

Time of Day

Scrap.io’s 200K-call analysis and Gong’s data both converge on: Wednesday and Thursday, 3–5pm local time for B2B. Real estate is different — the BANT framework guide we published last year breaks down the optimal windows by seller motivation type.

List Quality

You can do everything else right and still convert at 1% if your list is junk. The single biggest input-side lever for any cold calling campaign is whether the people you’re calling have a reason to listen — equity position, distress signal, expired listing, occupancy status, recent skip-trace match. This is why we don’t include data in our plans; list quality is per-campaign and we’d rather price it honestly than bundle generic lists into a flat rate.

How Do You Calculate Your Real Appointment Rate?

The math most teams use is wrong. They count “dials” but should count “conversations” — because dials include voicemails, no-pickups, wrong numbers, and disconnects. The relevant rate is:

Booked qualified appointments
÷ Conversations with the actual decision-maker
= Real appointment rate

If you’re getting 4.4 conversations per day per rep (Bridge Group benchmark) and booking 2 appointments, your rate is 45% — which is excellent. If you’ve been reporting “0.5% appointment rate” because you divided 2 appointments by 400 dials, you’re flattering your weak link (voicemail volume) and obscuring your strong link (live conversation conversion).

Three KPIs we report weekly to every Televista client:

  • Dial-to-conversation rate — quality of the list and dialing window
  • Conversation-to-appointment rate — quality of the caller and script
  • Appointment-to-second-touch rate — quality of qualification (filters soft “yes” leads)

If any one of those three is below benchmark, we know exactly where to intervene. Reporting a single combined “0.8% appointment rate” tells you nothing actionable.

What Should I Be Hitting?

Benchmarks to aim for:

Vertical Realistic dial→appointment Realistic conversation→appointment
Real estate (absentee/motivated lists) 2–3% 30–45%
B2B SaaS (mid-market) 2–4% 18–28%
Solar / roofing 1.5–3% 15–25%
Insurance (in-season) 3–5% 25–35%
Enterprise (>$1B accounts) 0.3–0.8% 12–18%

If you’re well below these, the issue is almost never “we need to dial more.” It’s usually:

  1. List freshness (>90 days old → connect rate collapses)
  2. Number reputation (your local numbers flagged “Spam Likely”)
  3. Opener wording (see Gong data)
  4. Qualification criteria (booking soft leads, not real ones)

What Should You Do This Week?

Three concrete moves:

1. Recount your rate using conversations as the denominator. Almost everyone is reporting their dial-to-appointment number, which makes them look worse than they are and hides the bottleneck.

2. Audit five recent recordings. Count the questions your callers asked. If average is under 8, that’s your highest-leverage fix.

3. Test a Gong-validated opener for 100 dials. “How have you been?” vs your current opener. The data is striking when you run it in your own market.

If you’d rather have someone else run this for you, the appointment setting service we run does exactly that — dedicated trained callers on a scrubbed list, with the question/opener/timing decisions made for you and reported weekly. Start a conversation on the contact page and we’ll run your current numbers against these benchmarks.

Want your campaign benchmarked against these numbers?

On a free 30-minute strategy call, we'll plug your current dial volume, conversation rate, and appointment rate into the industry benchmarks above and tell you which lever to pull first.

Book a Strategy Call View Services See Plans & Pricing