A few months back, I was talking to a business owner who’d been outsourcing his sales for almost a year. He said the team was hitting their call targets every single week. 400, sometimes 500 dials a day. His vendor sent him a report every Friday and the numbers always looked good.

Banner

Then I asked him one question: “What’s your cost per acquisition?”

He didn’t know.

That’s the problem with how most businesses measure their outsourced sales teams. They watch the activity — calls made, emails sent, hours logged — and assume that because the team looks busy, things must be working. Then six months go by and the revenue didn’t move the way they expected, and nobody can explain why because nobody was tracking the right things.

Call volume is not a performance metric. It’s an effort metric. And effort without results is just expensive.

So if you’re working with an outsourced sales team right now, or you’re thinking about it, here are the 12 outsourced sales KPIs you should actually be watching — and what each one is really telling you about your business.

Why Call Volume Gets So Much Attention (And Shouldn’t)

It’s not that call volume is useless. It’s that it’s the easiest number to fake.

Any vendor can tell their team to dial more. Hitting a call target takes zero skill — it just takes time. What it doesn’t tell you is whether those calls turned into real conversations, whether those conversations turned into qualified opportunities, or whether any of those opportunities actually closed.

Here’s a comparison that makes it obvious. Team A makes 300 dials a day and closes 3 deals. Team B makes 150 dials and closes 8. Team A has double the call volume. Team B has nearly triple the output. Which one would you rather be paying for every month?

When you outsource sales, your BPO partner is going to default to reporting on whatever makes them look productive. That’s human nature. Your job is to set up a measurement framework upfront that keeps everyone focused on what actually moves your revenue — not what fills a spreadsheet.

These 12 sales outsourcing metrics do exactly that.

12 Outsourced Sales KPIs That Tell You What’s Actually Happening

1. Lead-to-Opportunity Conversion Rate

Before a lead becomes a deal, it has to become an opportunity. That means someone on your outsourced team got on the phone, had a real conversation, asked the right questions, and decided this person is worth pursuing.

The lead-to-opportunity rate measures how often that actually happens. If it’s sitting below 10%, something’s off. Either the leads coming in aren’t great quality, your team’s qualification process is weak, or agents are rushing through calls just to hit their daily dial targets without actually engaging anyone.

A decent range is 10–25%, and where you land depends a lot on your industry and where those leads are sourced from. Cold lists perform differently than inbound inquiries, so track them separately if you can.

2. Lead-to-Close Ratio

This is the big picture number. It doesn’t care about any individual stage of your funnel — it just asks: out of everyone who came in as a lead, how many actually became a customer?

It’s one of those sales outsourcing metrics that forces honesty. You can’t hide behind “the pipeline looks good” or “we have a lot of promising conversations happening” when this number is low. Either leads are turning into customers or they’re not.

When the ratio starts dropping month over month, that’s your signal to go looking for the leak. Is it at qualification? Are deals stalling after the first meeting? Are closers dropping the ball at the finish line? The lead-to-close ratio won’t tell you which — but it’ll tell you there’s a problem worth digging into.

To calculate it: total closed deals ÷ total leads generated, multiplied by 100.

3. Appointment Set Rate

If part of your outsourced model relies on appointment setters — which it probably should — this number needs to be reviewed every single week, not once a month.

Appointment set rate is the percentage of contacts your team reaches who actually agree to a meeting or demo. A low rate means one of a few things: the messaging isn’t landing, the agents aren’t skilled at creating urgency or interest, or you’re working a lead list that’s just not a fit for your offer.

For cold outreach, 5–15% is realistic. If you’re working warm leads or inbound inquiries, you should be seeing 20% or better. If you’re not, the script needs work or the team needs training.

4. Appointment Show Rate

You can book 50 appointments in a week. It means nothing if 30 of them ghost you.

Show rate is something a lot of businesses don’t track closely enough until they start noticing how often their closers are sitting in empty Zoom rooms. A healthy show rate is in the 70–85% range. Below 60% and you have a real problem — appointments are being booked without real buy-in, follow-up is nonexistent, or the value proposition isn’t strong enough to make someone keep a meeting they half-heartedly agreed to.

The best appointment setters do three things: they book the meeting, they send a confirmation with a clear reason why it’s worth the prospect’s time, and they follow up the day before. That last step alone can swing your show rate by 15 points.

5. Contact Rate

Here’s a number that gets confused with call volume all the time — and they are not the same thing.

Call volume is how many times your team dialed. Contact rate is how many of those dials turned into an actual conversation with a real decision-maker. If your team is making 500 calls a week and only reaching 35 people, you don’t have a volume problem. You have a contact problem.

Low contact rates usually come from one of three places: stale lead data, bad timing, or a single-channel approach in a world where buyers need to be reached across phone, email, text, and sometimes live chat before they’ll engage. If your contact rate is stuck, talk to your outsourced sales company about building out multi-channel outreach sequences. Dialing alone isn’t going to cut it anymore.

6. Conversion Rate by Agent

This is the metric that vendors are least excited to share — which is exactly why you need to ask for it.

Team-level conversion rates are averages, and averages lie. If your team average is 4%, that can mean every agent is closing at 4%. But it can also mean one agent is closing at 11% and three others are below 2%, and the math just happens to average out. You’d never know the difference unless you look at individual numbers.

Any serious sales outsourcing company will give you agent-level data without resistance. If yours won’t, that’s information too — and not the good kind. Use your top performers as a baseline. Anything consistently below that baseline for more than a few weeks deserves a real conversation.

7. Cost Per Acquisition (CPA)

This is the one that puts a dollar amount on your entire outsourcing decision.

Cost per acquisition tells you what it actually costs to bring in one new customer through your outsourced team. Not just what you’re paying the vendor — the full cost. And when you start doing that math honestly, outsourcing usually looks a lot better than in-house, because in-house has a lot of hidden costs people forget to count: payroll taxes, benefits, sick days, vacation, equipment, office overhead, management time.

At Visionary Solutions Inc., our clients typically cut their cost per acquisition by around 40% compared to running an equivalent in-house sales team. Not because we’re magic — but because all those overhead costs that inflate in-house CPA simply aren’t part of the equation.

To calculate yours: total outsourcing cost for the period, divided by new customers acquired in the same window.

8. Average Revenue Per Sale

More deals doesn’t automatically mean more money. Depends entirely on what those deals are worth.

Banner

Average revenue per sale tracks the dollar value of what your outsourced team is closing over time. If this number is declining while deal count is going up, your team is probably cherry-picking — going after the smallest, easiest closes and skipping the more complex deals that would actually move your revenue needle.

This matters especially if you sell multiple service tiers or product options. Watch this number alongside total deal count, not instead of it. A team closing 30 small deals might look productive until you realize 10 bigger deals were sitting right there and nobody chased them.

9. Sales Cycle Length

How many days does it take your outsourced team to move a lead all the way from first contact to a signed deal?

A sales cycle that’s getting longer month over month is almost always a warning sign. Leads are sitting stale. Follow-ups aren’t happening on time. Objections are getting parked instead of handled. Or — and this one’s common — the pipeline is full of leads that looked promising six weeks ago but were never really going to close and nobody’s had the honest conversation to clean them out.

According to HubSpot’s sales research, the average B2B sales cycle has been getting longer, not shorter — which makes it even more important to monitor this metric closely when you’re paying an outsourced team to drive it down.

A shrinking sales cycle is the opposite: it tells you the team is sharpening its process, qualification is tighter, and real buyers are moving faster. Track it as a monthly average and watch the direction of the trend more than any single number.

10. Pipeline Coverage Ratio

Every other metric in this list tells you what already happened. This one tells you what’s about to happen.

Pipeline coverage compares the total value of your active deals against your revenue goal for the period. The standard you want to aim for is 3x to 4x your target — meaning if you need to close $100K this month, you want at least $300–400K worth of active opportunities in the pipeline, because a portion of them won’t close. Gartner’s B2B sales research consistently shows that buyers go through multiple decision stages before committing — which is exactly why having deep pipeline coverage protects you when deals slow down or stall unexpectedly.

If you’re working with an outsourced sales team and your pipeline coverage is sitting below 2x, you’re heading into a rough quarter. High call volume means nothing at that point. The team isn’t building pipeline fast enough to make your number realistic — and you need to know that now, not at the end of the month.

11. Churn Rate by Acquisition Source

Most businesses track overall churn. Very few segment it by where the customer came from — and that’s a mistake.

If customers acquired through your outsourced sales team are churning faster than customers from other channels, that’s a quality signal, not just a retention problem. It usually means the outsourced team is setting inaccurate expectations to get the close. Telling prospects what they want to hear. Glossing over limitations. Promising things the product can’t quite deliver.

Pull your churn data in your CRM, filter by acquisition source, and compare 90-day retention rates. If outsourced-acquired customers are leaving faster, that conversation with your BPO partner needs to happen — and it needs to be a conversation about honesty in the sales process, not just about closing rate.

12. Sales Outsourcing ROI

Everything else is context. This is the answer.

ROI tells you whether working with an outsourced sales team is actually worth the money. It’s the number that ends debates and justifies budgets — or doesn’t. A good BPO services partner should be generating positive ROI within the first 90 days of an engagement. If you’re past that window and you’re not sure what your ROI looks like, stop everything and calculate it.

The formula is simple: revenue generated by your outsourced team, minus the total cost, divided by the total cost, multiplied by 100. What you’re left with is a percentage. If it’s positive, the partnership is working. If it’s negative, you need to understand why before you spend another dollar.

Quick Reference: All 12 KPIs

# KPI What It’s Really Asking Target
1 Lead-to-Opportunity Rate Are leads being properly qualified? 10–25%
2 Lead-to-Close Ratio Is the whole funnel working? Track monthly trend
3 Appointment Set Rate Is outreach strong enough to book meetings? 5–15% cold / 20%+ warm
4 Appointment Show Rate Are booked meetings actually happening? 70–85%
5 Contact Rate Is the team reaching real decision-makers? Track weekly trend
6 Conversion Rate by Agent Who’s performing and who isn’t? Benchmark to top agent
7 Cost Per Acquisition What does one new customer actually cost? Below in-house baseline
8 Average Revenue Per Sale Is the team closing the right deals? Track monthly trend
9 Sales Cycle Length How fast are deals moving? Shorter over time
10 Pipeline Coverage Ratio Is there enough pipeline to hit the target? 3x–4x revenue goal
11 Churn by Acquisition Source Are outsourced customers actually staying? Match or beat other channels
12 Sales Outsourcing ROI Is this investment worth it? Positive by day 90

Setting Up Accountability So These Numbers Actually Get Used

Tracking KPIs is pointless if nobody’s acting on them. Here’s the part most businesses skip.

Before your outsourced team makes their first dial, you need to sit down — literally, in a meeting, before the engagement starts — and agree on what the targets are. What’s an acceptable lead-to-close ratio for your product? What appointment show rate are you expecting? What’s the minimum conversion rate per agent before you have a conversation about replacing someone? Write those numbers down and put them in your agreement. Not in a follow-up email three months later — before day one.

Then review weekly. Monthly reports are good for spotting trends over time, but if something breaks in week two, you don’t want to find out in week eight when the damage is already done. A quick weekly check-in on contact rate, conversion rate, and pipeline coverage takes 20 minutes and saves you from a lot of unpleasant surprises.

Push for agent-level data every time. If your vendor only gives you team averages, keep asking. A team that’s performing will have nothing to hide. One that’s averaging things out to cover weak spots will push back. How they respond to that request will tell you a lot about who you’re working with.

And last — tie incentives to outcomes, not effort. When your outsourced partner is rewarded for closed deals and revenue generated, not just calls made and hours logged, every single conversation they have will be higher quality. Incentive structures drive behavior more than any management conversation ever will.

Frequently Asked Questions

Which KPI should I start with if I’m evaluating an outsourced sales team for the first time?

Cost per acquisition. It gives you an immediate financial answer to whether outsourcing is worth it. Then look at lead-to-close ratio to understand funnel efficiency, and conversion rate by agent to see who’s actually pulling weight versus who’s dragging the average down.

How often should I be reviewing these metrics with my vendor?

Weekly for the operational ones — contact rate, conversion rate, appointment show rate. Monthly for the bigger picture — sales cycle length, average revenue per sale, and full ROI. Don’t let a vendor talk you into quarterly reviews. That’s too slow.

What conversion rate should I realistically expect from a cold outbound outsourced team?

Honestly, 1–3% for cold is baseline acceptable. If you’re consistently hitting 5–8%, your team has solid scripts and good qualification. Above 10% means your list targeting and closing process are both working well together. If you’re under 1% on cold outreach for more than a month, something needs to change — either the leads, the script, or the agents.

My vendor shows great call numbers but my revenue isn’t moving. What’s going on?

Classic activity-result gap. Lots of dials, not enough deals. Go pull your contact rate first — are those calls turning into real conversations? Then look at lead-to-opportunity rate — are those conversations turning into anything qualified? Then look at conversion by agent. One of those three will show you where the process is falling apart.

Can outsourcing really lower my cost per acquisition, or is that just a sales pitch?

It’s real, but only if you’re comparing apples to apples. Most businesses undercount their in-house sales costs because they don’t add in payroll taxes, benefits, PTO, equipment, and the management time that goes into running a sales team. When you add all of that up, in-house CPA is usually 30–50% higher than people think. A well-run outsourced model removes most of that overhead entirely.

One Last Thing

The businesses that get the best results from outsourcing their sales aren’t the ones who find the cheapest vendor. They’re the ones who know exactly what to measure, set clear expectations before work starts, and stay close enough to the data to catch problems early.

Call volume will always look impressive in a report. These 12 KPIs will tell you whether any of it is actually working.

Working with an outsourced sales team and want to make sure you’re measuring the right things — or thinking about making the switch?

See how our sales outsourcing works →