Short answer: Before you sign with a lead generation agency, ask twelve things: who owns the list and domains, what exactly is delivered, how leads are defined, how results are reported, what the contract term and exit look like, who does the work, how deliverability is protected, how they stay legal, what happens if results lag, what it really costs, what you must supply, and how fast you go live. Clear answers are a good sign. Vague answers are not.
- Ask for specifics, in writing.
- Be wary of guarantees and big claims with no proof.
- Judge them on how they answer, not only what they answer.
What should you ask about the work itself?
1. What exactly will you do each month?
Ask for a plain list of deliverables: how many prospects, how many emails, how many campaigns, how many reports. If the answer is a slogan, push for numbers. Our guide to what a cold email agency does shows what a normal scope looks like.
2. How do you build the prospect list, and do I approve it?
You should see the target list before any email goes out. A provider that will not show you who it plans to contact is asking for blind trust. Read how lists get built in our post on building a B2B lead list.
3. Who writes the copy, and how is it tested?
Find out whether a person who understands your buyer writes the emails, whether you can review them, and how changes are made when replies come in.
4. How do you define a lead?
This one trips up many buyers. A reply, an interested reply, a booked call and a qualified meeting are very different things. Get the definition in the contract. Our guide to qualified appointments explains the gap.
What should you ask about control and ownership?
5. Who owns the domains, mailboxes and data?
If the agency owns everything, you start from zero when you leave. Ask what you can take with you. At minimum, you should keep your results data and your approved lists.
6. How is reporting handled?
Ask what you will see, how often, and whether you get raw numbers such as emails sent, bounces, replies and meetings. Summaries alone can hide problems.
7. What is the contract term, and how do I exit?
Know the minimum term, the notice period and any fees for leaving. A short, clear contract is a good sign. Our plans, for reference, run on 3-month or 6-month terms.
What should you ask about risk?
8. How do you protect deliverability?
Good answers mention separate sending domains, authentication, warmed mailboxes, volume limits and bounce control. Weak answers say “we use a great tool.” See our post on cold email deliverability for what to expect.
9. How do you stay compliant?
The provider should know the basics, such as honest sender details and a working opt-out, and should be able to explain them. Our post on whether cold email is legal covers the main points. This is not legal advice, so check with your own counsel on edge cases.
10. What happens if results are slow?
Every outbound program has slow stretches. Ask how the agency diagnoses and fixes problems, and what it changes. Be careful with anyone who promises a fixed result. Nobody controls how buyers respond.
What should you ask about money and timing?
11. What is the full cost?
Ask what is included and what is extra: list building, domains, tools, meeting booking, setup fees. Then compare to the cost of doing it in-house using our SDR cost calculator or our post on lead generation pricing.
12. How fast can we go live, and what do you need from me?
Get a timeline and a list of what you must provide, such as your ideal customer, offer and approvals. Our own first campaign goes live within 14 days, and we recommend you ask every provider for a date too.
How do you compare the answers?
Put the answers side by side. Here is a simple way to score what you hear.
| Question area | Good sign | Warning sign |
|---|---|---|
| Deliverables | Specific counts and a monthly plan | Vague promises of “leads” |
| Lists | You review and approve before sending | A secret or shared list |
| Ownership | You keep your data and results | Everything locked inside their tools |
| Reporting | Raw numbers on a schedule | Only a monthly summary |
| Guarantees | Honest about what they can control | Guaranteed meetings or sales |
| Contract | Clear term and clear exit | Long lock-in, unclear fees |
For a wider look at whether outsourcing makes sense at all, read are lead generation companies worth it.
One more habit helps: ask the same question to every agency and write down the answer in your own words. Sales calls are persuasive, and memory fades. A simple side-by-side sheet makes the differences obvious a week later. Also pay attention to tone. A good provider is comfortable saying what it cannot control, such as how a buyer will respond. A provider that is never willing to say “it depends” is probably selling, not explaining.
Finally, ask what the agency needs from you. Strong campaigns need a clear buyer, a real offer and fast replies from your side. If an agency says it needs nothing from you, it is either guessing or not planning to be careful. Honest work takes input, approvals and a willingness to adjust when the first data comes back.
Want an agency that answers all twelve plainly? Next Reply builds a prospect list you approve, writes and sends the emails from separate warmed domains, and hands you the replies. Growth and Scale plans also book meetings. See our B2B lead generation services →
Frequently asked questions
How many agencies should I talk to?
Two or three is enough. Ask them all the same twelve questions so you can compare answers directly.
Should I ask for references?
Yes, but know that references are chosen by the agency. Also ask to see sample work and a sample report.
Is a trial period a good idea?
A short initial term can lower your risk, as long as it is long enough to see real data. Cold email needs time to send, follow up and gather replies.
What if the agency refuses to answer?
Treat it as an answer. A provider that cannot explain its own process in plain words is not one to trust with your pipeline.
Want straight answers to all twelve?
Book a call and ask us anything on this list. If it is a fit, your first campaign goes live within 14 days.