Skip to content
Share one workflow. DRING calls in two minutes and qualifies the need. Get a call in two minutes
Get a call in 2 minutes See Agent Factory
Marketing operations · Lead qualification

Why doesn't B2B lead generation bring sales?

Leads are counted at the form, but sales are decided in conversations. Between the form and the deal, every lead has to pass three gates: Reached, Qualified and Accepted by sales. Measure every lead source at all three.

Most leads are lost after the form is filled

When B2B lead generation brings few sales, the leads are usually lost after the form is filled. Many are never spoken to, even though you have already paid for them.

Lead generation is judged at the form, where counting is easy: number of leads, cost per lead. Sales is judged in conversations and deals. No report covers what happens in between.

In this guide, a lead starts as a person or company that filled in a form, left a card at an event, or is on a list, and has not been spoken to yet. A lead source is where a lead came from.

Between the form and the deal, every lead has to pass three gates:

  • Reached: someone actually spoke with the lead.
  • Qualified: in that conversation, the lead met the qualification criteria that marketing and sales agreed on.
  • Accepted: sales accepted the lead and took the next step, such as booking a meeting or opening an opportunity. In this guide, Accepted always means accepted by sales.

Each gate stops leads for a different reason and has a different owner, so a single conversion rate hides where the problem is. Measure every lead source at all three gates: the cheapest lead source per lead can turn out to be the most expensive per accepted lead.

A lead that does not qualify is not lost, as long as the reason goes back to marketing. A lead that nobody ever reaches is lost: it was paid for, and nobody learns anything from it. That is why reaching more of your leads is usually the cheapest fix.

The example month below is invented to show the arithmetic; it is not DRING data or industry data.

Where do B2B leads get lost?

At three gates between the form and the sales meeting: Reached, Qualified and Accepted.

GateWhat it meansWhy leads stop hereWho can fix it
ReachedSomeone spoke with the lead.The first call comes late, there is no second attempt, or calls go out at hours when the lead does not answer.Whoever makes the first call
QualifiedThe lead met the agreed criteria.The lead source or its targeting brings people without the need, the timing or the authority to decide.Marketing
AcceptedSales took the next step.The criteria were never agreed with sales, or the answers did not reach the rep.Marketing and sales together

Many teams sort leads into MQLs and SQLs. An MQL is usually scored before anyone has spoken to the lead; the gates in this guide start at the conversation.

Example, not real data. A B2B company sells a service to mid-sized firms. In one month, its leads come from four lead sources:

  • Website form: a demo or quote request on the company's own site.
  • Ad form: a form inside a social or search ad. The person never visits the site.
  • Trade show: badge scans and business cards from one event.
  • Bought list: a purchased list of companies and contacts that match the target profile. These people did not ask to be contacted.

The sales team makes the first call. Each lead gets up to two call attempts, during office hours, within two working days.

Lead sourceLeadsReachedQualifiedAccepted
Website form120902415
Ad form400160168
Trade show150751512
Bought list50015062
Total1,1704756137
The example month, gate by gate: of 1,170 leads, 475 were reached, 61 qualified and 37 were accepted by sales. Example, not real data.

In the example month:

  • Reached: 475 of 1,170 leads were reached (41%). The other 695 leads (59%) were never spoken to.
  • Qualified: of the 475 reached leads, 61 qualified, about 13%. The other 414 reached leads did not qualify.
  • Accepted: of the 61 qualified leads, sales accepted 37 (61%). The other 24 qualified leads were not accepted.

The biggest drop is at Reached: 695 leads, more than the other two gates together (414 + 24 = 438). Nobody spoke to them, so nobody knows whether they wanted to buy.

The 414 reached leads that did not qualify are different: each can go back to marketing with its reason.

By lead source, the Website form brought 15 accepted leads from 120 leads, and the Bought list 2 from 500.

How quickly should someone talk to a new lead?

As soon as the form lands, inside your calling window. Talk to the lead while they still remember asking; three days later, they may have forgotten the form or spoken to a supplier who called first.

The first call is the first real attempt to talk with a new lead. An automated email is not a first call. Your calling window is the hours in which you call leads.

Ads keep running after the office closes, so new leads arrive in the evening too. A form that lands at 19:00 waits until morning, unless your calling window covers the evening and someone is there to make the call.

To find how fast is fast enough, measure your own leads instead of borrowing a number. Group them by time to first call, for example within the hour, the same day and the next day. For each group, compare the share reached (reached leads ÷ leads) and the share qualified (qualified leads ÷ reached leads).

One missed call should not close a lead: someone in a meeting at 10:00 may answer at 16:00.

In DRING outbound campaigns, the first attempt reaches 30 to 50% of a list, and retries by outcome take cumulative reach up to about 85%. These are average figures; they vary by sector, country and list quality.

Our guide on when to call again, and when to stop sets retry rules and attempt caps.

Consent and calling rules differ by market, so check them before anyone calls a bought list.

What makes a lead worth a sales call?

A lead is worth a sales call when it meets the qualification criteria that marketing and sales wrote down together, and sales has agreed in advance to accept every lead that meets them.

Qualification criteria are a short written list, usually need, timing, role and fit. Frameworks such as BANT exist; what matters is that both teams work from the same list.

Here is an example criteria sheet to adapt, not a set of rules.

CriterionQuestion on the first callCounts as qualifiedNot yet
Need"What made you look at [service] now?"Names a current problem you solveCollecting information for later
Timing"When would you like this in place?"Within the next six monthsNo date in mind
Role"Who else will be part of the choice?"Decides, or will bring the person who decidesCannot say who decides
Fit"Roughly how many [sites / users / orders] is this for?"Inside the range you serveOutside your range today

The first call asks only what the form could not tell you. If the form already gave the company size, skip Fit. If one answer covers two criteria, do not ask the second question.

A reached lead that does not meet the criteria today is a not yet. It is not lost: it goes back to marketing with the reason. Marketing can then plan another call when the timing changes, or stop spending on people who will never fit.

Keep the lead's answer in their own words next to the result. A line such as "we're only comparing prices for next year's budget" tells marketing more than a code, and over a month these answers show why a lead source brings not yet leads.

For the fields to record, see our guide on defining qualification fields before the first call.

A first call on a Website form lead can sound like this. The form already gave the company size, so the agent skips Fit.

  • Agent: "Hello [name], this is the AI assistant of [company]. You asked for a [quote] on our website this morning. Do you have a minute for two quick questions?"
  • Lead: "Sure, go ahead."
  • Agent: "What made you look at [service] now?"
  • Lead: "We're opening a second warehouse in four months, and our current setup won't cope."
  • Agent: "Understood. Who else will be part of the choice on your side?"
  • Lead: "Me and our operations director."
  • Agent: "Then a short call with [rep] and both of you is the quickest way to see if we fit. [Rep] has helped other teams set up a second site. Does [day] at [time] work?"
  • Lead: "Yes, that works."
  • Agent: "Booked: [day] at [time] with [rep]. The invitation goes to the email address on your form. Thank you, goodbye."
  • Lead: "Thanks, bye."

Two questions covered need, timing and role. The lead's words, "a second warehouse in four months", go to the CRM with the result, and [rep] reads them before the call.

Which lead source is really working?

The one with the lowest cost per accepted lead, not the lowest cost per lead. Read it together with the share of the source's leads that were reached: if many were never spoken to, the source looks worse than it is.

Cost per lead is the spend on a lead source divided by its leads. Cost per accepted lead is the spend on a lead source divided by its accepted leads.

Example, not real data: the same month, with the spend on each lead source. For the Website form, €6,000 ÷ 120 leads = €50 per lead, and €6,000 ÷ 15 accepted leads = €400 per accepted lead.

Lead sourceSpendLeadsCost per leadAcceptedCost per accepted lead
Website form€6,000120€5015€400
Ad form€8,000400€208€1,000
Trade show€9,000150€6012€750
Bought list€2,500500€52€1,250
The four lead sources ranked by cost per lead and by cost per accepted lead, cheapest at the top. Example, not real data.

Ranked by cost per lead, cheapest first: Bought list €5, Ad form €20, Website form €50, Trade show €60.

Ranked by cost per accepted lead, cheapest first: Website form €400, Trade show €750, Ad form €1,000, Bought list €1,250.

The order turns over completely: no lead source keeps its place. The Bought list is the cheapest per lead and the most expensive per accepted lead. The Trade show is the most expensive per lead and the second cheapest per accepted lead.

This is one invented month, not a rule about any kind of lead source. Only the gates show the order for your own lead sources.

So before you move budget away from a lead source, check how many of its leads were reached. The unreached leads are already paid for, and reaching more of them costs calls, not more media spend. That is usually the cheapest fix.

Who should make the first call?

Whoever can call every new lead quickly and ask the same questions every time. There are four common options:

  • The rep who will sell knows the product, but is often slow to call and, when busy, stops after one missed call.
  • A sales development team makes first calls as its main job and hands qualified leads to the reps.
  • An outside team calls on your behalf. Our guide on what outsourced telesales really costs shows how to compare agencies.
  • An AI agent asks the agreed questions and books a meeting in the rep's calendar.

Whoever it is, three things affect how many leads get through:

  • Every lead gets a quick first call, and another attempt after a missed call. This feeds the Reached gate.
  • The same questions are asked every time. This keeps the Qualified gate comparable across lead sources.
  • The answers reach the CRM before the rep follows up. This feeds the Accepted gate.

Where does DRING come in?

DRING makes the first call on the leads you already have, as part of its outbound sales campaigns. It does not find leads for you: it calls each new lead as soon as the form reaches it, inside the calling window you set.

Lead forms, including forms inside your ads, reach DRING through your own form, your CRM or a webhook.

The agent says who it is and who it calls for, then asks only the questions you approved. You decide what counts as a qualified lead.

A qualified lead gets a meeting on the rep's calendar, or a live transfer to the rep with the summary. A not yet is recorded with the reason, in the lead's own words.

When the call ends, the source, campaign, outcome, reason and next step are written back to your CRM, so you can judge campaigns by qualified leads, not form fills. HubSpot is the documented reference implementation, and Salesforce and Freshdesk follow the same logic. The exact fields are confirmed during onboarding.

Unanswered calls follow retry rules by outcome, inside the attempt caps and calling windows you set.

In DRING outbound campaigns, about one in ten reached conversations qualifies as a lead, which in this guide means it passes the Qualified gate. That figure is pooled across logistics, fintech and consumer hardware, March to September 2026. Your own share depends on your lead sources and your qualification criteria.

Every DRING agent runs 1,000 to 10,000 simulated conversations, built for your company, before the first real call.

To hear a first call from the lead's side, request a callback. DRING calls you in two minutes, says who is calling and asks about the campaign you want to run.

Hear a first call from the lead's side

Leave your number and DRING calls you in two minutes. It is the same flow a new lead gets. Tell it which lead sources you run, and our team follows up.