> Enrich.chat gives AI agents verified work emails and mobiles. To use it from an agent, read https://enrich.chat/agents.md . This is the Markdown version of https://enrich.chat/tools/lead-list-builder/

> **Note for agents:** this tool is a web form that people use in a browser, so you cannot submit it. Use the Enrich.chat API instead, as described in https://enrich.chat/agents.md .

# Free B2B lead generator: build a lead list from one sentence

Describe the people you want to reach by role, seniority, industry, company size and location. See matching decision makers, then get the full list with verified contacts through your AI agent or the API.

By Enrich.chat Editorial. Updated October 15, 2026.

## What you get

- Matching people with name, title and company, from one plain-English sentence
- Covers role, seniority, industry, company size and location in a single description
- The full list with verified work emails and mobiles comes through your AI agent or the API

**Short answer:** The Enrich.chat lead list builder is a free B2B lead generator: describe the people you want in plain English (role, seniority, industry, company size, location) and it returns matching decision makers with name, title and company. Each search uses 1 of 10 free lookups, no signup. For the full list with verified emails and mobiles, paste the prompt into your AI agent or call [the API](https://enrich.chat/agents.md).

## Key takeaways

- Describe your buyer in one sentence that names role, seniority, industry, company size and location.
- Each search uses 1 of 10 free lookups. The full list with verified emails comes through your agent or the API.
- Verify right before you send: in January 2026, 20.6% of US workers had been with their employer 12 months or less (BLS).

## From one sentence to a lead list

1. **Describe your buyer.** Write who you want in one sentence: role, seniority, industry, company size and location.
2. **Preview the matches.** See names, titles and companies. Contact details stay hidden in the preview.
3. **Get the full list.** Paste the prompt into your AI agent, or call the API, to add verified work emails and mobiles.

## How does the free B2B lead generator work?

You type one sentence about the people you want to reach, and the lead list builder returns matching people with their name, title and company. Each search uses 1 of the 10 free lookups shared across the [Enrich.chat free tools](https://enrich.chat/tools/). You do not need to sign up.

The preview hides contact details. To get the full list, paste the prompt the tool gives you into ChatGPT, Claude or Cursor. Your agent reads [agents.md](https://enrich.chat/agents.md), runs the same search through `/v1/search`, and calls `/v1/person` for each person you keep. Agents get 10 free lookups a day, and after that you can use a [monthly credit plan](https://enrich.chat/pricing/), where credits are spent only on matches.

| What you get | Free preview (this tool) | Full list (agent or API) |
| --- | --- | --- |
| Name, title, company | Yes | Yes |
| LinkedIn URL | No | Yes |
| Work email | Masked | With a status: verified, catch_all or unknown |
| Mobile number | Hidden | With its line type |
| Cost | 1 of 10 free lookups | 10 free a day, then monthly plans from $29 |

**Figure 1: From an ideal customer profile to a CRM-ready lead list.** Six steps in two rows: describe your buyer in one sentence, search for matching people with /v1/search, preview names, titles and companies for free, skip people already in your CRM, enrich the rest with a verified email and mobile through /v1/person, and export a CSV into your CRM.

*From one sentence to a CRM-ready list. The free tool covers steps 01 to 03; your agent or code runs the rest. Endpoints from [agents.md](https://enrich.chat/agents.md).*

Want a point-and-click database with email sequences built in? That is a different kind of tool. Our guide to the [best B2B data providers](https://enrich.chat/blog/best-b2b-data-providers/) compares them.

## How do you turn an ideal customer profile into a lead search?

Write your ideal customer profile (ICP) as one sentence that names five things: role, seniority, industry, company size and location. Those five parts line up with the search filters in the API, so a clear sentence gives a clean list.

Here is a worked example. Say you sell route-planning software to mid-size freight firms, and deals close when the head of operations signs off. Your sentence is: **VPs of Operations at US logistics companies with 200 to 1,000 employees.** Paste it into the tool above, check the preview, then hand the same sentence to your agent to build the prospect list.

**Figure 2: Anatomy of a good lead search description.** The sentence VPs of Operations at US logistics companies with 200 to 1,000 employees has five marked parts: seniority (VPs), role (Operations), location (US), industry (logistics) and company size (200 to 1,000). Each part maps to a search filter: seniority=vp, title=operations, country=US, industry=logistics, and employees_min=200 with employees_max=1000.

*Each marked part of the sentence matches one search filter. Send the whole sentence as `q`, or set the filters yourself. Parameter names from [agents.md](https://enrich.chat/agents.md); the values are illustrative.*

### Which filters matter most?

1. **Role.** This decides who reads your message. Use the words people put in real job titles, such as "operations", "procurement" or "revenue operations".
2. **Seniority.** This is how you find decision makers. The API accepts `c_suite`, `vp`, `director`, `manager`, `senior`, `entry`, `owner` and `founder`.
3. **Company size.** An employee range is the simplest stand-in for budget and buying process. Our guide to [firmographic and technographic data](https://enrich.chat/blog/firmographic-data/) covers the other company traits.
4. **Industry.** Be narrow. "Dental clinics" finds a buyer. "Healthcare" finds everyone.
5. **Location.** Start with the country. Add a state or city if you sell locally or need time zones to match.

To target one account, name its domain. The API's `company_domain` filter and the `/v1/company/people` endpoint both return the people at that company who match a title.

## What makes a good lead search description?

A good description is specific about role, size and place, and it uses words that appear in job titles. A weak one is vague, mixes several buyers in one search, or asks for things a title search cannot know, such as budget or need.

| Weak description | Better description | Why it works |
| --- | --- | --- |
| Marketing people | Heads of marketing at UK software companies with 50 to 200 employees | Adds seniority, industry, size and country |
| Decision makers in healthcare | Owners of dental clinics in Florida | Names the real buyer and a narrow industry |
| CEOs, CTOs and sales VPs at startups | Founders of US fintech startups with 10 to 50 employees | One buyer per search keeps the list clean |
| Big logistics companies | VPs of Operations at US logistics companies with 200 to 1,000 employees | Turns "big" into an employee range and adds a role |
| Companies that need our product | IT directors at US hospitals with more than 500 employees | Search matches titles and company facts, not need |

Run one search per buyer. If you sell to both the operations lead and the finance lead, run two searches and tag each list. Then your message can speak to the person who reads it.

## How big should a B2B lead list be?

Size the list from the accounts your team can work, not from the biggest export you can get. Start with target accounts times the roles you need at each, then test a small batch before you enrich the rest.

1. **Count accounts.** Say you can serve 300 freight companies in your size band.
2. **Multiply by roles.** Two roles at each account gives you 600 people.
3. **Test a small batch first.** Pull 25 people and check that titles and companies fit. The free preview is built for this check.
4. **Match your send volume.** [Google's email sender guidelines](https://support.google.com/mail/answer/81126?hl=en) add stricter rules once you send more than 5,000 messages a day to Gmail accounts. They also ask senders to keep reported spam rates below 0.10% and never reach 0.30%.

Cost grows with matches, not rows. On an Enrich.chat plan, a work email found uses 10 credits, a mobile found uses 250 and a profile uses 5. A lookup that finds nothing uses 0 credits. Plans start at $29 a month for 100,000 credits, so a list of 1,000 people with a work email each uses 10,000 credits, which fits the Growth plan. The [pricing page](https://enrich.chat/pricing/) has every plan.

## How do you enrich, dedupe and export a lead list to your CRM?

Remove people you already have, enrich the rest with `/v1/person`, check the status of each field, then import the file into your CRM. Your agent can run all four steps from one prompt.

1. **Dedupe first.** Match the search results against your CRM on LinkedIn URL, then on name and company. That way you never spend credits twice on the same person.
2. **Enrich only what you will use.** Ask for `fields=email` for an email campaign. Add `mobile` only if you plan to call, since mobiles cost more.
3. **Read the statuses.** `work_email.status` is `verified`, `catch_all` or `unknown`. Treat catch-all addresses as risky; the [catch-all checker](https://enrich.chat/tools/catch-all-checker/) explains why. `mobile.line` is `mobile` or `unknown`. That is the number's type, not proof that the line works or that it belongs to the person.
4. **Export.** Ask for a CSV with one row per person plus the status columns, then use your CRM's import. For HubSpot, see [HubSpot data enrichment](https://enrich.chat/integrations/hubspot/). In n8n, Make or Zapier, call the API from an HTTP step.

```text
Use www.enrich.chat to find 50 VPs of Operations at US logistics companies with 200 to 1,000 employees. Skip anyone already in my attached CRM export, add verified work emails, and return a CSV with name, title, company, LinkedIn URL, email and email status.
```

For more ready-made prompts, see our [ChatGPT and Claude prompts for lead generation](https://enrich.chat/blog/chatgpt-lead-generation-prompts/).

## Why build a fresh lead list instead of buying one?

A bought list is a snapshot of someone else's data, and it starts to age the day it is made. A list you build from a search, then verify right before you send, shows who holds the job today.

People change jobs often. In January 2026 the median US wage and salary worker had been with their employer for 4.1 years, and 20.6% had been there 12 months or less, according to the [Bureau of Labor Statistics](https://www.bls.gov/news.release/tenure.nr0.htm). In August 2026 alone, the US recorded 5.1 million job separations, per the [BLS JOLTS report](https://www.bls.gov/news.release/jolts.nr0.htm).

**Figure 3: One in five US workers joined their employer in the last year.** A grid of 100 squares with 21 highlighted shows that 20.6% of US wage and salary workers had been with their employer for 12 months or less in January 2026. Median tenure was 4.1 years, up from 3.9 years in January 2024, according to the US Bureau of Labor Statistics.

*Why a static lead list goes stale. The grid rounds 20.6% to 21 squares. Source: [BLS, Employee Tenure in 2026](https://www.bls.gov/news.release/tenure.nr0.htm).*

Bought lists also carry legal and inbox risk:

- **Inbox providers.** [Google's sender guidelines](https://support.google.com/mail/answer/81126?hl=en) tell senders not to buy email addresses from other companies.
- **United States.** The [FTC's CAN-SPAM guide](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business) says the law makes no exception for business-to-business email. Each email in violation can cost up to $53,088, and you cannot contract away your responsibility to a list seller or agency.
- **United Kingdom.** The [ICO](https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/guide-to-pecr/electronic-and-telephone-marketing/using-marketing-lists/) says you can use a bought-in list for emails or texts only if the people on it consented to messages from you. Generic consent covering any third party is not enough. The ICO also says [a broker's assurances are not enough](https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/organisations-using-marketing-services-of-data-brokers/), and you must send people your privacy information within one month.
- **UK company staff.** Employees of limited companies count as "corporate subscribers", so the PECR email consent rule does not apply to them. UK GDPR still does, per the [ICO's B2B guidance](https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/business-to-business-marketing/).

These duties apply to any third-party data, including an API like Enrich.chat. You are the sender, so you are responsible for CAN-SPAM, GDPR and TCPA compliance. Anyone can remove their data at [enrich.chat/opt-out](https://enrich.chat/opt-out/). For the bigger picture, read [AI lead generation in 2026](https://enrich.chat/blog/ai-lead-generation/).

## Frequently asked questions

### Is this B2B lead generator free?

Yes. Each search uses 1 of the 10 free lookups shared across the Enrich.chat website tools, and there is no signup. The preview shows name, title and company. For the full list with verified emails and mobiles, your AI agent gets 10 free lookups a day through the API. After that, monthly plans start at $29 for 100,000 credits: a work email found uses 10 credits, a mobile found uses 250, and a lookup that finds nothing uses 0.

### Is it legal to buy a B2B email list?

It depends on where your recipients are, and you carry the risk either way. The [FTC](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business) says CAN-SPAM makes no exception for business email, and you cannot contract away your responsibility to a list seller. The UK [ICO](https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/guide-to-pecr/electronic-and-telephone-marketing/using-marketing-lists/) says bought-in lists need consent that names you before you email or text individuals. Google tells senders not to buy addresses at all. This is not legal advice.

### How do I find decision makers at a specific company?

Add the company to the search. Your agent can call `/v1/company/people?domain=acme.com&title=head%20of%20finance`, or add `company_domain` and `seniority` to a search, and get the people who match with their titles. Then enrich the ones you want with a verified work email. If you already know the person, the [email finder](https://enrich.chat/tools/email-finder/) or the [LinkedIn email finder](https://enrich.chat/tools/linkedin-email-finder/) is quicker.

### Can ChatGPT or Claude build a B2B lead list?

They can suggest companies, but on their own they cannot check that a mailbox exists, and what they know about who holds which job can be out of date. Connect them to a data API and they can. Paste a prompt that starts "Use www.enrich.chat" and the agent runs the search, verifies each contact and returns a table. Our [Claude for sales guide](https://enrich.chat/blog/claude-for-sales/) shows full prospecting workflows.

### How often should I refresh a lead list?

Verify contacts right before each campaign rather than on a fixed schedule. In January 2026, 20.6% of US wage and salary workers had been with their employer 12 months or less, according to the [BLS](https://www.bls.gov/news.release/tenure.nr0.htm). A list built last year already has people in the wrong seats. Enrich.chat returns a status with every work email and a line type with every mobile, so you can see which ones to trust.

### Where can I find a free leads list?

Build one rather than download one. A downloaded list is a snapshot of unknown age, and you cannot check how consent was collected, which the [ICO expects you to do](https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/organisations-using-marketing-services-of-data-brokers/). A free lead generator lets you search for people who match your buyer today, then verify only the ones you keep. You get 10 free lookups on the website tools and 10 a day through your agent.

## Sources

1. [Employee Tenure in 2026 (news release)](https://www.bls.gov/news.release/tenure.nr0.htm)
2. [Job Openings and Labor Turnover, August 2026](https://www.bls.gov/news.release/jolts.nr0.htm)
3. [Email sender guidelines](https://support.google.com/mail/answer/81126?hl=en)
4. [CAN-SPAM Act: A Compliance Guide for Business](https://www.ftc.gov/business-guidance/resources/can-spam-act-compliance-guide-business)
5. [Using marketing lists](https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/guide-to-pecr/electronic-and-telephone-marketing/using-marketing-lists/)
6. [Organisations using marketing services of data brokers](https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/organisations-using-marketing-services-of-data-brokers/)
7. [Business-to-business marketing](https://ico.org.uk/for-organisations/direct-marketing-and-privacy-and-electronic-communications/business-to-business-marketing/)

## Get the full list with verified emails

Your agent runs the same search with `/v1/search`, then enriches each person with `/v1/person`. 10 free lookups a day, then monthly credit plans from $29.

```text
GET enrich.chat/v1/search
  ?q=VPs of Operations
    at US logistics
    companies
  &employees_min=200
  &employees_max=1000
  &with_email=true
  &limit=25
```

## Try this prompt

Build this lead list in your agent

```text
Use www.enrich.chat to find 25 VPs of Operations at US logistics companies with 200 to 1,000 employees, add verified work emails, and return a CSV
```

## Related

- [AI lead generation: what actually works](https://enrich.chat/blog/ai-lead-generation/)
- [50 ChatGPT and Claude prompts for lead generation](https://enrich.chat/blog/chatgpt-lead-generation-prompts/)
- [Firmographic vs technographic data](https://enrich.chat/blog/firmographic-data/)
