Skip to content

Lead generation

Also called lead gen

What is lead generation?

Lead generation is the process of finding people or businesses who might buy from you and getting a way to reach them. It covers inbound methods, where interested people come to you through content, search or referrals, and outbound methods, where you identify and contact prospects yourself.

The output is a stream of leads that marketing nurtures and sales qualifies. Good lead generation is measured by how many leads become customers, not just by how many are collected.

Why lead generation matters

Without a steady flow of leads, sales stalls. Most early-stage companies combine a few channels, measure which produce customers and double down on those.

How to do lead generation

  1. Write your ideal customer profile.
  2. Pick two or three channels where those customers can be found or reached.
  3. Build lists for outbound (directories, Google Maps, communities) and offers for inbound (a guide, a free tool, a demo).
  4. Track each lead’s source and status.
  5. Review monthly: which sources produced customers, and at what cost?

Lead generation FAQ

What are the best lead generation channels?

It depends on who you sell to. Local businesses are easy to find on Google Maps; developers gather on GitHub, Hacker News and Reddit; B2B buyers respond to targeted outreach and content. Test a few channels and keep the ones that produce customers.

Is lead generation the same as sales?

No. Lead generation creates the opportunities; sales turns qualified leads into customers. In small companies the same person often does both.

Related marketing terms

Back to all marketing terms

Put the terms to work

OpenReach finds the creators, leads and conversations these terms describe. It is open source: start online in a minute, or run it on your own server.