Let's imagine a situation. You are in need of lead outsourcing. Yet, you don't know what to choose. So you hire an industry-leading service provider with years of experience and complete knowledge about lead generation companies. Sort of like a buyer in shopping.
A buyer like this shares his comprehensive knowledge with you, you become an experienced buyer yourself, and now you just have to point your finger at a B2B company and say: "This one!"
Oh, if only that was possible. It would've shortened the buying cycle and saved your company a significant amount of expense. Unfortunately, in real life, people often have to make purchase decisions with a dearth of insights, despite drowning in millions of web pages of information.
But there are plenty of fish in the sea, but only a few of them are a good fit for your business. If you arrange your B2B lead generation outsourcing process properly, you will be in control of the filtering process. Otherwise, your potential buyers will move in their own directions.
We created this guide to share our professional expertise, buying suggestions, market research, and lead generation marketing trends.
Table of Contents
- How Lead Generation Companies Work
– What to expect when you’re lead outsourcing
- How to Filter Lead Gen Companies
- Lead Generation Expert Tips
- Lead Generation Companies Analysis (Based on Clutch)
- Benefits of Outsourcing Lead Generation
What Is B2B Lead Generation?
Lead generation is a process of finding, contacting, nurturing, and converting leads into potential B2B buyers of your products or services. This process is not easy. That’s why you can use the help of a lead generation outsourcing company to improve your sales development and bring efficiency to every sale you make.
What is a lead generation company?A lead generation company is an organization that aligns sales and marketing efforts to create business opportunities, with an endgame goal of growing sales funnels for its clients. Such companies specialize in sales development and have a full technical stack and professional teams to execute lead generation for you up to perfection.
Lead generation company analyzes your services, your existing clients, creates ICPs and buyer personas for future outreach, researches leads that fit that profile, chooses channels for the outreach, contacts leads, and lands an appointment with a potential buyer.
Most importantly, a lead generation company feels like an extension of your own team because its initial goal is to help you grow.
What to expect when you’re lead outsourcing
Typically, when an organization makes a decision to look for an outsourced lead generation company, they don’t know what to expect. Obviously, there’s a need to fill the sales pipeline with quality leads, but there’s little understanding of how providers actually achieve this goal, and more importantly, what’s necessary for their particular business.
We have studied the top fifteen lead generation companies on Clutch and found that an overwhelming number of unique services are offered.
For a buyer, this abundance is overwhelming and may even cause buying analysis paralysis. Some of the listed services might perplex you as well. For example, there are lead generation companies that provide accounting, corporate IT training, custom software development, electrical engineering, film services, privacy shield notice, technical support, etc.
If you take a closer look, many of the “unique” services differ in name but indicate the same service. In the example below, data enrichment can be listed as research and analytics, B2B email list, database scrubbing, and email verification—which all refer to the process of collecting information about leads.
To not get lost in this chaos and make the right purchasing decision, a buyer needs to understand the lead generation process, its stages, and its components.
How to Filter B2B Lead Gen Companies
Let's look at how to filter how good a lead gen company is based on their data research:
Buyer persona (BP)
In most cases, the buyer persona (BP) is defined by a company prior to creating a product or service. It outlines what you sell and to whom and describes what business problems and tasks you can solve for a particular business.
Without the BP, you’re unlikely to succeed. However, some organizations don’t have one. Experienced lead generation companies ask their clients for a detailed description of their buyer persona before they begin collecting data.
At CIENCE, we have a specific questionnaire called ideal customer profile (ICP) for our client companies to complete. Advanced techniques include predictive scoring and developing lookalikes for current best customers.
Data collection and outreach
Data collection is the next stage of lead generation services. Your B2B lead outsourcing provider finds a target audience that matches your ICP and collects their unique details. Such details can include:
- demographic data (name, email, phone, contact details)
- firmographic data (companies revenues, employees details, locations)
- technographic data (technologies that companies use)
- psychographic data (interests, habits, preferences).
Based on this data, SDRs create personalized outbound campaigns to target your potential customers. Using the latest high-tech tools and software. they will keep your customer data fresh and safe on the platform.
Lead Generation Expert Tips
Here are forty tips from CIENCE experts that organizations should follow to select the right lead generation outsourcing company:
Research is key
- Look up the case studies. These can usually be found on their website.
I would certainly look at how they solved particular problems for sales teams.
Andrew Khvatov, CIENCE Internal Team Lead
- Search for published reviews. Check out review sites such as Glassdoor or Clutch, or type "[company name] reviews" in Google.
- Look at the clients they’ve worked with. It’s a good sign when a lead generation company places their clients on the website.
- Look at their partners. This indicates that they’ve been on the market for several years and have built their own network. This can usually be found on the website.
- Look for professional certifications. You can also find these on their website or via Google.
- Pay attention to their lead gen methodologies. Check out what techniques they use to reach target personas. Look at the Solutions or Services sections on the website.
- Check their performance at each of the “gates”:
When working with the provider, check their performance at each of the “gates.” To set an appointment, you need a conversation. To start a conversation, you need good emails sent at the right time to the right person. To achieve it, you need to have the contact info of the right person. To gather that information, you need to know who you are looking for and how to go find them!
John Girard, CIENCE CEO
- Check out the team structure. Determine how they communicate and perform sales development activities, tasks, processes, and projects.
During a discovery call, I would ask about their strategy. How do they organize any lead generation process? Does one SDR fulfill all functions: campaign management, data enrichment, template writing, outreach to leads? Or do they have different people running these processes? I’d rather work with a team of professionals because one person can’t do all these tasks efficiently.
Rade Kemalova, CIENCE Internal Team Manager
- See what they have done in your particular industry.
Look at a broad scope of industries worked with to ensure creativity of strategy and variety of tactics.
Eric Quanstrom, CIENCE CMO
Identify the experience of this company within your industry, analyze its target market. Are there any successful cases of providing services to companies in the same field?
Anna Svetlichnaya, Head of Sales Operations Specialists Department
- Look at what kinds of engagements might scale with success. This includes time to market, number of resources, and contract lengths.
- Check whether they provide test leads.
Special focus should be on the quality of test leads: are they easy to review, do they fit your Ideal Customer Profile, and were they delivered on time. It will be easy to identify if these leads are up-to-date after the first outreach. You’ll need to check the percentage of bounced emails and types of responses you receive. In case you get negative replies, saying that people are no longer with their companies, this is a trigger for you that the list might have been bought. At the very least it’s dated.
Anna Svetlichnaya, Head of Sales Operations Specialists Department
- Ask what programs the lead generation company uses. If they don’t have the right software, data collection will take longer and the quality of leads will be under question. Find out if they are tech-savvy and utilize the newest tools and software. Also, identify milestones that are carried out solely by human touch.
- Ask if they use human intelligence. People can provide their expert opinion. Furthermore, they can go beyond any preset list of requirements. For example, if a machine looks for marketing managers, and a person’s position is a demand general manager, a tool will most likely miss him or her on the list.
During the discovery call, a salesperson should ask more questions and identify your needs rather than recite their capabilities and uniqueness. A sales rep is usually the face of the company, so pay attention to their manner of communication, integrity, and the way information is communicated to you.
The process of cooperation
- Be in control of how leads are qualified. This means by specific titles, industries, etc. In other words, these leads should fit your ideal customer profile.
- The sales rep should schedule an appointment with the right person. They must also understand why the appointment has been scheduled.
Personalization. It’s important to show to a lead that we know why we reach out to them and what the outcomes of our cooperation are.
Olesia Maksymenko, Head of Sales Development Department
- Ask questions to see if they care about your brand. They must be able to reach your target audience with effective brand messaging.
- Establish if they understand your value position on the market.
- Find out if they use multichannel outreach. This includes emails, calls, chats, LinkedIn, and other social media channels.
- Determine if they are buyer-centric. This means that the buyer comes first.
You show that you’re interested in the prospects, their problems and try to provide some solutions.
Michael Maynes, CIENCE VP Sales
- You'll need to know open, conversion rates, and other metrics. If you make an investment, you have to be able to understand analytics apart from the methodology of getting appointments.
I can get 20 meetings. It’s great. But why did I get them? Why didn’t I get 50 instead? Was it a language use that attracted or scared away people? Regardless of the number of appointments you get, you need a lot of transparency on what’s being executed and what’s not.
Michael Maynes, CIENCE VP Sales
- Check examples of the content they create. Review their email templates, phone calls, blog posts, and social media.
- Ascertain if they offer research services to create lead lists. This ensures that instead of a ready-made list, you will get the most up-to-date information about potential prospects.
- Check whether they’re up-to-date. For example, recently Facebook updated its rules. Those companies that managed to adapt to them are winners.
- Agencies should have expertise in both lead generation and appointment setting. This ensures your orchestrated outreach works successfully.
- Sales cadences should involve at least eight touches. For example, touches may include two emails, five calls, and three messages on LinkedIn.
- The email messages of emails should be human and catchy. They should have a personalized feeling rather than standard marketing text. In this example, if you want to sell offline maps for travel agencies that provide tours to exotic locations, a good email would be: This style is pretty nonstandard, but such letters attract attention. Prospects get interested in a continuing conversation. Obviously, these examples are somewhat simplified, but they help explain how SDRs start and maintain a conversation with a prospect.
- SDRs should have the ability to answer any prospect questions. This includes overcoming any objections.
- Responsiveness by the SDR is imperative. It's the key to increasing engagement.
I would also estimate the work of their inbound team. How fast do they answer my questions? Do they provide comprehensive answers?
Rade Kemalova, CIENCE Internal Team Manager
On a separate note, it would be helpful to have a call with an SDR who’s currently working at this lead generation company to learn his/her background, evaluate the level of communication skills etc. Obviously, it doesn’t mean that this person will work on your account. However, you’ll be able to align your requirements with current employees and decide whether you want to proceed or not.
Anna Svetlichnaya, Head of Sales Operations Specialists Department
- They must have an outreach that stands out. For example, images, GIFs, or tools that enable inserting customized video in an email makes prospecting more effective.
- Flexibility is essential. This demonstrates a client-oriented, problem-solving approach. In this case, a company adjusts its offer to the needs of the business rather than a fixed set of services.
- Listen to their vocabulary. “We just give you good leads” language is not enough.
- Look for the “too good to be true” signs. Low or set pricing may be an indicator that methods are based on a bad list.
- Be wary of a lead gen company that gives pricing right away. This shows that they are not taking the time to understand your needs or who you are.
- Stay away from companies relying only on lists and databases. These are likely to be very outdated and inaccurate (pre-purchased, pre-scraped, etc.).
Ask if they do research upon request or they have a ready-made contact list. If they have a list, they’re most likely resellers who purchase list from platform providers. In this case, you’ll pay more due to inaccuracy levels. Scraping – a robot that searches for data on the Internet instead of people. First, it’s illegal, because many state registries forbid this practice. Second, data quality is low (you will receive less than 25% of accurate leads), because most actual data is contained on social networking websites that can’t be scraped.
Taras Ilnytsky, Head of Data Enrichment Department
- Steer clear of mono-channel sales development campaigns. This means that outreach is only through one channel, like either email or phone calling.
- Avoid self-centric campaigns. This is when the main emphasis is on the seller, not the buyer.
- Don't use companies that offer a non-data-driven approach. Their lead generation models should involve AI and analytics, along with a human-driven approach.
- Note if they have inaccurate leads (no comments). An incorrect sales database could negatively affect business relationships and weaken marketing efforts.
- Don't go with a lead generation company that doesn't use software for outreach. This includes using an outdated program that has a limited number of functions or is difficult to use, especially when it comes to reporting.
- Don't be fooled with lead gen companies who offer “guaranteed” results. We also estimate any promises of lead generation companies. Beware of the company that guarantees results, as your mileage will always vary. For example, the abundance of conferences and receptivity in biotech makes it easy to set up to twenty appointments in a week. However, if you target law firms, getting two appointments in the same time period will be a struggle. In this case, you need to rely on your own sales prospecting industry experiences and industry statistics (averages).
Lead Generation Companies Analysis (Based on Clutch)
You won’t find one single, definitive, credible market research report of the lead generation market on the web because there isn’t one.
Our CIENCE team came to the conclusion that the market is pretty broad, with no completely dominant vendor (800 lb. gorilla). Few third parties, let alone analyst firms, have attempted to study or estimate market sizing, although lead generation companies like CIENCE do this research for ourselves—which we’d like to share with you.
We can’t expect our competitors to share any data with us, so we decided to study the public information they provide. We picked Clutch as our main source for information.
Clutch is a platform that lists businesses along with the reviews from their clients. It also has the ranking and provides insight into 15 Market Leaders and 10 contenders. Their goal is to help buyers make the best purchasing decisions. At the time of the research, there were 201 lead generation companies registered on Clutch.
Foundation years for lead generation companies
What we couldn’t track was the number of organizations closed during this period. Nevertheless, we see that the number of lead generation companies is steadily increasing. The fact that it has tripled over the past eighteen years proves that there’s a constant demand for outsourced lead generation services.
Facts found by Clutch about lead generation companies
The methods of B2B lead generation dramatically changed with the massive “webization” of business that took place back in the 2000s. Most companies began using emails and created websites and official pages on social media as their virtual representative offices.
These events changed the way lead generation works, for both data enrichment and sales development outreach. Web presence made information about companies and employees more available. On the other side, it also made buyers more independent and demanding. In the end, it all falls to the execution of each company—whether to be stopped by obstacles or leverage new opportunities.
And taking into account the number of lead generation providers, market entry opportunities are abundant. One more interesting figure we obtained from Clutch was the average number of employees. We found that 73% of lead generation companies have fewer than 249 employees.
Number of employees
The percentage is quite different for Clutch’s market leaders: 53% of the top fifteen lead gen providers have 250+ employees. And for the top sixteen to twenty-five, the percentage drops to 30%. Having a big number of employees isn’t surprising. Lead generation companies employ people-as-a-service (PaaS) model.
Beware of small firms here. You need humans to do data enrichment and sales development work. The best lead generation companies hire and train researchers and SDRs. Now, let’s take a look at what a buyer can expect from organizations registered here.
Top lead generation industries
The top six industries for lead generation companies include:
- Business services (87)
- Financial services (77)
- Retail (56)
- Healthcare and life sciences (53)
- Telecommunications (50)
- Manufacturing (42)
Types of lead generation services
We studied the service focus of lead generation companies registered on Clutch. As we mentioned above, there are 255 unique entries. To tackle this chaos, Clutch introduced a service focus that enables potential clients to see what a particular organization does.
When it comes to lead generation companies, Clutch provides two main service focuses: voice/call center and B2B lead generation.
Apart from them, these organizations provide other types of services:
The most popular are voice call center, and B2B lead generation and qualification.
As you can see from the chart below, most organizations have a small focus on B2B lead generation:
Of 201 lead generation companies registered on Clutch, only 31 (15%) had a focus that equals or exceeds 50%. The percentage is almost the same for the top 15 leaders at 20%.
Apart from lead generation, these companies also provide voice/call center services. Most companies (~72%) have a strong focus on this type of service (50% and more).
71% of companies provide non-voice BPO and back office services. However, 66% of lead generation companies have a weak focus that is lower than or equal to 45%.
Average hourly rate
- 68% of lead generation companies work at less than $25 per hour.
- 22% have $25–$49.
This pricing implication is particularly important juxtaposed against in-house costs:
- For the top 15, the breakdown is 77% vs. 6%.
- For the contender, it’s 70% vs. 10%.
It’s notable that most companies that hit the top 25 lead generation services have the lowest hourly rate.
Minimal project size
- 87% of companies have $1,000 as a minimal project size.
- The percentage of companies ready to take a $1,000 project is lower for the top 15.
- For contenders, 87% of companies have $1,000 as a minimal project size.
You can easily outsource lead generation at $25 per hour and get a $1,000 minimal project. If you work in business services, manufacturing, financial sector, retail, telecommunications, or healthcare, you are more likely to find a provider that fits you perfectly.
Benefits of Outsourcing Lead Generation
Outsourcing lead generation is a smart move; companies applying mature lead generation practices tend to achieve 133% greater revenue. The right lead gen company will do its best to become a part of your sales efforts and land you the best deals possible, even in the tough sales environment we live in.
The number of lead generation companies and services might seem overwhelming for a buyer to process. However, we hope that our expert tips help you achieve a better understanding of this issue.