An SDR, or sales development representative, runs the front end of the sale: researching accounts, reaching out, working the replies, qualifying the people who answer and booking them into a rep’s calendar. Whether that person sits on your payroll or an agency’s, the job is the same. What changes is who carries the cost before the first meeting, how quickly you can start and stop, and who keeps what gets learned along the way.
We sell the outsourced side of this as outsourced SDR and appointment setting, so read what follows with that in mind. It is also why this guide says plainly when to hire instead. A company that should have built the team in-house becomes a client who leaves after two quarters, and nobody gains from that.
What you are actually buying
The choice is rarely between a person and an agency. It is between different ways of carrying three risks.
- Fixed cost. An in-house SDR is a salary, benefits, tools and a share of a manager’s week, paid whether or not meetings arrive. An outsourced team is a fee you can usually end on notice.
- Time. A hire has to be found, onboarded and ramped before the first qualified meeting. An outsourced team is already recruited, trained and tooled, so the early weeks go on learning your offer rather than learning the job.
- Learning. Every week of outreach teaches someone which accounts reply, which messages land and which objections come up. Whoever does the work holds that knowledge, unless the contract says otherwise.
Weigh those three for your situation and the decision mostly makes itself.
Side by side
Neither column wins every row. Read it for the rows that matter most to you right now.
| In-house SDR | Outsourced SDR | |
|---|---|---|
| Cost before the first meeting | Recruiting, salary from day one, benefits, tools, data and a manager’s time through the ramp | Any setup fee and the first month, with tools and data often included |
| Time to the first qualified meeting | The hiring process plus the ramp, both before anything is booked | Shorter, because hiring and training are done. The early weeks go on criteria, lists and messaging |
| Product depth in the first conversation | Highest. They sit next to your product, your reps and your customers | Lower at the start, and it depends on how well the team is briefed |
| Control over message and brand | Complete | Shared. Approve the sequences and listen to the calls |
| When someone leaves | You recruit and ramp again, and the pipeline dips while you do | The provider replaces them. Continuity is their problem, though context still gets lost |
| Who keeps the learning | You, if anyone writes it down | The provider, unless the contract hands you the playbook, the data and the notes |
| Starting, stopping and scaling | Slow in both directions | Faster in both directions, within the contract’s term and notice period |
| Management load | A manager who coaches, listens to calls and owns the number | A weekly review of the meetings and the criteria, not daily coaching |
Work out your own cost per meeting
Most pages comparing the two quote an average salary and an average agency fee, then declare a winner. Those averages hide most of what matters: your market, your deal size, how hard your buyers are to reach and how long your ramp really takes. Your own numbers give a better answer. Take a twelve month view and add up each side.
In-house
- Base salary and variable pay, for the months the seat is filled
- Benefits and payroll taxes
- Recruiting: agency fees, or the hours your team spends hiring
- Tools and data: contact data, a sequencing tool, a dialer, the CRM seat
- Management: the share of a sales manager’s week spent coaching, reviewing calls and fixing lists
- Ramp: the months you pay before the SDR produces at full pace
- Turnover: if the seat empties during the year, the recruiting and the ramp again
Outsourced
- Any setup or onboarding fee
- The monthly fee, or the per meeting fees, for twelve months or the minimum term
- Anything not included: data, tools, sending domains
- Your own time: the weekly review, approving messaging, feedback on every meeting
Then divide each total by the number of qualified meetings held you expect in the year. Not meetings booked: a meeting that never happens, or one your rep rejects, costs the same and produces nothing. Be honest about the in-house ramp, and ask any provider for their expected volume in writing.
● Why there is no benchmark here
We could print an average cost per meeting. It would be wrong for most readers, and a wrong number in a budget does more harm than no number. The worksheet takes longer and gives you a figure you can defend.
When outsourcing is the better call
- You need pipeline this quarter and cannot wait for a hire to ramp.
- Nobody on the team has time to manage and coach an SDR every week.
- Outbound has never been proven in this market, and you want evidence before you commit headcount.
- You are testing a new segment, region or offer that may not last.
- Demand is uneven: a launch, an event, or a backlog of inbound interest that nobody is working.
- You want to learn which accounts and messages work, then hire into a playbook rather than ask a new hire to invent one.
When to build it in-house
- Outbound already works, and the volume is steady enough to keep a full-time seat busy.
- The first conversation needs product or technical knowledge that takes months to learn.
- You have a sales manager with real time to coach, and a career path from SDR to account executive.
- Your buyers are a short, named list where every touch is a relationship you want to keep inside the company.
- Your industry restricts who may handle customer data or speak on the company’s behalf.
If most of these are true, hire. An agency would be paid a margin to do something you are already set up to do well.
The hybrid most teams end up with
The two are not exclusive, and the strongest setups often use both, in sequence or side by side.
In sequence: outsource first to prove the market, then hire once the playbook exists. The playbook is the qualification criteria, the logic behind the account list, the sequences that worked, and the objections with the answers to them. Make it a deliverable in the contract, so the hire inherits it rather than starting from nothing.
Side by side: keep in-house SDRs on inbound and your most strategic accounts, where product depth and continuity matter most, and outsource the outbound volume or a new segment. The two teams need one definition of a qualified meeting and one place where every meeting is recorded. Without both, you end up comparing numbers that do not mean the same thing.
How the pricing model shapes behavior
Providers charge in three ways, and each one rewards something different.
- Monthly retainer. You pay for a team’s time. The incentive is to do the work well over months, but you need reporting that shows the time is turning into meetings.
- Pay per appointment. You pay for each meeting booked. It looks safe, but it rewards volume: a meeting with the wrong person still gets paid for, unless the contract defines a qualified meeting tightly and lets your reps reject the ones that miss.
- Base plus performance. A smaller fee, plus a payment for each qualified meeting held. Usually the fairest split of risk, provided “qualified” and “held” are both written down.
Whichever model you choose, the definition of a qualified meeting matters more than the price. Write it with your sales team before you talk to anyone.
What to ask an SDR agency before you sign
- Who works on our account, and how many other clients do they work on at the same time?
- Do they work under our name, and from which email domains? Cold email sent from your main domain puts the mail your whole company sends at risk.
- Are you paid on meetings booked, meetings held, or meetings our reps accept?
- Who writes the qualification criteria, and can our reps reject a meeting?
- How quickly is a positive reply answered?
- Can we read every email and listen to the calls?
- What do you report every week?
- Who owns the contact data, the sequences and the call notes if we leave?
- What is the minimum term, and what is the notice period?
A provider that answers all of these plainly is worth a conversation. One that is vague about who does the work, or who owns the data, is telling you something.
Where to start
If you are still unsure, start with the definition of a qualified meeting. Write down the companies, the roles and the reasons to buy that make a meeting worth a rep’s hour. If that page is hard to write, neither an SDR hire nor an agency will fix the pipeline yet, because the problem sits upstream, in your ideal customer profile and target account list.
If it is easy to write, the rest of this guide should point one way. And if there are not yet enough conversations to work, start with the outbound lead generation campaigns that create them.