How to choose a lead generation company

Lead generation is a serious business, however not every B2B organisation has the time to devote to bringing in leads for their sales department. If this is you, don’t worry about it: Lead generation companies may hold the answer.

Many businesses turn to lead generation companies to help them bring in more sales leads. This can be a good solution, but you have to make sure you choose the right one. So if you’re thinking about outsourcing lead generation or appointment setting make sure you do your research first.

Choosing a lead generation company

This article will guide you through the questions you need to answer before you choose a lead generation company. But before we get into the specifics, if you’re looking for a B2B lead generation company, then you’re already in the right place!

Win At LinkedIn has generated over 30,000 accepted leads for our clients — and you can learn a little more here:

But that’s enough about us.

Back to you: At the end of this guide, you’ll know everything you need to know to make sure that you don’t waste any money on bad leads from lead generation companies that don’t know what they’re doing.

How Do Lead Generation Companies Work?

Lead generation companies find businesses who are looking for sales leads, then determine what sort of the leads they’re looking for, and sell the businesses leads that match their customer profile.

Lead vendors generate the leads in a number of ways including:

  • Existing databases
  • Content marketing
  • Telemarketing
  • LinkedIn prospecting (that’s us!)

Appointment setting companies will actually set appointments for you with the leads, lead generation companies just send you the leads and you’re on your own. Some companies offer both options.

In other words, every lead generation company is different. To make sure you choose the right one, you need to ask the right questions.

Questions to Ask Lead Generation Companies:

Outsourcing lead generation to a lead generation company can be expensive, so do your due diligence. (As in indicator: our clients pay us between £3000-5000 to generate up to 120 quality B2B leads for their Sales teams per campaign). Make sure you get the answers to these questions from any lead generation companies you’re considering before you make a decision.

Do they have experience in your industry?

Generating leads for a software company isn’t the same as generating leads for an e-commerce company. Generating B2B leads requires a different approach than generating B2C leads.

And if you’re in a very niche space, the more familiar the lead generation company is with your niche, the more effective they’ll be.

Fundamental lead generation principles are the same across industries, so this shouldn’t weigh too heavily in your decision, but it’s definitely a factor. Don’t choose a good lead generation company over a great one just because they have some experience in your niche. On the other hand, if you’re dealing with two lead generation companies that seem to be about equal, this can be a tiebreaker.

How do they get the leads?

The quality of the leads will tend to vary based on how they get them. For instance, if they have telemarketers calling people randomly to build a list of leads, those leads probably won’t be very good. If they are doing targeted outreach on LinkedIn, to a list of prospects that meet your Ideal Customer Persona, then those leads are much more promising.

How do they qualify leads?

Do they call them? Or do they just collect contact information through a form and fire the leads off to their clients? More direct contact typically means higher quality. Take a look at their process and try to determine:

  1. Will it generate the sort of leads you’re looking for?
  2. Will the leads be expecting you to reach out?

The best lead generation companies will have a conversation with potential leads to make sure they’re a good fit for your business. For example, at Win At LinkedIn, we converse with potential leads over LinkedIn’s messenger system. (We also provide you with notes from this conversation.)

Are the leads exclusive?

Will you be the only one receiving the leads or do they send them to multiple companies? If the leads aren’t exclusive you’ll have to fight for them. Don’t buy leads like that unless you have a sales team in place who can handle the competition.

Lead generation companies that provide exclusive leads charge more, but depending on your ability to follow-up, the bigger price tag might be worth it.

How do they hand off the leads?

Depending on how much bandwidth you have, it may be worth paying more to find a lead generation company that will handle more of the process for you. If your team is very small, you may prefer to work with an appointment setting company.

Whatever you choose, be sure to find out (1) if they provide you with notes from their phone conversation with the lead, and (2) if they have an integration for your CRM or do you have to manually enter the lead.

How much do they charge?

Is every lead the same price? Or does the company charge more for leads with more employees (or according to some other criteria)? You’ll need to take this into account when determining whether or not the leads are worth it. Based on how much they charge, you’ll have to look at how many of the deals you close and how much it costs to close them to see if everything adds up.

If you’re paying an average of $100 a lead and you can only close one out of every ten, you’re paying $1,000 a customer. If a customer is only worth $900, it’s time to find a new lead generation company.

When do they charge?

Do they charge per lead or per customer? Some companies charge for every lead, others don’t charge you unless you close the deal. If you aim for the latter, just know that they will be more expensive.

What’s their refund policy?

If they send you a bad lead, will they refund your money? How easy is it to get a refund? What do they consider a bad lead? If the lead wasn’t qualified in the way you agreed with the company, the lead generation company should quickly refund your money.

Should I outsource lead generation?

There’s only one way to determine whether outsourcing lead generation is right for your business. Test it.

Research the companies that serve your industry, and find one that looks like a good fit. Give them a trial period, and be very careful about tagging and tracking the leads you get through the lead generation company.

At the end of the trial period, assess the leads you’ve received.

  • How many leads did you get?
  • How many of the leads became customers?
  • How much did you pay in total?
  • How much did you profit off of the leads?

If you profited more than you paid, then the lead generation company is probably worth it. If not, it’s time to try something else.

Keep your Sales team busy — in a good way!


My name is Jonny Rose and I’m the founder of Win At LinkedIn, a LinkedIn lead generation company that connects your business to 120 interested buyers in one sales quarter. We’ll generate qualified leads for you quickly, go here.

The exact Linkedin blueprint to grow a business to $1m

The exact Linkedin blueprint to grow a business to $1m

In one hour, learn the EXACT Linkedin tactics and strategies I've used to grow a new business from zero revenue to seven figures ARR. No fluff, no filler, real examples, real results. 

You have Successfully Subscribed!