How do lead generation companies get their leads?
Updated By the SalesOne research team9 min read
The short answer
Lead generation companies get their leads from five main sources: licensed contact databases, data gathered from public websites, intent data that shows which companies are researching a topic, content syndication, where readers trade their details for a report, and callers who set appointments. What matters before you pay is whether each lead has a checkable reason to buy now.
Where do lead generation companies get leads?
Most lead generation companies combine a few sources: a licensed contact database for names and emails, their own collection from public websites, intent data to decide who to contact first, and either content syndication or callers to turn a name into a lead. Few rely on one source alone, and the mix decides what you are actually buying.
| Source | How the lead is made | What it tells you | What it does not tell you |
|---|---|---|---|
| Licensed contact databases | The provider licenses or builds a database of companies and people and filters it to your criteria | The company fits your size, industry and location; the person holds a matching title | Whether the company has a problem you solve, or any reason to act now |
| Collection from public websites | Software or researchers gather names, titles and company facts from websites, directories and public records | What the company says about itself today | Whether the contact details are current, or whether anyone there is looking |
| Intent data | A provider watches content consumption across a network of sites and flags companies reading more than usual about a topic | Someone at the company is reading about your category | Who is reading, why, or whether they can buy |
| Content syndication | Your report is placed on publisher sites and newsletters; readers fill in a form to download it, and you pay per download | A named person showed interest in the subject of your report | Whether they are buying, or just reading |
| Appointment setting | Callers or emailers work a list and book meetings that match agreed criteria | A person agreed to talk | Whether the meeting will turn into a buying process |
Our guide to how to generate B2B leads covers the sources you can run yourself, and the guide to appointment setting services covers the last row in more depth.
How do lead gen agencies find leads for a specific client?
A lead gen agency finds leads for a client by turning the client’s brief into filters, pulling matching records from its data sources, then contacting those people until some reply or agree to a meeting.
- Brief: industry, company size, region and job titles, usually agreed in a kickoff call.
- List build: the filters are run against licensed databases and the agency’s own collected data.
- Prioritizing: some agencies sort the list by intent data or recent events; many send to the whole list.
- Outreach: email sequences, calls or both, often from domains set up for the campaign.
- Hand-off: a reply, a form fill or a booked meeting is passed to you as a lead.
Where leads are resold, there may be more steps between the person and you. A US Federal Trade Commission staff paper on consumer lead generation (Sep 2016) describes publishers collecting leads and selling them to aggregators, which may sell them to the end buyer or to yet another aggregator, adding more layers. In business-to-business lead buying the question is the same: how many hands did this lead pass through before it reached you?
Are bought leads worth it?
Bought leads are worth it when the seller can show why each one fits and why it should act now; a list that only matches your filters is a starting point for research, not a set of leads.
The gap is timing. A database can tell you that a company is the right size in the right industry. It cannot tell you that the company opened a new site last month or hired a new operations leader, which is what usually makes someone take a first call. In SalesOne’s October 2026 production research runs, S1 agents checked 1,051 candidate companies against customer profiles and kept 249, about one in four. Each of the 802 companies turned down carries a reason, and two in three of the companies turned down failed on timing: they fit the profile but had no qualifying dated event in the window.
There is also the people side. Forrester’s State of Business Buying 2026 (Jan 21, 2026) reports that a typical buying decision includes 13 internal stakeholders and nine external influencers. A lead is one name. Whether it is worth buying depends on whether you can reach the others who own the decision; see our guide to the buying committee.
How do you judge lead quality before you pay?
Judge lead quality before you pay by asking for a small sample, checking every record yourself, and agreeing in writing what counts as a lead and what happens to the ones that do not.
| Question | A good answer | A warning sign |
|---|---|---|
| Where does each lead come from? | Named source types for each record, and how fresh they are | “Our proprietary database” with no detail |
| Is any lead sold to more than one buyer? | Exclusive leads, or a clear statement of how many buyers get each one | No answer, or a lower price for shared leads without saying so |
| What makes a lead qualified? | Written criteria you agree, including a reason to act now | Fit on title and company size only |
| Can I see a sample first? | Twenty to fifty records, with the reason each one was included | A sample only after you sign |
| What happens to bad leads? | Replacement or credit for leads that fail the agreed criteria | No returns once delivered |
| Who contacts the lead, and in whose name? | Your team, or the agency in your name with messages you approve | Messages sent in your name that you never see |
When the sample arrives, check five records end to end: does the company exist, does the person still work there, does the company fit your profile, is there a dated reason it might buy now, and can you link that reason to a problem you solve? Our guide to how to qualify leads turns these checks into a routine.
A sample lead record, checked
Fictional sample. Halvorsen Castings is a fictional foundry group in Toledo, Ohio. The same company could arrive as two very different leads.
| Field | Lead A: filter match | Lead B: researched |
|---|---|---|
| Company | Halvorsen Castings, manufacturing, 200 to 500 staff | Halvorsen Castings, manufacturing, 200 to 500 staff |
| Contact | Operations manager, email only | Ruth Adeyemi, named COO on Aug 25, 2026 |
| Reason to act | None given | County permit dated Sep 12, 2026 approves a foundry expansion in Dayton |
| Problem it links to | Unknown | New site needs ventilation and melt-area design before the air permit |
| Who else decides | Unknown | Plant manager for Dayton, environmental lead, procurement |
Lead A is a record. Lead B is a reason for a conversation. Both may cost the same to buy, and only one gives your team something to say.
How do lead generation companies charge?
Lead generation companies usually charge per lead, per booked meeting, or a monthly retainer, and each model rewards a different kind of lead.
- Per lead: you pay for each contact or download. It rewards volume, so the definition of a lead matters most.
- Per meeting: you pay when a meeting is held. It rewards getting someone on a call, so agree what the meeting must cover and who must attend.
- Retainer: a fixed monthly fee for a team or a program. It rewards consistent effort; ask for the targets and reporting up front.
Whatever the model, compare on the cost of a lead that turns into a real opportunity, not on the price of a lead. Our guide to cost per qualified lead shows how to work it out from your own numbers.
Rules on buying and using contact data differ by country; check your plans with your own counsel.
What makes a lead worth a first conversation?
A lead is worth a first conversation when you can link the company to a problem you already solve, not when it simply looks like your existing customers.
In SalesOne’s testing round, companies were under 70% relevant whenever they could not be linked to an existing problem. Lookalike traits, such as the same industry, size and region as your best customer, narrowed the list but did not predict interest. For one consulting and strategy firm in that round, more than 90% of the accounts found were a 90%+ fit to its own profile, and the research surfaced industries the firm had never considered.
Write the problems you solve into your ideal customer profile, and ask any lead source to show the problem it found at each company. The account research checklist lists what to look for.
How does SalesOne help?
SalesOne is AI account research and qualification for B2B teams. S1 agents research your market, accept or reject each company against your profile and keep the reason, map the buying committee at the companies they accept, and draft a point of view for the first message. Every reject carries a reason: in the runs above, all 802 companies turned down did.
A person approves every message before it is sent, and every approval is recorded with who gave it. Outreach rules decide who on your team may contact whom, and a reply pauses the account’s remaining steps. S1 agents do the homework; your team builds the relationship. See how account research works.