B2B List Building Services and How to Check What You Buy

    Short answer

    What a commissioned list should contain, how the routes and prices compare, and a sample test that catches a weak list before it costs you a campaign

    Artem Smirnov
    Artem Smirnov

    Last updated · 8 min read

    Artem Smirnov in a dark suit against a charcoal studio backdrop, next to the line 'YOUR LIST DECIDES FIRST. Check it before the copy gets blamed'

    A list building service turns your ideal customer profile into a file of named, verified decision-makers at companies that fit. You get it as a CSV or as records in your CRM.

    You can buy one from a self-serve data platform, a freelancer, a list vendor or an outbound program. You can pay per contact, per project, by monthly retainer or per meeting. Whichever route you pick, test a sample first.

    What fields should a commissioned list contain?

    Every record should have:

    • Company name and website domain
    • Headcount band and industry
    • A named decision-maker with their exact title
    • A verified work email
    • The person's LinkedIn URL
    • A segment tag, so each niche gets its own sequence

    Direct dials are optional. Pay for them only if someone will call.

    A commissioned list is research and checking work. A database seat gives you access and leaves the filtering to you. Inside an outbound program, the people who build the list also send to it, so every bad record costs them too.

    Before I build anything, I ask which titles actually sign contracts in that niche. A generic "manager" title never goes into my search.

    Why do I check the list before the copy?

    The client was a UK social media marketing agency. The setup covered 3 niches, with lists pulled from Sales Navigator, Apollo and UpLead and outreach on LinkedIn, warm email and cold email.

    Over 12 months, that setup produced 714 sales calls, all booked through email and LinkedIn. One case does not prove that lists beat copy. It does show that lists built per niche from named sources can keep a campaign booking calls for a full year. Lists built for one industry, such as a manufacturing email list, follow the same logic, and lists are one route within lead acquisition.

    If a founder's campaign gets no replies, my first request is the list, ahead of any email copy. A file full of the wrong people or a flagged sending domain sinks the campaign whatever the subject line says.

    Quality is not enough on its own, you need enough names too. My floor for an opening file is 20,000 contacts. With fewer names, a weak month tells you little about the offer. A list of 50 to 100 hand-picked "perfect fit" leads per month is a coin flip. Some of those people are busy that week, some are not ready to buy, and some simply have no interest.

    Which route should you buy: platform, freelancer, vendor or outbound program?

    RouteWhat drives the costWho verifiesWho owns the fileMain failure modeBest fit
    Self-serve platformSeat fee plus creditsYouYou, within license termsYour hours go into filteringTeams with a researcher
    FreelancerHours or a flat feeThe freelancer, if anyoneWhatever the deal saysScraped, unchecked dataSmall one-off lookups
    List vendorPer contact or per projectThe vendor, by its own claimThe contract; records may be resoldMatches the filters, misses your buyerTeams that already send
    Outbound programMonthly fee plus data and toolsThe team that sends to itAgreed in the engagementActivity with no targets setCompanies without sending infrastructure

    If you build it yourself, the filtering hours land on you. With a freelancer, ask for the source of every record. If they cannot name the tools or databases behind the records, such as Sales Navigator, Apollo or UpLead, assume you are buying a scrape. Cheap freelancer lists tend to come back with weak open rates and plenty of bounces.

    My team takes on standalone lists only for companies that already send and need more names.

    Decision rule: if you have no sending domains warmed up over a couple of weeks, no mailboxes and nobody watching bounces, buy the program, not the file. My agency sells programs, so weigh that bias. If you already send, a vendor or a platform can work, as long as the sample passes the test below.

    How much does list building cost per contact, per project or per meeting?

    Per contact. At the time of writing, UpLead sells extra credits at USD 0.60 on Essentials and USD 0.50 on Plus, and one credit buys one contact (UpLead pricing). Verification is a separate bill: NeverBounce charges USD 8 per 1,000 credits on pay-as-you-go (NeverBounce pricing).

    As an estimate, a 20,000-contact first list bought entirely as extra credits at the Plus rate comes to about USD 10,000, plus about USD 160 for verification. That is data only, before any plan fee; someone still has to filter records and delete misfits. Dated seat prices for Apollo, Sales Navigator and other platforms are in per-contact and per-seat data prices.

    A cheap price per name hides the misfits. A 2026 list pricing guide from the Mailing & Printing Association works one example: 1,000 unfiltered company names at USD 150 per 1,000. If only 10% of them reach the right person, each qualified contact costs USD 1.50. Price a list by the buyers in it.

    Per project. A fixed fee for a defined count and spec. It rewards hitting the count, so write acceptance criteria into the order.

    Retainer. A monthly fee for ongoing building and refreshing. Tie it to checkable deliveries, such as refreshed segments by a date.

    Pay per meeting. It rewards meetings on the calendar, which pulls the provider toward easy yeses over your best buyers. Define a qualified meeting in writing before you sign.

    For what agencies charge per meeting, see the cost of a B2B meeting.

    In my agency's model, list building is included in the monthly fee, which starts from USD 3,000 (about EUR 2,500) per month. The client pays for data, tools, domains and mailboxes directly.

    How do you test a sample list before you pay for the full file?

    Ask for a sample, run it through your own verifier whatever accuracy figure the vendor quotes, then score it.

    CheckPassFail
    Bounce rate after your own re-verificationUnder 0.5%0.5% or higher
    Title fitAt least half the titles belong to people who can sign without asking anyoneUnder half can sign
    Generic titlesNo Assistant, Manager or Associate recordsAny left in
    Company fitEvery company matches your industry, headcount band and countryAny company outside them
    DuplicatesZero against your CRM and across segmentsAny repeated contact
    Catch-all addressesKept as a separate share (addresses that accept any mail, so they cannot be confirmed) and sent in small batchesMixed in with verified addresses

    I never relax the bounce row. I verify every address before any send, because a run of bounces gets a sending domain flagged.

    For title fit, sort the sample by title and count who can sign. If that is under half, I stop there. If it passes, I pull 20 rows at random and check every person by hand.

    Put these questions in the contract:

    1. If a contact bounces, will you replace it, credit it, or neither, and within what window?
    2. Is this file exclusive to us, or do you sell the same records to others?
    3. Can you show the source of every record?
    4. Will you remove our customers, open deals and opt-outs before delivery?
    5. Can we keep using the file after the contract ends?

    If the sample passes and you want a deeper check before a big send, use the audit steps for a lead list.

    What does the law require when someone else built your list?

    Buying a list does not hand your legal duties to the seller. Rules at the time of writing:

    MarketRuleWhat it means for a bought or commissioned list
    UKICO B2B marketing guidance, currently under reviewUsing a bought list must comply with UK GDPR. Sole traders and some partnerships count as individual subscribers, so you need their consent. The soft opt-in (the exemption for contacts you gained through a sale) cannot cover a bought file (see the last question below).
    EUGDPR Article 14Tell each person which source their data came from, no later than the first email you send them and never more than one month after you obtained it.
    USFTC CAN-SPAM guideThere is no B2B exemption, you cannot contract away responsibility, and penalties reach up to USD 53,088 per violating email.
    GermanyUWG section 7(2) Nr. 2Email advertising needs prior express consent, and that includes B2B.

    So get the source of every record in writing. When a client needs Germany, Austria or the Czech Republic, we do not cold email there without a compliant basis, and LinkedIn becomes the channel.

    This is general information, not legal advice.

    How long does a delivered list stay usable?

    People move. The BLS tenure survey for January 2026 reports that 20.6% of US wage and salary workers had been in their current job for a year or less. It measures tenure only, so it says nothing about how fast your own file decays. For decay rates traced to their sources, read how fast B2B data goes stale, and re-verify before every send.

    Before you buy, ask for a sample and score it against the table. Get the sources and the replacement terms in writing, and pay for the full file only after the sample passes.

    Weighing a list vendor quote against building the list yourself? Book a call and I will tell you what I would check first.

    Questions buyers ask before commissioning a list

    Should a commissioned list include phone numbers?

    Most of my team's work runs through email and LinkedIn. We never run pure cold calling. As an optional add-on, we can phone a warm list: contacts who have replied, engaged or opted in. If you call UK businesses live, the ICO says to screen numbers against both the TPS and the CTPS first (the UK do-not-call registers for individuals and for companies).

    How many decision-makers per company should a list include?

    As many as hold the buying titles you defined, tagged to one segment. Contacting several people at one company only works if the copy fits each role, so write role-specific versions.

    What if my niche has fewer companies than a full first list needs?

    Build all of it, verified, with several named decision-makers per company wherever the titles allow. In a small market, a weak first message burns names you cannot replace. Test your copy on one segment before you send to the rest.

    Does the UK soft opt-in cover a bought list?

    No. Under ICO guidance, the soft opt-in needs contact details you obtained during a sale or the negotiation of a sale. A file someone else compiled can never meet that test. Sole traders on that file need consent. For limited companies, the PECR email consent rule (the UK's electronic marketing law) does not apply. You must still identify yourself and include a valid opt-out address.

    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.