Hiring a Call Center: Costs, Selection and the Expensive Mistake with Bought Leads


Generate B2B Leads with AI?
With LeadScraper, you create suitable B2B lists in seconds. 100% GDPR compliant. No subscription required!
CREATE TEST ACCOUNTHiring a call center sounds like the fastest route to new meetings: get a list, hand it to a team with headsets, and appointments roll in. In practice, one rarely asked question decides whether it becomes a success or an expensive disappointment. Where do the contacts being called actually come from?
This guide shows what a call center handles in sales, what costs to expect, how to choose a reputable provider, what a good briefing looks like and which legal points you need to settle beforehand.
- Call centers charge per hour, per minute, per call, per appointment or per lead. Always calculate with the price per qualified appointment.
- Define in writing what counts as a valid appointment before you start. Set the handling of no-shows in the contract.
- Get at least three quotes. Start with a test phase before you commit long term.
- Anyone who hands contact data to a call center needs a data processing agreement under Article 28 GDPR.
- The quality of the appointments depends first on the data, then on the team. Purchased lists lose around 22.5% accuracy per year.
What a call center handles in sales
The term call center covers two very different jobs. Inbound means a team answers incoming calls, such as customer service, order intake or support. Outbound means active outgoing calls, so cold calling, appointment setting for the field sales team, following up on campaigns or reactivating old contacts.
Anyone who wants to hire a call center in B2B almost always means the outbound case: a list of companies should turn into qualified meetings. This is exactly where the lever for cost and outcome sits, because outbound calling stands or falls with the quality of the contacts and the message.
Inbound
Handling incoming calls: service, support, orders, overflow during peak load. Easy to plan, clearly measurable via availability and handling time.
Outbound
Active outreach: cold calling, appointment setting, follow-ups, reactivation. The result depends heavily on data, script and how sharply the audience is defined.
What does it cost to hire a call center?
Call centers charge by different models. Each one splits the risk differently between you and the provider. The overview below shows the common variants.
| Billing model | How it works | Your cost risk |
|---|---|---|
| Hourly | Fixed rate per active calling hour, regardless of the outcome | High. You also pay for weak lists and empty hours |
| Per minute | Billing on pure talk time, common in inbound | Medium. Hard to compare without volume |
| Per call / contact | Price per contact worked, regardless of the outcome | Medium to high. Failed attempts cost too |
| Per appointment | Fixed price per booked appointment | Medium. Appointment quality and no-show rate are decisive |
| Per lead / record | Price per delivered prospect | Medium to high. Quality varies widely |
| Success commission | Share of the actually closed deal | Low for you, rarely offered for pure appointment setting |
| Monthly package / project | Fixed package for volume and support | Predictable, pays off only at higher volume |
| Setup / scripting | One-time setup, briefing and script | Predictable, usually comes on top of the running model |
As a rough market guide, hourly models often sit around 30 to 70 € per active calling hour. Per-appointment models range, depending on audience and complexity, often between 100 and 500 € per qualified appointment. These ranges vary widely, because the price depends on several drivers: how narrow the audience is, which language you call in, how much your offer needs explaining, how reachable the target people are and what volume you commit to. So always get a quote for your specific case.
More important than the quoted price is the question of what a single appointment really costs you in the end. That can be calculated.
An example for the first tab: at a 45 € hourly rate, 5 net conversations per hour and a 15% appointment rate, one appointment costs you 60 €. The second tab shows the full calling funnel, that is connect rate times conversation rate times appointment rate. With realistic values, so around 10% connect, a good one in two connects as a real conversation and a few percent appointment rate, you land at several hundred dials per appointment. As soon as data quality drops and the list holds many dead numbers, connect rate and net conversations fall. The cost per appointment then rises quickly. But first the practical part: selection, contract and briefing.
Hire a call center in 5 steps
A clean process saves you tuition. These five steps have proven themselves in practice.
- Sharpen your goal and offerDefine who you want to reach (industry, size, region, role) and what an appointment is worth to you. Without a clear target customer, even the best team calls into the void.
- Settle the data basisDecide who provides the contacts and how current they are. Data quality drives the result more than the script.
- Get and compare quotesGet at least three quotes on the same briefing basis so the prices are comparable. Watch the billing model and the definition of a valid appointment.
- Agree a test phaseStart with a small quota and clear success criteria. That way you see real numbers before committing to term or volume.
- Scale and steerSet up weekly reporting (dials, connects, conversations, appointments, no-shows) and adjust audience, script and quota based on the numbers.
Selection checklist: spotting a reputable provider
A good provider insists on a clean data basis and puts its numbers on the table. You should ask every call center these questions before you sign.
- Does the provider ask for a current, researched data basis or promise appointments from any list?
- Does it show real references and cases from your industry?
- Does it share a sample report that lays out dials, connects, conversations, appointments and no-shows?
- Does the contract state clearly what counts as a valid appointment?
- Is there a test phase with a small quota before commitment?
- How are term, minimum volume and cancellation arranged?
- Which billing model is proposed and where are the traps?
- Does the provider offer a data processing agreement under Article 28 GDPR?
What is a qualified appointment?
An appointment is only worth something when the person you speak to genuinely fits your offer. Otherwise it blocks calendar time in sales with no chance of a deal. Your price per appointment hangs on exactly this definition, because a cheap appointment with no substance is expensive in the end.
It has proven useful to count an appointment as valid only when it meets at least three of these five criteria.
- Decision-maker: The contact decides or is clearly involved in the decision process.
- Need: There is a recognizable problem that your offer solves.
- Budget: A budget is in principle available or can be freed up.
- Timing: The time horizon for a possible decision is realistic.
- Commitment: There is a firm agreement with a concrete calendar entry.
Settle the handling of no-shows in the same move. It is common that missed appointments are replaced or credited. Also watch the incentives in the billing model: a pure flat fee rewards volume, a pure per-appointment fee can tempt padded appointments. A clear appointment definition in the contract protects you either way.
The briefing: what the call center needs from you
A team can only call as well as it was briefed. The more concrete you deliver, the less generic the call sounds. A workable briefing contains these points.
- Target audience and ideal customer: industry, company size, region and the role of the contact.
- Offer and value proposition in one clear sentence.
- A hook for the call: a concrete reason why you are calling right now.
- Common objections and good answers to them.
- The definition of the valid appointment with the criteria above.
- Handover of the appointments: calendar and CRM connection, contact person, deadlines.
- Boundaries: legal requirements, tone and topics that are off limits.
Legal: cold calling and data processing
Cold calling in B2B is only permitted with a lawful basis, and the exact rules differ from country to country. The basis is a factual connection between your offer and the person you call. A broadly purchased mass list with no recognizable connection increases the risk of standing on the wrong side. So check the rules in your market.
The second point is often overlooked. As soon as you pass personal contact data such as name, phone number or email of a contact to a call center, it processes the data on your behalf. That makes a data processing agreement under Article 28 GDPR mandatory. It governs purpose, instruction binding, retention periods and technical safeguards. Without this agreement, fines are possible, regardless of how the calls themselves go.
The expensive mistake: handing bought leads to the call center
The common model looks like this: a company buys an address or lead list from a provider, hands it to an external call center and expects appointments to come out. That sounds efficient, but in practice it fails at several points at once.
Dead and outdated data
B2B contact data loses around 22.5% accuracy per year, landline numbers 15 to 20%. A bought list is often outdated by the time you call.
No hook, no context
A bought address says nothing about need or timing. Without a hook only a generic script remains, and it is quickly seen through.
The cold-call math
On generic data a call statistically reaches one in ten contacts. An appointment takes around 370 dials on average.
Burned first contacts
A poorly prepared call burns the contact. Whoever once hung up annoyed is blocked for the later serious approach.
The data is clear. According to an analysis by Cleanlist based on Dun & Bradstreet benchmarks, B2B databases lose about 22.5% of their accuracy per year. An analysis by Belkins across 175,000 calls shows that only around 9.9% of dials reach a real person and that on average about 370 dials go into one booked appointment. The figures come from international analyses, but the pattern holds just as well in B2B here. Combine an already aged list with this cold-call economy and every dead number drives the cost per appointment up. Feel free to run the effects through the calculator above. How lead broker lists perform in practice is covered in a separate article.
When a call center does make sense
A call center is a strong executor for calling volume once the conditions are right. There are clear cases where the collaboration pays off.
- You provide the data basis and it is current, researched and tailored to your ideal customer.
- The case is simple and standardized, for example appointment setting for a clearly defined offer with high volume.
- Script and audience are sharp, so the team has a real hook instead of a generic pitch.
- Reporting is transparent and openly shows dials, connects, conversations and no-shows.
- Inbound overflow and service peaks are well suited to outsourcing anyway.
The common denominator in these cases is the data basis. A good team gets a lot out of good contacts, but barely anything out of a weak list. That is why it pays to look at how the contacts come about in the first place.
The better way: researched leads up to the first contact
The more effective path starts one step earlier. First the right companies and the right contacts are researched, including a hook and context. Only then does the outreach build on that. This lowers the number of calls needed, raises conversation quality and spares the first contacts. Whether an external team, an in-house team or software makes the call then becomes secondary.
For the research part, many rely on Leadscraper. Instead of rigid filters, the tool searches the web in real time with a free-text prompt for companies that fit your offer. The contacts found are enriched with context. Billing is credit-based. Beyond pure research, Leadscraper covers the path from identifying suitable companies through the right contacts to the first approach. Anyone looking for the comparison with classic outsourcing will find it in the article on the external cold calling agency.
Conclusion
Hiring a call center can work, but the decision stands or falls with two things: the data basis and a clean contract. Clarify beforehand what a valid appointment is, get several quotes, start with a test phase and secure the data handover with a data processing agreement. Always calculate with the price per qualified appointment. The pure hourly rate otherwise easily leads you astray.
The combination of a bought list and an external call center is usually the most expensive route to few appointments, because outdated data and missing context make the cold-call math work against you. Whoever instead invests first in researched, context-rich contacts clearly lowers the cost per appointment. More on the calculation is in the article on cost per lead, and alternatives to phone prospecting are shown in the guide on winning clients without cold calling.
Frequently asked questions about hiring a call center
What does it cost to hire a call center?
It depends on the billing model. Hourly models on the market often sit around 30 to 70 € per active calling hour, per-appointment models depending on the audience often between 100 and 500 € per appointment. The relevant measure is always the price per qualified appointment, because it factors in data quality and appointment rate.
How do I find a reputable call center?
Look for transparent reporting, real industry references, a clear definition of the valid appointment and the question of who provides the data. Get at least three comparable quotes and start with a test phase before you commit to term or volume.
What counts as a qualified appointment?
A reliable yardstick is that an appointment meets at least three of five criteria: decision-maker, recognizable need, available budget, realistic timing and a firm commitment. Add a no-show rule to the contract.
Do I need a contract if I give contacts to the call center?
Yes. As soon as the call center processes personal data on your behalf, a data processing agreement under Article 28 GDPR is mandatory. It governs purpose, instructions, retention periods and safeguards.
Can a call center simply cold call in B2B?
Only to a limited extent. Cold calling businesses is only permitted with a lawful basis and the rules differ by country. A factual connection between your offer and the person you call is the basis. Broadly purchased mass lists without that connection increase the legal risk.
Is a call center worth it for B2B cold calling?
It is worth it when you provide a current, researched data basis and the case is clearly defined. With cold, bought lists the cost per appointment rises sharply, because many numbers are outdated and without context only a generic script remains.
Call center, in-house team or software?
A call center brings calling volume, an in-house team brings closeness to the offer and software brings clean data and scale. What matters is the order: first the data basis and the hook, then the channel. Without good contacts, neither an external team nor more call volume helps.


%2520(7).jpeg)


%20(7).jpeg)





