The cold calling funnel, stage by stage
Every calling team runs the same funnel whether it tracks it or not. A dial becomes a connect when a person (or a machine) picks up. A connect becomes a conversation when you are talking to the right human. A conversation becomes a booked meeting, a booked meeting becomes a held one, and a held meeting becomes pipeline when the AE accepts it as an opportunity.
The counts at each stage are activity. The ratios between stages are the diagnosis. Put these definitions in your CRM before you build a dashboard, because a team that counts voicemails as connects will look brilliant on paper and miss its number.
| Metric | Formula | What counts | What does not count |
|---|---|---|---|
| Dials | Count of outbound call attempts | Every attempt, including no-answers and bad numbers | Inbound calls, internal calls |
| Connect rate | Connects / dials | Any live pickup by a person | Voicemail, IVR, fax tones, AI call screeners (track those separately) |
| Conversation rate | Conversations / connects | You reached the target contact (or a real decision path) and spoke past the opener | Wrong person who hangs up, gatekeeper transfer to voicemail |
| Set rate | Meetings booked / conversations | A calendar invite sent and accepted for a specific time | 'Send me something', 'call me next month' |
| Show rate | Meetings held / meetings booked | The prospect attended the scheduled meeting | Reschedules (track them, but keep them out of no-shows) |
| Meeting-to-opportunity rate | Opportunities accepted / meetings held | AE accepted it as a qualified opportunity | Meetings the AE rejected as unqualified |
| Pipeline per rep | Sum of opportunity value sourced | Opportunities that came from the rep's meetings | Forecast or closed-won (those are later stages) |
Two compound metrics are worth adding: dials per meeting held (dials / meetings held) tells you the true cost of a meeting, and conversations per hour (conversations / hours spent dialing) is the cleanest measure of how well your dialing setup works. See the connect rate and dials per hour definitions in the glossary.
Why no two cold calling benchmarks agree
Search for 'average connect rate' and you will find answers from 1% to 30%. Most of that spread is definitions, not performance. Here is how three widely cited datasets define the same word.
| Source | What they call a connect | Reported figure |
|---|---|---|
| Gong, 300M+ cold calls (vendor data, 2024) | Calls answered by the prospect / dials | 5.4% average rep, 13.3% top quartile |
| Gong Engage benchmarks (vendor data, 2024) | Dialer calls where the SDR logged a conversation outcome (meeting booked, not interested, referral and so on) | SDR calls inside sequences: 1.9% median, 4.8% top quartile. Outside sequences: 2.9% and 8.9% |
| Cognism / WHAM, State of Cold Calling 2025 (vendor data) | Connected calls, then a separate count of conversations | 27,513 conversations from 41,936 connected calls, or about 66% of connects |
The Gong Engage number is closer to what this guide calls a conversation rate per dial, which is why it is lower. Neither figure is wrong. The lesson is to compare yourself only against a benchmark that uses your definition, and to compare yourself against your own last quarter first.
Cold calling benchmarks with sources
Every number below comes from a named dataset or survey. Most are vendor research, meaning a company analyzed its own customers' calls; treat them as direction, not law. Where we could not find a defensible number (no-show rate is the big one), we say so.
| Metric | Benchmark | Source and type |
|---|---|---|
| Connect rate (answered / dials) | 5.4% average rep, 13.3% top quartile, so about 19 dials per conversation vs 8 | Gong, 300M+ calls, vendor data, 2024 |
| Set rate (meetings / conversations) | 4.6% average rep, 16.7% top quartile | Same Gong analysis, vendor data |
| Set rate, another dataset | 4.82% in 2024, falling to almost half that in 2025; Cognism's own team reports 6.7% | Cognism / WHAM 2025, vendor data |
| Attempts to reach a prospect | 93% of conversations happened by the third call, 98.6% by the fifth | Cognism / WHAM 2025, vendor data |
| Length of a successful cold call | About 5 minutes 50 seconds, nearly twice an unsuccessful one | Gong cold call stats, vendor data |
| Quality conversations per SDR per day | 4.1 median; phone-centric teams average 56 dials and 4.6 per day | Bridge Group 2025 SDR report, survey of 351 B2B companies |
| Monthly SDR quota | 10 meetings held (global median); 6 converted to Stage 1 opportunities | Bridge Group 2025, survey |
| SDRs at quota | 60%, the lowest in the study's history | Bridge Group 2025, survey |
| Show rate | No measured cross-market benchmark we could verify; published ranges are mostly unsourced vendor estimates | Direction only: meetings booked closer in and confirmed with reminders hold more often |
Notice what the Gong numbers imply. On connect rate, top-quartile reps beat the average by about 2.5 times. On set rate, they beat it by about 3.6 times. Getting more people on the phone helps, but what you say once they answer moves the result even more.
Worked example: from a meeting target back to daily dials
Managers usually set dial targets by gut. Do it backward from the meeting target instead, using your own ratios. Here is the arithmetic with the Gong averages and top-quartile figures, a target of 10 held meetings a month (the Bridge Group median quota) and 21 working days.
- Start with held meetingsTarget: 10 held meetings this month.
- Divide by show rateWe assume an 80% show rate here. That is an assumption, not a benchmark: use your own. 10 / 0.80 = 12.5 meetings to book.
- Divide by set rateAt the 4.6% average set rate, 12.5 / 0.046 = about 272 conversations. At the 16.7% top-quartile rate, 12.5 / 0.167 = about 75.
- Divide by connect rateAt a 5.4% connect rate, 272 conversations need about 5,030 dials. At 13.3%, 75 conversations need about 563 dials.
- Divide by working days5,030 / 21 = about 240 dials a day. 563 / 21 = about 27 dials a day.
| Scenario | Connect rate | Set rate | Conversations needed | Dials a month | Dials a day |
|---|---|---|---|---|---|
| Average on both | 5.4% | 4.6% | 272 | 5,032 | 240 |
| Better list, same pitch | 13.3% | 4.6% | 272 | 2,043 | 97 |
| Same list, better pitch | 5.4% | 16.7% | 75 | 1,386 | 66 |
| Top quartile on both | 13.3% | 16.7% | 75 | 563 | 27 |
The first row is why so many SDR teams miss: 240 dials a day on a single-line dialer is close to impossible once you add research, follow-up and logging. The table also shows that a rep with average connects but a strong pitch needs fewer dials than a rep with a great list and an average pitch. Run your own numbers in the dials-to-meetings calculator.
Which metrics reps control, and which ones they don't
Holding a rep accountable for a number they cannot move kills morale fast. Split the funnel by owner and coach each person on the levers they actually hold.
| Metric | Rep levers | Manager / RevOps levers |
|---|---|---|
| Dials | Protected call blocks, fast logging, no research rabbit holes mid-block | Dialing mode (single, power, parallel), list size, admin load |
| Connect rate | Calling at the right local time, using direct dials first | List quality, number validation, caller ID reputation, spam labels |
| Conversation rate | Asking for the right person, handling gatekeepers and screeners honestly | Targeting the right titles, mobile vs HQ line mix |
| Set rate | Opener, reason for the call, objection handling, a clear ask | Messaging, ICP fit, call coaching, talk tracks |
| Show rate | Booking inside the call, live invite, confirmation email | Reminder automation, booking window rules, handoff speed |
| Meeting-to-opportunity | Light qualification before booking | Shared definition of a qualified meeting with the AE team |
In short: reps own the middle of the funnel (conversation and set rate). The top (connects) and the bottom (show rate, acceptance) are mostly systems problems, and a manager who coaches reps on a systems problem wastes everyone's week.
How to diagnose a weak stage
Compare each ratio with last month and with your best rep. The first stage that drops is usually the one to fix, because every stage after it inherits the damage.
| Symptom | Likely cause | What to check | First fix |
|---|---|---|---|
| Connect rate falling across the team | Numbers flagged as spam, decaying list, wrong call times | Connect rate by outbound number and by list source | Remediate flagged numbers (spam likely guide), validate the list (number validation) |
| Connect rate low for one rep only | Calling at the wrong local hours, working HQ lines | Time-of-day and line-type mix for that rep | Move blocks to the prospect's morning and late afternoon (best time to cold call) |
| Good connects, few conversations | Wrong contacts, gatekeepers, AI screeners | Outcome codes: wrong person, screener, gatekeeper | Fix titles in the list, use honest gatekeeper tactics (guide) |
| Conversations fine, low set rate | Weak opener, no clear reason for the call, no ask | Listen to 10 recorded calls that did not book | Rework the opener (openers) and the ask (booking guide) |
| Short calls that end in 'not interested' | Pitching before earning attention | Average call length and objection codes | Drill objection responses (objection handling) |
| Meetings booked, low show rate | Booked too far out, no confirmation, weak reason to attend | Days from booking to meeting, reminder steps | Book within a few days, send the invite live, add reminders |
| Meetings held, AE rejects them | Qualification bar not shared | Rejection reasons in the CRM | Write a one-paragraph definition of a qualified meeting with the AE lead |
A weekly SDR scorecard you can paste into Slack
Keep the scorecard to one screen. Show the rate and the count behind it, this week against the four-week average, and a named owner for anything that moved the wrong way.
| Metric | This week | 4-week average | Owner if it drops |
|---|---|---|---|
| Dials | count | count | Rep (blocks) / manager (tooling) |
| Connect rate | connects / dials | % | RevOps (numbers, list) |
| Conversations per hour | conversations / dial hours | rate | Manager (dialer setup) |
| Set rate | booked / conversations | % | Rep, with call coaching |
| Show rate | held / booked | % | Rep + RevOps (reminders) |
| Meetings held | count vs target | count | Manager |
| Accepted opportunities | count and value | count | SDR manager + AE lead |
- Always show the denominator. '25% set rate' on 4 conversations is noise; on 80 it is a pattern.
- Separate outcomes you cannot see in a count: voicemail, screener, wrong person, bad number. They tell you whether the list or the rep is the problem.
- Report held meetings, not booked ones. Bridge Group's median quota is set on held meetings for a reason.
How the dialing mode changes the math
Your dialer does not change who answers. It changes how many dials a rep can make per hour, and how much time they spend listening to rings. With a single-line dialer, most of a call block is waiting. A power dialer removes the gap between calls. A parallel dialer calls several numbers at once and connects the rep to whoever picks up, which raises conversations per hour without changing the rep's set rate.
That is why conversations per hour belongs on the scorecard. If the worked example above says a rep needs 97 dials a day, the dialing mode decides whether that takes most of the day or a couple of focused blocks. Model your own team in the parallel dial connect rate calculator, and see parallel vs power dialers for the trade-offs.
Frequently asked questions
What is a good cold calling connect rate?
It depends on how you define a connect. In Gong's analysis of 300M+ cold calls (vendor data), the average rep reached a live prospect on 5.4% of dials and top-quartile reps on 13.3%. Gong's Engage benchmarks, which count only calls where the SDR logged a conversation outcome, put the SDR median at 1.9% to 2.9%. Compare yourself to a benchmark that uses your definition, and to your own trend first.
What is a good cold call to meeting conversion rate?
In Gong's data, average reps booked a meeting from 4.6% of conversations and top-quartile reps from 16.7%. Cognism's 2025 report (WHAM data) measured 4.82% in 2024 and almost half that in 2025. Both are vendor datasets. If you are under 5%, the opener and the ask are the first things to review.
Which SDR KPIs matter most?
Meetings held and accepted opportunities are the outcomes. Set rate and conversations per hour are the best leading indicators, because one measures call quality and the other measures how well your dialing setup works. Dials alone tell you very little without the ratios behind them.
How many meetings should an SDR book per month?
The Bridge Group's 2025 survey of 351 B2B companies found a global median quota of 10 held meetings per month (16 for introductory-meeting models, about 9 to 10 for qualified models), with only 60% of SDRs hitting quota. Set your own target from your sales cycle and deal size, not from a blog post.
How many times should I call a prospect before giving up?
In the Cognism and WHAM 2025 data, 93% of phone conversations happened by the third call and 98.6% by the fifth, so returns fall sharply after three to five calls. Spread them across different days and times inside a multichannel sales cadence.
- 1.Gong, The hidden power of cold calling: Insights from 300M calls (vendor research) (2024)
- 2.Gong, Engage analytics: benchmarks and best practices (2024 data, vendor research) (2024)
- 3.Gong, Evolve the cold call: 8 data-driven techniques (vendor research) (2021)
- 4.Cognism, The State of Cold Calling in 2025 (WHAM call data, vendor research) (2025)
- 5.The Bridge Group, SDR Models, Motions & Metrics: 2025 Research Report (survey of 351 B2B companies) (2025)
Spend your reps' day on conversations, not ringing phones.
TwinsAI parallel-dials up to 8 lines at once, validates every number with the carrier before it rings, and bridges a live prospect to your rep in under 450ms. It works inside HubSpot, Salesforce, Close, Attio, Outreach, Zoho and HighLevel, with no seat minimum.