B2B lead generation services: the four things sold under one phrase, and what each one delivers

A list, an appointment setting team, an outbound agency and an inbound programme are four different purchases at four different prices. How to tell which one is in the proposal, and the two numbers that make quotes comparable.

Published by AI Knows Us · Updated 15 October 2026

B2B lead generation is sold as one service and is really four separate purchases. Data, a list of accounts and contacts matched to the customer you want. Appointment setting, a team that puts meetings on your sales calendar. An outbound agency, which runs a managed programme against a named target list. And an inbound programme, which builds the pages, the search presence and the paid demand that make enquiries arrive on their own. They bill per record, per appointment, per month and per quarter, the prices differ by an order of magnitude, and what lands in your CRM from each is nothing like the others. So the first job with a proposal is not negotiating the price. It is working out which of the four it is.

Firms describe themselves in the same words whichever one they sell, which is why two honest quotes can differ by ten times. Read the deliverable, not the title.

The four purchases, side by side

What it isWhat arrivesUsually billedFits when
Data and list buildingAccount and contact records matched to your criteria, verified to a stated accuracyPer record, or a subscriptionPeople are already sending and calling, and the shortage is accurate fuel
Appointment settingMeetings held on your team's calendar, with a brief on each onePer appointment, or per caller per monthYour close rate on good meetings is strong and the bottleneck is volume
Outbound agencyA managed programme: list, messaging, sending setup, sequences, replies workedMonthly fee, sometimes with a per meeting elementYou can name the companies you want, because the market is countable
Inbound programmePages, search presence, paid demand and the enquiries they produceMonthly fee across quartersYour category gets searched and you want pipeline that keeps coming

A fifth thing is sold under the same phrase: buying leads from a provider who generates them and sells them on. That is the pay per lead model, with its own structure and contract, covered on our page about pay per lead agencies and the clauses to settle first.

Two questions pick the model before you read a single proposal

Can you name the accounts? Write down how many companies could realistically buy from you. If the answer is a few hundred to a couple of thousand named businesses, outbound and appointment setting are efficient, because every dollar goes at a company you want. If your buyer could be any of two hundred thousand firms, inbound and paid demand are the affordable route to the ones in the market this month.

How long is your sale? Count the months from first meeting to signed contract. That number sets the earliest honest review date, and it is the one most often ignored: a nine month sale assessed on revenue at week twelve is assessed on nothing. Agree up front that meetings held and opportunities created measure the first cycle, and revenue after it.

Normalise every quote to two numbers you work out yourself

Each model shows the unit that flatters it, and none of them is comparable. Convert all of them to the same two figures, using your own totals rather than the ones in the deck.

  • Cost per qualified meeting. Everything spent, which is fees plus data plus tooling plus your own staff time, divided by the meetings that happened and met the agreed definition. Meetings booked is the wrong denominator, since it counts the ones nobody attended.
  • Cost per opportunity. The same total, divided by the meetings that became a real deal with a value and a close date. This figure separates a programme reaching the right companies from one reaching anybody who will take a call.

Ask for three quotes against one written brief: the same target definition, qualification criteria and geography in each. Those numbers beat any published benchmark, because they price the work as you specified it.

The clauses that are specific to buying meetings

The definition of a qualified lead underpins all four models and is the same piece of work in each: our page on what a lead means and the five stages sets out the definitions to agree, and the pay per lead page lists the contract clauses. Do that once and attach it to every proposal. The lines below only come up when somebody else is booking your calendar, and they are the ones usually missing.

  • No shows. Who carries them, and whether a replacement or a credit follows. Without this clause you pay for an empty hour.
  • Reschedules. How often a meeting can move before it counts as cancelled.
  • Replacement for a meeting that fails the definition. The window to flag it, the evidence required, the turnaround.
  • Which domain sends the email. Your primary domain or a separate sending domain the agency controls. Your reputation in the inbox is at stake, and our page on what a cold email agency is actually selling covers deliverability.
  • Caller identity and recording. Whether a caller presents as your company or a third party, and the recording consent position in every state and country they dial.
  • Data provenance, and what you keep. Where records came from and what consent basis is claimed in each market, plus who holds the list, the sequences and the notes at the end.

Where these programmes actually come apart

  • Sales never signed off the target list. Meetings then get rejected on fit and each side blames the other. Have the account list and the exclusions initialled by the person who owns the number.
  • The offer is the problem, not the channel. When nobody books, it is usually because the proposition cannot be repeated back by a stranger, and switching provider repeats it at a new price.
  • Capacity. A calendar filled faster than anybody can prepare produces badly run first conversations, and those cost more than an empty slot.
  • Judging each model on the other one's clock. Outbound reports inside a sales cycle and inbound compounds across quarters, so cancelling either at week eight spends the setup twice.

Buying it or building it

The comparison usually made is an agency fee against a salary, and it is the wrong one. Price the in house version fully: salary, commission, data and sequencing tools, the manager's time, and the ramp before anybody is productive. The real difference is then not cost but who carries the turnover and the learning. An agency starts and stops faster, and takes what it learned with it. An in house caller keeps your market knowledge in the building.

What buyers ask when they are comparing lead generation proposals

What does a B2B lead generation company actually do?

One of four things, and the proposal should say which: supply data, book meetings, run an outbound programme end to end, or build inbound demand. Ask which, then ask what arrives in month one.

How are B2B lead generation services priced?

Per record for data, per appointment or per caller for appointment setting, a monthly fee for an outbound or inbound programme, and often a hybrid of a smaller fee plus a per meeting rate. Gather three quotes against one written brief, then compare on cost per qualified meeting rather than the unit each provider chose to show.

Are bought contact lists worth it?

They are worth it as fuel for a motion that already works, judged on accuracy and coverage of your target accounts rather than volume. Ask for a sample in your segment, check it by hand, and measure the bounce rate and job title accuracy before buying the full file.

Per appointment or per month, which is better?

Per appointment puts the risk on the provider and pushes towards volume, so it needs a tight written definition and a replacement clause. A monthly fee buys attention to a smaller, more valuable list and suits complex sales. A hybrid shares the risk and is likeliest to survive a year.

What should a first engagement look like?

One and a half sales cycles long, with the target list signed off, the meeting definition attached, one named owner on your side who can settle a disputed meeting inside a day, and a review date in the contract. Set the measure at the start: meetings held and opportunities created in the first cycle, revenue after it.

The shortlist your own buyers are drawing up

The inbound programme is the slowest of the four and the only one that keeps producing after the invoices stop. Our proof page publishes the Google Search Console export for clawlaw.in, a legal research site: across the 92 days from 13 July to 12 October 2026 it went from 59 clicks a day in July to 349 in October, a 5.9x, which is 18,537 clicks and 929,405 impressions in that window. That is what the compounding looks like on a site that already had history behind it.

There is a second reason to care, and it is the shortlist you are on rather than the one you are drawing up. Buyers of services like these are now handed three vendor names by an assistant before opening a single website, and the firms in that reply never pitched for the place. The same thing is happening to your own prospects, which makes it a lead generation channel with no invoice and no dashboard. Compare the names an assistant gives for your category against the shortlist you would expect, and the gap is what the inbound work has left to do. Tracking which companies come back in those replies is the job AI Knows Us was set up for.

See what AI says about you.

The first scan is free, it needs no account, and it asks the questions your buyers ask.

Free. No card. We ask 5 real buyer questions on 2 AI apps.

Already sure you want this? Join the waitlist. We open on 31 October 2026. It costs an email address. No card, and nothing is charged. Or talk to a person if you have a question first. Or read how we fix what it finds.