How to get a B2B lead database: options, costs and how to choose
By Z Leads · Grupo Z · Updated November 15, 2026
There are four ways to get B2B leads: build them by hand, run your own scraper, subscribe to a data platform, or order a custom list. Which one fits depends on how many leads you need, how much time you have and which channel you will use to contact them.
The four options, compared
| Option | Fits when | Main cost | Limit to keep in mind |
|---|---|---|---|
| By hand (Google Maps, directories, social) | You need few leads and have time | Your time | Does not scale and it is easy to repeat or keep stale data |
| Your own scraper or tool | You have a technical team and a large, constant volume | Setup, maintenance and data cleaning | You must verify channels and remove duplicates yourself |
| Subscription data platform | You sell to accounts with several users and use a lot of people data | A fixed monthly fee whether you use the data or not | Local-business coverage can vary by country |
| On-demand list (like Z Leads) | You want a one-off list by industry and location and want to start fast | You pay per lead received | It is per-order delivery, not a platform with user licenses |
What to ask any lead database provider
Where does the data come from?
Ask for a clear source. At Z Leads it comes from public sources such as Google Maps and each business's own website.
What is verified and what is not?
Be wary of “everything verified”. At Z Leads WhatsApp is verified; other channels are delivered as available.
Are there duplicates?
A good list does not repeat companies. Ask them to guarantee it.
What happens to contacts that do not work?
There should be a replacement or refund. At Z Leads they are replaced at no cost and, if fewer are delivered than paid for, the difference is refunded.
What is the all-in cost per lead?
Work out the real cost per lead with the channels you will use.
Can I try first?
A free sample lets you measure quality with your industry and location. Z Leads gives 5 leads.
How are businesses that do not want to be listed removed?
There should be a clear opt-out path.
How to order a database at Z Leads, step by step
- 1
Describe who you sell to
Write industry, location and size as if talking to a salesperson. For example: “300 dental clinics in Miami with WhatsApp and a website”.
- 2
Pick channels and quantity
Two channels are included; each extra channel adds US$0.10. You see the exact price before paying.
- 3
Pay with Mercado Pago
Card, cash or balance, from a payment link.
- 4
Receive the database
It arrives by email within 24 business hours, ready to download.
A verified lead starts at US$0.99 and a qualified lead at US$1.99, with 2 contact channels of your choice included. Price drops with volume: from 250 leads US$0.89 / US$1.79, from 500 US$0.79 / US$1.59 and from 1,000 US$0.69 / US$1.39. Each extra channel adds US$0.10 per lead. You can order from 1 lead, with no subscription and no minimum. See pricing
How to contact them without wasting the list
- Segment before writing: a different message per industry performs better than one generic message for all.
- Start on the channel where your customer already talks to businesses. In many local industries that channel is WhatsApp.
- Write short, with a single question or concrete offer, and reach out quickly: a list loses value over time.
- Follow each country's rules on commercial communications and honor opt-out requests. This is not legal advice.
You can also order your database from Claude, ChatGPT or Cursor with the API and MCP connector, or read the frequently asked questions.