Hiring a lead generation agency is a significant investment, and the wrong choice can cost you months of wasted time and thousands of dollars. The best way to protect yourself is to ask the right questions before signing any contract. Here are 15 questions that separate great agencies from mediocre ones, along with what good and bad answers look like.
Questions About Their Process
1. "How do you learn about our business, product, and target market?"
Good answer: "We conduct a structured discovery process that includes interviews with your sales team, review of your best customer profiles, competitor analysis, and market research. This typically takes 1-2 weeks before we launch any outreach."
Bad answer: "Just send us your website and we will figure it out."
Why it matters: An agency that does not invest time in understanding your business will produce generic messaging that does not convert.
2. "What does your onboarding process look like?"
Good answer: A detailed, phased onboarding process with clear milestones -- discovery, strategy development, messaging creation, technical setup, approval cycles, and a phased launch.
Bad answer: "We can start sending emails tomorrow."
Why it matters: Rushing into outreach without proper preparation damages your brand and wastes your budget.
3. "Who writes the outreach messaging, and do we approve it before it goes out?"
Good answer: "Our dedicated copywriters create all messaging based on the discovery process. You review and approve every email, LinkedIn message, and call script before it goes live. We also A/B test variations and iterate based on performance data."
Bad answer: "We use templates that work across all industries" or "We handle the messaging -- you do not need to worry about it."
Why it matters: You are the expert on your product and market. No agency should send messages on your behalf without your approval.
4. "How do you handle campaigns that are not performing?"
Good answer: "We monitor performance weekly. If response rates are below our benchmarks, we diagnose the issue -- is it targeting, messaging, deliverability, or offer? We then run structured tests to improve results. We will share our analysis and recommendations with you."
Bad answer: "That does not happen with us" or "We just send more emails."
Why it matters: Even the best campaigns need optimization. An agency that cannot describe their troubleshooting process probably does not have one.
Questions About Data and Targeting
5. "What data sources do you use to build prospect lists?"
Good answer: "We use a combination of data providers like Apollo, ZoomInfo, and LinkedIn Sales Navigator. We also use intent data and technographic signals. All emails are verified before sending to maintain low bounce rates."
Bad answer: "We have our own proprietary database." (This is often a red flag -- ask for specifics about data freshness and verification.)
Why it matters: Data quality directly impacts deliverability, response rates, and meeting quality.
6. "What is your average bounce rate across clients?"
Good answer: "Our average bounce rate is under 3%. We verify all email addresses before sending and monitor bounce rates in real-time."
Bad answer: "I am not sure" or "Around 10%."
Why it matters: High bounce rates (above 5%) damage your sending reputation and reduce deliverability for all future campaigns.
7. "Do we own the prospect data and campaign assets you create?"
Good answer: "Yes, all prospect data, email sequences, and campaign assets belong to you. If we part ways, everything transfers to your team."
Bad answer: "The data stays with us" or evasive answers about data ownership.
Why it matters: You are paying for this work. If you switch agencies or bring the function in-house, you should retain everything.
Questions About Reporting and Communication
8. "How often do you report on campaign performance, and what metrics do you track?"
Good answer: "We provide weekly reports with detailed metrics: emails sent, open rates, reply rates, meetings booked, meeting quality scores, and pipeline generated. We also have a real-time dashboard you can access anytime. We hold bi-weekly strategy calls to review performance and plan next steps."
Bad answer: "We send a monthly report" or "We track meetings booked."
Why it matters: Transparency and frequent communication are essential for optimizing campaigns and maintaining alignment.
9. "Who will be our day-to-day point of contact?"
Good answer: "You will have a dedicated account manager who is your primary contact. They manage campaign strategy, SDR performance, and client communication. Here is their background and experience."
Bad answer: "You can email our support team" or vague answers about account management.
Why it matters: You need a single, accountable person who understands your business and can make decisions quickly.
10. "Can we listen to call recordings or see email drafts in real-time?"
Good answer: "Absolutely. We record all calls and you have access to recordings. Email sequences are shared in a collaborative workspace where you can review and comment."
Bad answer: "We do not share those" or "That is not how we work."
Why it matters: These SDRs represent your brand. You should have full visibility into how they communicate with your prospects.
Questions About Results and Accountability
11. "What results should we expect in months 1, 2, and 3?"
Good answer: "Month 1 is our ramp and optimization period -- expect 5-8 meetings as we test messaging and targeting. Month 2, we scale what works and you should see 10-15 meetings. By month 3, we target our steady-state goal of 15-20 qualified meetings per month." (Numbers will vary by ICP and market.)
Bad answer: "We guarantee 50 meetings per month from day one." (Unrealistic promises are a major red flag.)
Why it matters: Realistic expectations prevent frustration and allow for proper optimization.
12. "How do you define a 'qualified meeting'?"
Good answer: "We define a qualified meeting together during onboarding. Typical criteria include: the prospect matches your ICP, they have authority or influence over the purchase decision, they have a genuine need for your solution, and they showed up to the meeting."
Bad answer: "Anyone who agrees to a call" or "We do not really define it."
Why it matters: This is the most common source of friction between agencies and clients. Misalignment here makes the entire engagement feel like a failure even when the agency is booking meetings.
Pro Tip: Get the qualified meeting definition in writing as part of your contract. It should be specific enough to prevent disputes but flexible enough to account for legitimate edge cases.
13. "What happens if you do not hit the agreed-upon meeting targets?"
Good answer: "We commit to a minimum number of qualified meetings per month. If we fall short, we extend the campaign at no additional cost until we make up the difference. We also conduct a thorough analysis of why targets were missed and present a remediation plan."
Bad answer: "That does not happen" or "Our contract does not address that."
Why it matters: Agencies that refuse to put any skin in the game may not be confident in their own ability to deliver.
Questions About Pricing and Contracts
14. "What is included in your pricing, and what costs extra?"
Good answer: A clear breakdown of what is included (SDR labor, technology, data, management, reporting) and what is not (CRM licenses on your end, content creation beyond email copy, advertising spend).
Bad answer: Vague pricing with "we will figure out the details later."
Why it matters: Hidden fees erode trust and blow your budget. Get everything in writing before signing.
15. "What is the minimum contract length, and what is your cancellation policy?"
Good answer: "We recommend a 3-month initial commitment to allow for proper ramp and optimization. After that, contracts renew month-to-month with 30-day notice for cancellation."
Bad answer: "We require a 12-month commitment" (especially without performance guarantees).
Why it matters: You should not be locked into a long contract until the agency has proven they can deliver results.
Bonus: Red Flags That Should End the Conversation
If you encounter any of these, walk away:
- They cannot provide client references from the last 6 months
- They guarantee unrealistic results ("100 meetings per month guaranteed")
- They refuse to share their process or get defensive when asked detailed questions
- They pressure you to sign quickly without giving you time to evaluate
- They do not ask YOU questions about your business (they should be qualifying you too)
- Their team cannot articulate your value proposition after the discovery process
Conclusion
Asking these 15 questions will give you a clear picture of any lead generation agency's capabilities, process, and fit for your business. The best agencies will welcome these questions because they know their answers demonstrate value. The agencies that get defensive or evasive are the ones you want to avoid.
At Prospect Engine, we have transparent answers to every one of these questions. With 100+ clients served across 20+ countries, we have built our reputation on honest communication, measurable results, and long-term partnerships. [Ask us these questions yourself](/contact) -- we look forward to the conversation.