B2B Leads for Sale and What Each Lead Type Really Costs

    Short answer

    A buyer's guide to contact records, shared inquiries, exclusive leads and booked meetings, with a break-even check to run before you pay.

    Artem Smirnov
    Artem Smirnov

    Last updated · 11 min read

    Artem Smirnov in a dark suit against a charcoal studio backdrop, next to the line 'LEADS ARE NOT ONE THING. Cheap lists cost the most'

    "B2B leads for sale" can mean four different products. A price only tells you something once you know which one you are looking at:

    1. Contact records. A name, job title, company, email and sometimes a phone number, pulled from a database. This is the cheapest option per unit, and every step after the download is your job.
    2. Shared inquiry leads. A person who asked for information, sold to several vendors at once.
    3. Exclusive inquiry leads. The same kind of inquiry, sold to one buyer only.
    4. Booked meetings. A decision-maker already on your calendar, produced by an agency or appointment setter.

    As you move down that list, the price per unit goes up and the risk you carry goes down. Most contact data has public price lists, from about $0.50 a contact on UpLead as of October 2026; ZoomInfo is quote-only. Inquiry leads and meetings are quoted privately. The fair way to compare all four is the cost of one usable conversation, then the deals it leads to.

    For a sense of scale: a B2B tech client of ours moved from no qualified calls to over 40 a month inside 90 days. Before you buy booked meetings from anyone, ask them for a result like that, with the client's industry and the timeframe.

    What does "B2B leads for sale" actually mean?

    Ask a data vendor, an inquiry broker and an appointment setter for 1,000 leads and you get three quotes that look impossible to compare. Each one is honest by its own definition. The vendor counts rows in a spreadsheet. The broker counts form fills. The setter counts people who agreed to a meeting.

    The unit worth comparing them on is the usable conversation: a reply from the right person who wants to talk or asks a real question. A booked meeting already is one. The other three products are raw material that still has to earn it.

    Each product also leaves you a different amount of unfinished work. Records still need targeting, sending setup, copy, follow-ups and someone reading replies. A meeting still needs a salesperson who can close.

    If you believe you have a lead problem, look at the offer before you shop for leads. Same volume, same effort, and the results can change once the packaging is right. None of the four products closes a deal by itself either. Buyers look you up before they decide, so the sale starts moving before the first call.

    What are you really buying in each lead type?

    UnitWhat you receiveWork already done for youRisk that stays with you
    Contact recordName, title, company, email, sometimes phone and company dataData collectionFit, sending reputation, compliance, copy, follow-up, replies
    Shared inquiry leadContact details plus a stated interestThe seller's ad or formOther buyers chasing the same person; how real the interest is
    Exclusive inquiry leadThe same, sold onceThe seller's ad or formHow real the interest is; a higher price per lead
    Booked meetingA date and time with a named personList, copy, sending, follow-up, reply handlingShow-up and your closing

    Records are the least finished product, and the quality gap between sources is wide. A scraped list loses to one assembled from several databases at once, for example Sales Navigator, Apollo, ZoomInfo and UpLead. Cheap lists from freelancers tend to bring weak open rates and lots of bounces.

    Whatever a source promises, I verify every address before the first send. If what you really want is a plain email list, weigh the law and the quality before you buy one.

    Inquiry leads come from lead marketplaces, pay-per-lead networks and content syndication sellers that run ads or gated downloads. They cost more because someone showed interest. The catch is that you inherit the seller's targeting. You did not choose who saw the form, what the ad promised, or how many vendors got the same name.

    So read the seller's terms before you pay. LeadSpot's content syndication page says every lead is human-verified and every invalid lead is replaced at no cost. That is the return policy you want in writing. The same page gives no cap on how many other buyers get the lead, and no delivery timeline beyond first leads within 30 days. Ask for both.

    Booked meetings move most of the work to the seller. Whoever books them has to sell the meeting in the first message rather than the service itself. What you keep is the show-up rate and the close. Booking meetings and closing deals are two different jobs, so check your close rate before you buy more meetings.

    How much does a B2B lead cost in practice?

    Here are the prices published by the sellers themselves. Contact data has list prices. The other three products mostly do not.

    What you buyPublished priceWhat the price gets you
    UpLead Essentials (contact records)$99 a month, or $74 a month billed annually170 contacts a month, about $0.58 each on monthly billing
    UpLead Plus (contact records)$199 a month, or $149 a month billed annually400 contacts a month, about $0.50 each on monthly billing
    Apollo Basic (contact records)$49 per user a month, billed annuallyA seat plus a credit allowance shared by the team
    Apollo Professional (contact records)$79 per user a monthA seat with higher credit limits
    ZoomInfo (contact records)No published list price; quotes through sales onlyA custom quote after a sales call
    Shared or exclusive inquiry leadsNo market-wide published price; one syndication vendor, SignalARC (2026 report), lists its own base rate at $25 per lead, 25-lead minimum, up to 10% less on prepay or subscriptionSellers quote per niche and region
    Booked meetingsNo credible published per-meeting priceAgencies quote a fee, mine included (below)

    All prices are as of October 2026, from the vendors' own pages: UpLead pricing, Apollo's plan walkthrough (September 2026, quoting its pricing page) and ZoomInfo pricing. The inquiry-lead figure is one seller's own rate from SignalARC's 2026 benchmark report, not a market average. Taxes and promotions change the final number.

    Apollo works on seats and shared credits (as of October 2026). Its pricing page says all seats on an account must be on the same plan. The whole team draws on one credit pool, handed out upfront when each billing period begins, and unused credits do not roll over.

    Seats charge for people and credits charge for contacts. One prospector who needs volume should buy credits. Five reps who each pull a few contacts a day are paying mostly for seats. Buy for what you will actually send. Phone numbers, intent data, API access and annual commitments push the price up. A monthly plan you can cancel keeps it down.

    Records also have to be sent from somewhere: domains, mailboxes, a sending tool, and a person who writes, follows up and handles replies. At my agency, the work is priced separately from that stack, on a monthly fee rather than per meeting booked.

    Our monthly fee starts from USD 3,000 (about EUR 2,500) and goes up to USD 10,000+ for companies that want more channels or more work. Tools, domains, mailboxes and data go on the client's own card, since they shift with industry, market, volume and team size.

    Where no price is published, the only fair comparison is arithmetic, starting with shared against exclusive.

    Why do shared leads cost less than exclusive leads?

    A shared lead is cheaper because the seller gets paid several times for the same person. You pay less, and you join a race with other buyers for one reply. Exclusivity buys control. Nobody else is writing to that person, so your message gets judged on its own.

    Whether control is worth the premium comes down to two numbers. Cost per meeting is the price per lead divided by the share of leads that become meetings. Exclusive leads pay off when this holds:

    exclusive price / shared price < exclusive meeting rate / shared meeting rate

    Here is a worked example with made-up prices. Shared leads cost $40 each and exclusive leads cost $100. The price ratio is 2.5, so exclusive leads must book meetings at least 2.5 times as often to break even.

    ScenarioShared: 1 meeting perExclusive: 1 meeting perCost per meeting, sharedCost per meeting, exclusiveBetter buy
    A10 leads4 leads$400$400Break-even
    B10 leads3 leads$400$300Exclusive
    C10 leads5 leads$400$500Shared

    Run the same check with your own numbers from a test batch. Then add one more line: your average deal value against your cost per meeting. A $400 meeting is cheap for a six-figure contract and expensive for a $3,000 one.

    Exclusivity matters most when deals are large, the market is small enough that a burned first impression costs you an account, or speed of response decides who gets the conversation. It matters least in a big market, with a team that answers within minutes and an offer strong enough to stand out in a busy inbox.

    Whichever you choose, a small premium batch is only a test. A monthly batch of 50 to 100 perfect-fit leads is a coin flip against people being busy, not ready, or not interested. You need volume and fit together. My short version: "Volume negates luck."

    Volume still comes last, though. A funnel that cannot turn 100 good contacts into replies will not do it with 10,000 either. Use the small exclusive batch to prove the offer and the follow-up. Fix what it exposes, then scale.

    What does a usable conversation really cost?

    Every lead price should end up as a cost per usable conversation, and the booked meeting is the easiest one to count.

    My planning inputs come from our own campaigns. Reply rates usually sit around 1%, and often nearer 0.5% at large scale, with thousands of emails a day. Between 10% and 50% of replies turn into booked meetings. The bigger the volume, the lower the averages, so treat these as planning ranges that promise nothing.

    Take two lists of 10,000 contacts. Every figure in this example is an assumption: the data prices, the $4,000 running cost (tools, mailboxes and the hours of whoever runs the campaign) and List B's reply rate.

    List A replies at the usual 1%. For List B, cheap and unchecked, I assume half that, because wrong titles and wrong companies do not answer. Both lists use the same booking range.

    List A: built and checkedList B: cheap, unchecked
    Contacts10,00010,000
    Data cost (example)$5,000$1,500
    Running cost for the month (example)$4,000$4,000
    Reply rate (assumed)1%0.5%
    Replies10050
    Cost per reply$90$110
    Meetings at 10% to 50% of replies10 to 505 to 25
    Cost per meeting$180 to $900$220 to $1,100

    List B saves $3,500 on data and still costs about 22% more per meeting. Even that flatters it. Replies from people who cannot buy sit at the bottom of the booking range, and the table leaves out what a dirty list does to your sending domains, which every later campaign depends on. Copy cannot fix a bad list or a burned sender.

    Narrow lists with messages written person by person shift those ranges. On campaigns like that, we have seen 15% to 17% of people reply, and about 75% of those replies were interested. That is where an expensive, narrow list earns its price.

    For volume, do the math backwards: to book 30 meetings a month at a 1% reply rate, you need 6,000 contacts a month if half the replies book, and 30,000 if one in ten does.

    What should you check before paying for leads?

    Run these seven checks before you pay:

    1. What is the record? Ask for the exact fields and the date each record was last updated.
    2. Where does it come from? It should be a database you can name, a form, or something else the seller can describe. A scrape nobody will explain fails this check.
    3. Who else has it? For inquiry leads, ask how many buyers receive each one, how quickly, and what you get back for a fake or unreachable lead.
    4. Do the titles match? Ask the seller for 50 sample rows and check 20 of them by hand against the people who actually sign your deals.
    5. Can you keep bounces below 0.5%? That is my hard line for any send, whether the list was bought or not.
    6. Is your sending ready? In my campaigns, SPF, DKIM and DMARC are live before any volume goes out, and new mailboxes warm up for at least 10 to 14 days first.
    7. Which rules apply? That depends on where the people on the list are.

    For item 7, three sets of rules cover most English-speaking campaigns. This is not legal advice.

    UK. The ICO says anyone buying or selling business contact lists for marketing must handle the personal data in them under the UK GDPR. Under PECR, emailing corporate subscribers (limited companies, LLPs and similar bodies) needs no consent. Your identity has to be clear, and each email needs a working address where the business can opt out (ICO guidance on business-to-business marketing).

    US. The FTC states in its CAN-SPAM compliance guide that CAN-SPAM covers business-to-business email, with no exception. Sender details and subject lines have to be truthful, and each email has to carry a real postal address and explain plainly how to unsubscribe. Each email that breaks the rules can bring penalties of up to $53,088.

    Gmail inboxes. Google requires every sender to use SPF or DKIM and keep spam complaints below 0.3% as Postmaster Tools reports them. Above 5,000 messages a day, a sender needs all three of SPF, DKIM and DMARC, and marketing emails must offer one-click unsubscribe (Google sender requirements). Buying a list does nothing to move those limits in your favor.

    Can you get B2B leads for free instead?

    Yes, if you count your own time as free. The best free inputs are the ones you already own:

    1. Your client list. Start from past and current clients, then find companies that look like them.
    2. Your past projects. For each one, find the person who really signed off, then search with the job titles that niche uses. Leave Assistant, Manager and Associate out entirely.
    3. Free tiers. As of October 2026, UpLead's 7-day trial with 5 credits and Apollo's Free plan are enough to test whether a database covers your niche.

    The files you find by searching for a "free B2B leads database download" are a different thing. They are usually lists of unknown origin and unknown age, so you cannot answer a single question from the checklist above about them. The legal rules above still apply in full.

    When should you buy leads and when should you build them?

    Use these decision rules:

    1. If your offer has not sold yet, buy nothing. My team only takes on companies that already sell, since no lead source fixes an offer nobody wants.
    2. If your profile, website and case studies would not hold up when a prospect checks you out, fix those first. Buyers check you out before they ever reply. No amount of mass email rescues a company with broken foundations. In our campaigns, identical copy has pulled 2% replies for one company and 7.5% for another.
    3. If your market is small, skip intent data (signals that a company is researching a purchase) and build the list yourself. Say your market has 2,000 target companies and only about 10 show intent signals. We skip intent data there and write an offer that fits the whole market.
    4. If the market is large and someone on your team can send, follow up and read replies, buy contact records and build the sending yourself.
    5. If nobody on the team has time for replies, buy booked meetings. Records you cannot work are wasted credits.
    6. Whatever you choose, commit to one offer for one audience for 12 months before you judge it.

    Rule 5 is where my own business sits, so read it knowing I sell meetings through a cold email agency. The data in an agency campaign comes from the same kind of databases priced above.

    What you pay an agency for is everything around the data: the targeting, the sending and the reply handling. Prospects never see your CRM or your automation. They see your offer, your profile and your proof, so judge any agency, mine included, on those.

    Before you pay anyone, write one line on a sheet of paper: which of the four products this is, and what one usable conversation from it would cost you.

    Weighing leads against booked meetings? Book a call with your current price per lead, and we can work out what a meeting costs you.

    Questions buyers ask before paying for leads

    Can I phone bought UK leads, shared or exclusive?

    Exclusivity is irrelevant. The ICO says you cannot make live B2B marketing calls to numbers on the Telephone Preference Service (TPS) or Corporate TPS (CTPS) registers unless the business has consented. Automated calls need consent that covers calls from you. My team does not cold call. If a client wants phone contact, we offer warm calls only to people who replied, engaged or opted in.

    Can I buy USA-only B2B leads and email them?

    Most databases filter by country, so a US-only list is simple to build. Under CAN-SPAM, you have 10 business days to act on an opt-out request. You also cannot sell or transfer the addresses of people who opted out, except to a company you hired to help you comply. Keep a suppression list from day one.

    Do UK sole traders on a bought list follow the business rules?

    No. The ICO says PECR treats sole traders, and certain partnerships, like individuals, so the stricter rules for emailing individuals apply to them. A list sold as "business contacts" can still contain them, so remove them before anything is sent.

    Can I use a bought list to cold email Germany?

    Not on the seller's word alone. Whatever the list's source, my team sends no cold email to contacts in Czechia, Germany or Austria without a compliant basis, and reaches those people on LinkedIn instead. This is not legal advice.

    Want to get more B2B clients for your business?

    I help B2B companies book 10 to 100+ qualified sales calls per month with outbound. Let's see if it fits yours.

    Artem Smirnov
    Artem Smirnov

    I help B2B companies book qualified sales calls with cold email and LinkedIn outbound.