How to generate leads in sales: 10 sources ranked, a weekly routine and the numbers to track

Most sellers hunt for new leads in the hardest place first: among strangers. The quickest leads usually sit in your own inbox and CRM, so work those first, then spend your outbound hours where your own numbers say they pay.

Guide7 min readUpdated

Short answer

To generate leads in sales, start with people who already know you: follow up inbound inquiries within the hour, ask customers for referrals, revisit closed-lost deals and contact past buyers who changed jobs. Then build a list of accounts that fit and have a recent trigger, and contact them by email, phone and LinkedIn with a specific reason. Log hours and qualified leads by source each month, and move time to whatever produces leads for the fewest hours.

  • Work the leads you already have first: unanswered inquiries, stalled deals and customers' other teams.
  • Past buyers who change jobs are warm leads at a new company; Sales Navigator flags moves in the last 90 days.
  • Outbound works best with a dated trigger for every account, not a bigger list.
  • Track hours per qualified lead by source; in our example, events cost 12 hours a lead and referrals under 1.5.
  • Judge slow channels such as content and events over a quarter, not a month.
On this page

This guide is for salespeople, founders and small sales teams who need more leads this month. It ranks the main lead sources by speed and effort, gives you a weekly routine and three templates, and shows how to find out which sources actually pay off for you. If you're planning lead generation for a whole company, with market sizing, budgets and cost per lead, start with the B2B lead generation guide instead.

What counts as a sales lead

A lead is a person at a company that fits your ideal customer profile, with a reason to talk to you now, whom you can actually reach. All three parts matter:

TestLeadNot yet a lead
FitRight industry, size and roleA great conversation with someone who can't buy
ReasonAn inquiry, a trigger event, a referralA name on a purchased list with nothing else
ReachA verified email, a direct line or a mutual connectionA company with no named person

Write your own version in one line and use it to decide what goes into your pipeline. For how to raise the bar further, see how to get quality leads.

10 ways to generate sales leads, ranked by speed

MethodTime to first leadEffort per leadTypical qualityBest when
Faster follow-up on inbound inquiriesHoursLowHigh: they askedYou get any inbound at all
Referrals from customersDaysLowHighYou have customers who like you
Expansion into customers' other teams or sitesDaysLowHighCustomers have divisions or locations you don't serve
Closed-lost and stalled dealsDaysLowMedium to highYou have 6 to 24 months of CRM history
Past buyers who changed jobsDaysLowHighYou've been selling for a few years
Trigger-based outbound email and callsDays to weeksMediumMediumYou can name the accounts and find a reason to write
LinkedIn outreach and postingWeeksMediumMediumYour buyers are active on LinkedIn
Partners who serve the same buyersWeeks to monthsMediumHighAnother firm already has your buyers' trust
Events and trade showsPer eventHighVariesYour industry gathers in one place
Content, webinars and searchMonthsHigh up frontMedium to highYou can commit for six months or more

The first five are capped by how many customers, inquiries and past contacts you have, so they won't fill a quota alone. They're still the place to start, because each lead costs little time. Outbound fills the gap, and the last three compound slowly.

How to generate leads, step by step

  1. Write your lead definition. One line covering fit, reason and reach, agreed with whoever you hand leads to. Everything you generate gets checked against it.
  2. Mine what you already have. Pull four lists from your CRM and inbox: inquiries nobody answered, deals lost or stalled in the last 6 to 24 months, customers with other teams or sites, and contacts who've gone quiet. These are leads you've already paid for.
  3. Answer inbound fast. Set a response target in business hours, route inquiries to one named person, and call before you email. Response time is the cheapest conversion lever most teams have; the hot lead guide covers the research and how to set targets.
  4. Ask for one referral a week. The best moments are just after a win, a renewal or a thank-you. Ask about a specific type of company or a named person, and offer a short note they can forward.
  5. Follow your buyers when they move. Median tenure with a current employer was 4.1 years in January 2026, according to the Bureau of Labor Statistics, so every year some of your champions land at new companies. LinkedIn Sales Navigator's "Changed jobs" filter shows leads who moved in the last 90 days.
  6. Build a trigger list for outbound. Choose accounts that fit and have a recent, checkable event: a new location, a leadership hire, a contract win, a funding round. Finding company leads lists the public sources for each kind of signal.
  7. Contact each account with a reason, across channels. Use a short sequence of emails, calls and LinkedIn touches over two to three weeks, each one adding something new. How to write a cold email covers the first message.
  8. Log hours and leads by source, then move time. At the end of each month, divide hours spent on each source by the qualified leads it produced, and shift hours toward the cheapest sources that still have room.

Building the trigger list is the slowest part of the routine. Bebop takes a plain-language description and returns matching companies and contacts with the reason each fits, which fills the list faster; check a sample the way you'd check any list.

A weekly lead generation routine

Weekly lead generation routine (about 15 hours)
EVERY DAY (30 minutes, first thing)
Answer every new inbound inquiry. Call first, then email one specific next step.

MONDAY (2 hours)
Mine the CRM: 5 closed-lost or stalled deals to re-open, 2 customers with other teams or sites to ask about.
Ask one customer for a referral.

TUESDAY AND WEDNESDAY (3 hours each)
Research 10 trigger accounts a day. Write the first email for each, with the trigger in the first line.

THURSDAY (2 hours)
Calls and LinkedIn touches to accounts emailed earlier in the week.
Check job changes among past buyers; send a note to each one who moved.

FRIDAY (1.5 hours)
Follow-ups due this week.
Update the scoreboard: hours and qualified leads by source.

Templates for the warm sources

Re-opening a closed-lost deal
Subject: [their company] and [the reason you lost, e.g. timing], six months on

Hi [first name],

When we spoke in [month], you decided to [hold off / go with another option] because [their reason].

Since then, [something new: a change at their company, a feature you've added, a result with a similar customer].

Is [the problem] still on your list, or has it been solved? Either answer helps me.

[Your name]
Past buyer in a new job
Subject: Congratulations on [new company]

Hi [first name],

Congratulations on the move to [new company]. I enjoyed working with you on [what you did together at their old company].

No pitch today. When you've settled in and if [the problem you solved before] turns up at [new company], I'd be glad to compare notes.

[Your name]
Expansion into another team or site
Subject: [the other team or site] at [their company]

Hi [first name],

[The team you work with] has been using [your product or service] for [time], and [a result, e.g. ticket response times are down by a third].

Does [the other team or site] deal with the same [problem]? If so, who looks after it there? I'd rather ask you than guess.

[Your name]

For more re-engagement wording, see the re-engagement email templates.

Worked example: finding where the hours go

Illustrative example. The consultancy, the rep and the figures are fictional.

Jordan sells for Corvid Cloud (corvidcloud.example), an IT consultancy that sets up and runs cloud systems for companies with 50 to 500 staff. Jordan logged hours and qualified leads (people who met the team's lead definition) by source for September:

SourceHoursQualified leadsHours per lead
Inbound inquiries641.5
Referral asks431.3
Closed-lost and stalled deals531.7
Past buyers who changed jobs321.5
Trigger-based outbound2464.0
LinkedIn posting and comments10110.0
Local tech meetups and chamber events12112.0
Total64203.2

What Jordan changed. The four warm sources were already worked to their limit: there were only so many inquiries, customers and past buyers. So Jordan cut events to the one meetup that produced the lead (4 hours) and LinkedIn to 4 hours, and moved the 14 hours saved into outbound, taking it to 38 hours.

The projected result. At 4 hours per lead, 38 hours of outbound gives about 9.5 leads; events and LinkedIn at their old rates give under one between them. The total rises from 20 to about 22 leads from the same 64 hours, a gain of roughly 10%.

The caveats Jordan noted. Outbound may convert less well as volume rises, because the best-fitting accounts go first, so the new rate needs checking after a month. LinkedIn posting tends to build over months, so Jordan will judge it over a full quarter before cutting further.

Self-check

  • You have a one-line lead definition covering fit, reason and reach.
  • Every inbound inquiry gets a response within your target, from a named person.
  • You've worked your closed-lost, stalled and quiet lists in the last quarter.
  • You ask for at least one referral a week.
  • You check job changes among past buyers every month.
  • Every outbound account has a dated, checked trigger.
  • You know your hours per qualified lead for each source.

Common mistakes

  • Starting with strangers. Cold outreach is necessary, but leads in your CRM and inbox cost a fraction of the time.
  • Counting activity, not leads. A hundred emails is effort; three qualified leads is a result. Track both, judge on the second.
  • Bigger lists instead of better reasons. Adding accounts without a trigger usually lowers reply rates.
  • Cutting slow channels too early. Content, partners and events need a quarter or more to show what they're worth.
  • No follow-up. Most replies come after the first message, so plan the whole sequence before you send.

Next step: compare outreach and research methods in more depth with sales prospecting techniques.

Sources

Written by the Bebop team at Blackpearl Group. Last updated .

Questions people ask

What is the best way to generate leads?

Start with the sources that already know you, because each lead costs little time: answer inbound inquiries quickly, ask customers for referrals, revisit closed-lost deals and contact past buyers who changed jobs. These are limited in number, so add outbound to accounts that fit and have a recent trigger. Track hours per qualified lead by source and keep shifting time toward whatever works best for you.

How do I get sales leads fast?

Go through what you already have. Answer every unanswered inquiry, re-open deals that were lost or stalled in the last two years, ask current customers about their other teams or sites, and email past buyers who have moved to new companies. Then ask a few happy customers for a referral. These sources can produce conversations within days, while cold outreach and content take weeks or months.

How can I generate leads for my business for free?

Most of the fastest lead sources cost only time: referrals from customers, past buyers who changed jobs, closed-lost deals, expansion into customers' other teams, partners who serve the same buyers, and outreach to companies with a public trigger such as a new location or license. LinkedIn posting and local events are free or cheap too, but slower. Track your hours, because time is the real cost.

How many leads should a salesperson generate a week?

Work it out from your target. Divide the deals you need each month by your win rate to get opportunities, then by the share of qualified leads that become opportunities. For example, two deals a month at a 25% win rate needs eight opportunities; if half of qualified leads become opportunities, that's 16 qualified leads a month, or about four a week.

What's the difference between lead generation and prospecting?

Lead generation is any activity that produces potential buyers, including marketing work such as content, ads and events that bring inbound inquiries. Prospecting is the seller's part: finding and researching specific accounts and people and contacting them directly. In small teams the same person often does both, which is why it helps to track time and results by source.

Fill your trigger list in minutes

Describe the accounts you want. Bebop finds verified contacts at matching companies, with intent signals and a playbook for each.

Edit the search to match your market. Already have an account? Log in