Lead Generation

Best 12 Questions to Ask Before Choosing a B2B Lead Generation Agency

If you are working out how to choose a B2B lead generation agency, start with what your sales team will receive. A contact list, a positive reply and a qualified sales conversation involve different work and have different commercial value.

For businesses selling valuable services through longer sales cycles, the proposal also needs to explain what happens after someone shows interest. Who responds? How is suitability assessed? What keeps a relevant prospect engaged until they are ready to buy?

The questions below will help you compare proposals, challenge vague promises and understand what your own team must contribute.

Echo Eight publishes this guide and provides B2B lead generation and follow-up support. Use the same questions to assess us as any other agency. Sample scenarios below are illustrative unless linked to a named case study.

How to choose a B2B lead generation agency on a fair basis

Give each shortlisted agency the same brief. Explain who you sell to, the problem you solve, your typical contract value, how buying decisions happen and where the current process struggles.

Then establish which part of that process each proposal covers. Two agencies using the term “lead generation” may be offering substantially different services.

Proposed serviceWhat to establish before comparing prices
Prospecting and outreachWho researches accounts, contacts prospects, handles replies and decides which conversations reach sales.
Content or event campaignsWho attracts the audience, captures interest and follows up after publication or attendance.
Appointment settingWhat makes a prospect suitable, whether the meeting must take place and what information accompanies it.
Lead follow-up and automationWhere the leads come from, which interactions are automated and when a person takes over.

A narrow service can be a sensible choice when it addresses a clear gap. The important point is understanding how it connects to the work before and after it.

1. What makes our business a good fit, and when would you turn us down?

Ask the agency to explain which characteristics make your business suitable for its approach. Relevant factors include your buyers, average contract value, market size, sales cycle and the expertise your team can contribute.

An agency should be interested in how customers actually choose you. Does a purchase follow a contract renewal, a new business requirement, an introduction or a lengthy internal review? Who recognises the problem, and who approves the spending?

A useful way to test its understanding is to ask it to discuss a few potential target accounts. Why would each company be suitable? Which person would it approach? What would make an account unsuitable despite matching the right sector and company size?

For example, an IT services company may want to reach multi-site businesses with a particular operational problem. A list of every local company employing more than 50 people would still need substantial work before becoming a useful prospecting list.

Listen carefully to the limitations. An agency that explains when its approach would struggle gives you something useful to assess. An assurance that the same campaign works for any business leaves the commercial reasoning unexplained.

2. What exactly counts as a lead, a qualified lead and a sales opportunity?

Ask which action causes someone to enter each reporting category. An outbound provider might count a positive reply, while a webinar campaign might count a registration. Neither automatically means the person wants to discuss buying your service.

Agree definitions that both the agency and your sales team can use:

  • Qualified lead: a person or account meeting your agreed suitability and readiness criteria, with supporting information recorded.
  • Booked meeting: an appointment arranged for an agreed purpose.
  • Attended meeting: a meeting that actually took place.
  • Sales opportunity: a credible potential purchase that your sales team has assessed, with a defined next step.
  • Won business: a confirmed sale recorded according to your normal sales process.

A contact record should also remain distinguishable from someone who has expressed interest. Buying or researching a name does not establish a buying need.

Request written acceptance criteria. Clarify how existing customers, duplicate contacts, unsuitable companies, cancellations and no-shows will be handled. If a lead falls outside the agreement, there should be a clear process for reviewing it.

These definitions should appear consistently in the proposal, reporting and any performance-based payment terms.

3. Which lead generation methods would you recommend for our buyers, and why?

The recommendation should connect your buyers, their reasons for paying attention and the next step towards a commercial conversation.

Ask the agency to explain the assumptions behind its approach. A webinar needs a subject people care about and a way to attract suitable attendees. Direct outreach needs accurate targeting and a relevant reason to respond. A relationship-led podcast needs appropriate guests, a credible invitation and someone in your business willing to host.

The agency should also explain what your team already needs to have. That might include subject expertise, an established offer, useful evidence, a contact database or the capacity to follow up consistently.

Ask which other approach it considered and why it would prioritise the proposed method. You are looking for a reasoned choice, including the trade-offs and circumstances that could change the recommendation.

Our guide to B2B lead generation methods for businesses with long sales cycles explains the practical requirements of different approaches. Use it to assess whether a proposal fits the way your customers buy.

4. Where will prospect data come from, and how will it be checked and used?

Ask where contact information comes from, how recently it was checked and what the agency verifies before using it. A technically valid email address does not confirm that someone still holds the relevant role or works for a suitable company.

Request an explanation of how it checks company fit, employment details, duplicates and records that should be excluded. Establish how corrections and requests to stop contact will be shared across the systems involved.

Data accuracy and permission to use data are separate questions. The ICO’s business-to-business marketing guidance explains that UK GDPR applies when processing personal data in a business context. Electronic marketing rules also depend on the channel and type of subscriber, including distinctions between corporate bodies and sole traders.

Ask the agency to explain the approach appropriate to your campaign, how people receive relevant privacy information and how responsibilities are documented between your organisations.

A statement that all business contact data is automatically usable leaves important questions unanswered. You need an explanation of the actual sources, checks and intended use.

5. How will you represent our business and control campaign quality?

Outreach creates an impression of your company before a salesperson joins the conversation. Ask to review examples of the messages, landing pages, invitations or call openings the agency proposes to use.

The work should demonstrate an understanding of your buyers’ problems and your actual offer. Check that the agency can explain your service accurately without inventing results, making unsupported promises or using language your team would never use.

Agree what needs approval before launch, which variations the agency can make independently and how material changes are reviewed. There should also be a named person responsible for checking quality once the campaign is running.

Ask how replies will be handled when a prospect challenges a claim, asks a detailed question or misunderstands the offer. A prepared opening message is only part of the interaction.

For relationship-based approaches, the purpose of the invitation needs particular care. Someone agreeing to an interview or educational discussion should understand what they are joining. Any later sales conversation should have a clear, separately agreed purpose.

6. How will you qualify prospects before they reach our sales team?

Ask the agency to show how it would distinguish a suitable prospect from someone who is simply curious. The qualification process should reflect your service and buying cycle.

Useful information may include the problem the business wants to solve, its importance, the person’s involvement in the decision, likely timing and whether the proposed investment could be realistic. Not every detail will be available at the first interaction.

Use a sample enquiry to test the process. Suppose a suitable company has a relevant problem but will not review suppliers until its current contract approaches renewal. Would the agency book an immediate sales meeting, agree a later conversation or place the contact into an appropriate nurture process?

Ask to see the questions, routing rules and an illustrative handover record. Your sales team should help define the criteria and explain why particular enquiries are accepted or returned.

An engagement score may help prioritise review, but it does not establish a purchase requirement by itself. The agency should be able to point to the information behind its qualification decision.

7. Who owns response, follow-up and the sales handover?

Walk through the proposed journey from a prospect’s first response to a completed sales conversation. At every stage, identify the person responsible and what should trigger the next action.

Clarify the practical arrangements:

  • Who monitors enquiries and replies, including what happens outside working hours.
  • Who answers questions and continues conversations with interested prospects.
  • Who follows up when a suitable person is not ready to meet.
  • Who handles cancellations, missed meetings and requests to rearrange.
  • What information reaches sales and who checks that the handover succeeded.

Ask what happens when someone replies during an automated sequence or a lead does not reach the expected CRM record. The process needs a way to stop inappropriate messages and bring a person into the conversation.

Our appointment booking service connects agreed qualification questions, routing, booking and handover. The client’s sales team then runs the sales conversation, prepares proposals, negotiates and closes.

Whatever the proposed arrangement, put that division of responsibility in writing. A calendar booking is one stage in a longer commercial process.

8. What results can you substantiate from comparable work?

Ask for evidence relevant to your situation. The same sector can be useful, but a comparable buyer, contract value, sales cycle or internal constraint may tell you more than an industry label alone.

For each example, establish the starting point, campaign period, agency contribution and client contribution. Did the client already have an audience? Did its own team supply introductions, present the content or handle all follow-up?

Then check what the result actually measures. Our Alchemy Branding Studio case study reports 15 target-fit conversations. Our Ligtas webinar case study reports 500 leads generated in six months. These describe different outcomes, and neither figure should be read as a count of won clients.

If an agency presents revenue figures, ask how sales were connected to the campaign, what costs were included and whether the result reflects new business or existing opportunities influenced by the activity.

Where confidentiality limits what can be shared, ask for an anonymised explanation or an approved reference. A clearly stated evidence gap is more useful than a confident claim without supporting detail.

9. What will reporting show, and how will we decide what to change?

Ask to see a sample report before signing. It should help your team make decisions, with clear definitions and enough context to explain the numbers.

Keep activity and audience reach separate from replies, identifiable leads, qualified leads, booked meetings, attended meetings, sales opportunities and won revenue. An increase at one stage does not prove improvement at the next.

Discuss how the agency would interpret different patterns. Repeated replies from unsuitable businesses suggest a targeting or messaging issue. Suitable prospects missing meetings may point towards weak expectations, scheduling or reminders. Attended meetings that rarely progress need feedback from sales about what is missing.

Ask how that feedback changes the campaign, who approves changes and how their effect will be assessed. A reporting call should result in decisions and assigned actions.

For longer sales cycles, compare groups of leads that have had similar time to progress. Request separate expectations for campaign delivery, early buyer response and eventual sales outcomes. Forecasts should state their assumptions and remain distinguishable from contractual commitments.

10. What will the full engagement cost, including our team’s time?

Request a complete cost breakdown over the period you are assessing. The agency fee is only one part of the commitment.

Depending on the approach, establish whether the proposal includes:

  • Initial research, strategy and campaign setup.
  • Prospect data and verification.
  • Advertising spend and campaign management.
  • Content, landing pages and revisions.
  • Software, CRM connections and ongoing platform charges.
  • Follow-up, qualification, booking and reporting.
  • Additional work, applicable VAT and any handover charges.

Ask what commonly creates an extra charge and how additional spending is approved. Where payment depends on a lead or appointment, confirm the exact event that triggers billing.

Estimate the internal workload as well. Subject experts, senior approvers and salespeople all contribute time. A lower agency fee may come with more research, writing or follow-up for your team.

Compare proposals using the same scope and planning period. Then assess affordability against your delivery margins, realistic conversion assumptions and the time before a new client is likely to generate revenue.

11. Who will deliver the work, and what will you need from us?

Find out who will be involved after the sales conversation. Ask who leads strategy, researches accounts, creates messages or content, handles responses and checks delivery quality.

Agencies may use employees, freelance specialists or a combination. What matters is how the work is coordinated, who understands your account and who is accountable when something needs correcting.

If a particular senior person is an important reason for your interest, clarify their continuing role. Also establish your day-to-day contact, cover arrangements and how urgent issues are raised.

Request a realistic outline of the work expected from your business. A podcast programme may need a host and preparation time. A webinar needs an appropriate presenter. Outreach may require access to subject expertise and prompt answers to prospect questions.

Agree approval deadlines and what happens when either side cannot meet them. Your team should be able to sustain the proposed routine alongside its existing responsibilities. An ambitious campaign that depends on unavailable people will struggle regardless of the quality of the initial plan.

12. What will we own, and what happens if the agreement ends?

Clarify ownership, access and usage rights separately. Having access to an account is different from receiving an export of its records or having permission to reuse every asset within it.

Ask how the agreement covers campaign data, content, recordings, landing pages, domains, advertising accounts, CRM records and custom workflows where relevant. Distinguish work created for your business from the agency’s existing systems and third-party licences.

Review the minimum term, renewal arrangements, notice period, outstanding charges and any conditions for pausing or changing the work.

Then ask the agency to describe an actual handover. What will be supplied, in which format, by what date and at what cost? Who will take responsibility for open conversations, scheduled activity and follow-up tasks during the transition?

You should understand which functions would continue, which would stop and what would require a replacement service. Resolve those points before signing so an eventual change of supplier does not leave active prospects without an owner.

Choose a proposal your sales team can put into practice

Take your preferred proposal through the people who will receive and close the leads. Ask whether the qualification criteria are useful, the handover provides enough context and the team can manage the expected follow-up. Resolve the gaps before committing.

At Echo Eight, we use The Echo Eight System to connect relevant campaigns and content with capture, response, nurturing, qualification and booking. The starting point is the stage that needs attention in your business.

If you want help identifying that starting point, book a System Review with Alex. We will look at your current lead journey and identify the areas that need the most attention.

Frequently asked questions about choosing a B2B lead generation agency

Are lead generation agencies worth it for smaller B2B businesses?

An agency can be worthwhile when it supplies expertise or delivery capacity that your business needs and can use commercially. Company size alone does not determine that.

Consider the gross profit a new client contributes, your capacity to serve additional clients and the internal effort needed to convert opportunities. A small consultancy with valuable contracts may have a stronger case for specialist support than a larger business selling a low-margin service.

Outsourcing may be premature if your offer is still unclear or nobody is available to handle sales conversations. In that situation, direct customer discussions and a clearer sales process may be the better first investment. Ask a potential agency what it would need to see before recommending a campaign.

Should we choose a specialist agency or one offering several services?

Choose according to the problem and the coordination your team can provide. A specialist can make sense when you understand the missing capability and already manage the surrounding work.

A broader provider may be useful when several stages need connecting, such as a campaign that creates interest but lacks a reliable route into qualification and sales. Check the depth of each capability and the people responsible for delivering it.

For a specialist proposal, add questions specific to that work. Our questions to ask a podcast agency, for example, cover production, guest management and the practical contribution expected from your host.

Is paying per lead or appointment better than paying a retainer?

The right structure depends on the work and how clearly the billable outcome can be defined. Payment per lead or appointment links the charge to an agreed event, so the acceptance criteria need particular attention.

Ask how unsuitable contacts, duplicate enquiries, cancellations and no-shows affect charges. A low cost per appointment has limited value if your team spends substantial time attending meetings with little prospect of a suitable purchase.

A retainer can support ongoing research, content, campaign management and nurturing that does not produce an immediate appointment. It still needs clear scope and accountability. Compare the total cost, quality controls and responsibilities under each model rather than assuming one payment structure removes the commercial risk.

Will we need to replace our CRM when hiring an agency?

A new agency relationship does not automatically require a new CRM. First establish whether your current system can support the proposed process and what would need to change.

Ask the agency to demonstrate how an enquiry would enter the system, which fields would be recorded, how ownership would be assigned and how sales outcomes would return to reporting. Use illustrative data to test the handover before relying on it.

If migration is recommended, request a clear explanation of the benefit, implementation work, ongoing costs and effect on your existing records and workflows. At Echo Eight, our approach is to work with existing technology where it makes sense and recommend changes for a clear reason.

How should we assess an agency that uses AI?

Ask which tasks AI performs, what information it uses and who checks its work. Research assistance, message drafting, enquiry classification and prospect conversations involve different responsibilities.

Request examples showing how uncertain answers, incorrect information and requests for a person are handled. Establish which decisions need human approval and what happens when a prospect asks something outside the agreed scope.

Our AI and sales automation service focuses on connected response, nurturing, qualification and routing with human oversight. Assess any proposed AI use against a specific operational benefit, such as reducing missed enquiries or improving handover information. The presence of AI is not evidence that the resulting leads will be suitable.

Can an agency generate leads if we do not already have an audience?

An established audience is not a requirement for every approach. Targeted outreach, referral partnerships and carefully planned paid campaigns can reach people who have not previously followed your business.

However, the agency must explain how suitable people will encounter the offer. For a webinar lead generation campaign, ask whether audience acquisition will use your database, relevant partners, advertising or another agreed route. Confirm who manages that work and whether the costs are included.

A compelling topic helps give people a reason to attend, but it does not supply distribution by itself. Assess audience acquisition and the follow-up process alongside the event or content being produced.

How should we assess content production within a lead generation proposal?

Ask which buyer question each proposed asset will answer, where the intended audience will encounter it and how your team could use it in a commercial conversation.

A list of clips, articles and social posts describes output. To assess usefulness, ask the agency to show how one recording could become distinct pieces of content for different needs. A practical explanation might support early research, while a detailed example could help a prospect explain the approach to colleagues.

Our LinkedIn content ideas from one podcast episode illustrate different ways to use a conversation. The proposal should also identify who publishes the material, how sales can find it and how relevant responses or enquiries will be recorded.