How to Measure Connected-Call ROI
When you pay for calls, whether through rep time, a dialer, or an AI SDR, you want to know what you get back. Connected-call ROI answers that question. It ties what you spend on calls that actually connect to the revenue those calls produce.
This guide gives you the formulas and a step-by-step method. It uses your own numbers, not industry averages.
Why measure by connected call
Dials are a weak measure. Many never connect. Connected calls are where conversations, transfers, and meetings start. Measuring cost and value per connected call gives you a cleaner view of what your calling program is worth.
It also lines up with how some tools price. DialSwarm, for example, charges only for connected calls, so unanswered dials cost nothing. DialSwarm bills connected calls only, so unanswered dials don't count. You get 10 free calls with no card, and current plans are on the pricing page. If your tool charges per minute or per seat, the method below still works. You just calculate cost differently.
The core formulas
1. Cost per connected call
Cost per connected call = Total calling cost ÷ Connected calls
Total calling cost should include:
- Software fees (per call, per minute, or per seat)
- Phone and telephony fees, if billed separately
- Rep time spent on calls and follow-up, at a loaded hourly rate
- Any list or data costs for the period
2. Revenue per connected call
Revenue per connected call = Revenue from calls ÷ Connected calls
Revenue from calls is the closed revenue you can trace to deals that came through your calling program in the period.
3. Connected-call ROI
ROI = (Revenue from calls − Total calling cost) ÷ Total calling cost
Multiply by 100 for a percentage.
4. The funnel version
If you do not have enough closed deals yet, build value from your funnel:
Expected revenue = Connected calls × Conversation rate × Qualification rate × Close rate × Average deal size
Each rate is a share of the step before it, taken from your own history.
A worked example
The inputs below are made up to show the math. They are not results from any customer.
Suppose in one month:
- Connected calls: 400
- DialSwarm bills connected calls only, so unanswered dials don't count. You get 10 free calls with no card, and current plans are on the pricing page.
- Rep time on transferred calls and follow-up: 30 hours at $40 per hour = $1,200
- Total calling cost: $140 + $1,200 = $1,340
- Closed revenue traced to those calls: $6,000
Then:
- Cost per connected call = $1,340 ÷ 400 = $3.35
- Revenue per connected call = $6,000 ÷ 400 = $15.00
- ROI = ($6,000 − $1,340) ÷ $1,340 = 3.48, or 348 percent
Notice that rep time is the largest cost in this example. That is common, which is why including it matters.
Step-by-step method
- Pick a period. A month works for most teams. Use a quarter if your sales cycle is long.
- Define a connected call. Decide whether voicemail pickups count. Use the same definition everywhere.
- Pull costs. Software, telephony, rep time, and data.
- Pull connected calls from your calling tool.
- Trace revenue. Use CRM source fields to find deals that came through calls.
- Run the formulas.
- Repeat monthly and watch the trend.
Common mistakes
- Leaving out rep time. Software is often the smallest cost.
- Counting revenue that was not from calls. Only include deals where the call played a real role. Be consistent about how you decide.
- Mixing definitions. If one month counts voicemails as connections and the next does not, your numbers will jump for no real reason.
- Comparing to outside benchmarks. Your buyers, prices, and sales cycle are unique. Compare to your own past months.
- Ignoring time lag. Calls this month may close next quarter. For long cycles, use the funnel version or track by the month the lead was first called.
- Judging too early. One week is not enough data.
Compare options fairly
When weighing tools or approaches, run each through the same formulas:
- A per-minute tool: cost depends on talk time and often excludes telephony.
- A per-seat tool: cost is fixed no matter how many calls connect.
- A per-connected-call tool: cost rises only with connected calls.
Plug in your expected connected calls and minutes for each. Recheck vendor prices on their live pricing pages before deciding.
What to report
A one-line monthly summary is enough for most leadership teams:
- Connected calls
- Total calling cost
- Cost per connected call
- Revenue from calls
- ROI
Add a short note on what changed, like a new lead source or a new opening line.
Final word
ROI is only as good as the inputs. Define terms clearly, include all costs, and use your own data. Done that way, connected-call ROI tells you whether your calling program is paying off and where to improve.