What are the stages of a lead generation funnel?
A lead generation funnel has four working stages: attract people, capture their details, qualify them, and hand the good ones to sales as a deal. Each stage needs a rule for when someone moves on, or the counts below it mean nothing.
If you use a CRM, its lifecycle stages are the funnel. HubSpot's default lifecycle stages run in order from Subscriber to Lead, Marketing Qualified Lead, Sales Qualified Lead, Opportunity, Customer and Evangelist, and its help page defines each one. This table maps them to the four stages, with an exit rule you can adapt (the rules are our examples):
| Funnel stage | HubSpot lifecycle stage | How HubSpot defines it | Example exit rule |
|---|---|---|---|
| Attract | Subscriber | Opted in to hear more, for example a blog or newsletter sign-up | They take an action you can record |
| Capture | Lead | Converted on your website or through another interaction beyond a subscription | Name, email or profile link, and source are in the CRM |
| Qualify (fit) | Marketing qualified lead | Qualified by marketing as ready for sales | Matches at least three of your fit criteria |
| Qualify (intent) | Sales qualified lead | Qualified by sales as a potential customer | Has agreed to a call |
| Hand over | Opportunity | Associated with a deal | Deal created with a dated next step |
On a small team, marketing and sales are often the same person. Keep both qualify steps anyway: one checks fit, the other checks that the person wants to talk.
How many leads do you need? Work the funnel backwards
Start from the customers you want and divide by each conversion rate, bottom to top. For benchmark rates, we used First Page Sage's B2B SaaS funnel conversion benchmarks, published 11 June 2025. It is a marketing agency's report built from 50+ B2B SaaS clients over the last decade, mostly businesses with $10M to $100M in revenue, and it assumes the channel is run competently. Its LinkedIn column gives these rates:
| Step | Rate (LinkedIn) | Working backwards from 3 customers | Needed a month |
|---|---|---|---|
| Opportunity to closed | 39% | 3 / 0.39 | 7.7 opportunities |
| SQL to opportunity | 41% | 7.7 / 0.41 | 18.8 SQLs |
| MQL to SQL | 30% | 18.8 / 0.30 | 62.7 MQLs |
| Lead to MQL | 38% | 62.7 / 0.38 | 165 leads |
| Visitor to lead | 2.2% | 165 / 0.022 | about 7,500 visitors |
Example: Northwind Ltd (a sample company) wants three new customers a month. On these rates it needs about 165 leads a month, and about 7,500 visitors if every lead comes from its website. That is 1.8% of leads becoming customers (3 / 165).
Now change one step. If Northwind lifts MQL to SQL from 30% to 40%, the same three customers need 3 / (0.39 x 0.41 x 0.40 x 0.38) = 123.4, so about 124 leads, 41 fewer each month with no new traffic.
Treat the benchmark as a starting point. The agency's clients mostly have $10M to $100M in revenue, so check that against your own size, and its own definitions apply (it calls an SQL an MQL who has shown the product is desirable and within budget, and is speaking with a salesperson). After your first 50 leads, replace each rate with your own.
Where does the funnel leak, and what should you fix first?
Fix the step with the biggest drop compared with your own past months, and fix one step at a time so you can tell what worked. Use the symptom to find the step:
| What you see | Leaking step | First fix to try |
|---|---|---|
| Plenty of visitors or post views, few leads | Attract to capture | One clear ask per page or post, such as a booking link or a single-field form. |
| Lots of leads, few that fit | Lead to MQL | Narrow who you target, and score fit before anyone follows up. Our lead scoring framework takes an afternoon. |
| Good-fit leads go quiet before a call | MQL to SQL | Reply the same hour with one question and a way to book. See what fast replies look like for a small team. |
| Calls happen, deals don't | SQL to opportunity | Agree a dated next step before each call ends, and record why the rest said no. |
| Everyone gets the same message | Every step | Label each lead hot, warm or cold and send different next steps. |
For the last row, our hot, warm and cold lead definitions give 13 common signals with a label for each.
A funnel stage template for a small B2B team
Paste this into a doc or your CRM's stage descriptions, then replace the bracketed parts. It makes the counts comparable month to month.
Add the source field on day one. Without it you can count the funnel but can't tell which channel to spend more time on.
How do you generate leads at the top of the funnel?
Either people come to you (inbound: search, posts, referrals, events) or you go to them (outbound: email, LinkedIn and X messages, calls). With outbound you choose who enters, so the visitor row in the worked example disappears and your reply rate takes its place. Measure it from your own sends.
Email-based funnels have rules to follow from the first send:
- Google's email sender guidelines say that since 1 February 2024 everyone sending to Gmail accounts must set up SPF or DKIM and keep spam rates reported in Postmaster Tools below 0.3%. Senders of more than 5,000 messages a day must also support one-click unsubscribe in marketing and subscribed messages.
- The FTC's CAN-SPAM compliance guide says the law makes no exception for business-to-business email, opt-out requests must be honoured within 10 business days, and each message must include a valid physical postal address. This is a summary, not legal advice.
If you would rather start the funnel from people who show a reason to buy now, Siela's Lead Finder looks for signals such as hiring for the work you automate or comparing tools, scores each lead hot, warm or cold with a one-line reason, and saves it to the built-in CRM. Our guide to seven AI lead generation workflows shows other ways to fill the top of the funnel with AI tools.
Is funnel marketing outdated?
The model is criticised, but the counting still works. HubSpot's page on the flywheel, a model HubSpot adapted and calls a better metaphor for growth, argues that the funnel views customers as an afterthought now that referrals and word of mouth have become the largest influences on sales. The same page also says: "We recognize that funnels aren't going away."
For a small B2B team that is the useful split. Use a funnel to count where people drop out, and remember that real buyers skip steps, go quiet and come back. Track customers who came from referrals as a source, so the flywheel effect shows up in your own numbers. For the wider idea, from lead to signed customer, read our sibling guide on what a sales funnel is.
What are the 7 types of leads in sales?
We found no standard list of seven. The closest common source is HubSpot's default lifecycle stages, which come to seven plus a catch-all called Other:
- Subscriber: opted in to your blog or newsletter.
- Lead: converted on your website or through another interaction beyond subscribing.
- Marketing qualified lead: marketing has qualified them as ready for sales.
- Sales qualified lead: sales has qualified them as a potential customer.
- Opportunity: associated with a deal.
- Customer: at least one closed deal.
- Evangelist: a customer who has advocated for you.
Sellers also sort leads by temperature (hot, warm, cold) and by source (inbound, outbound, referral). Those are labels on top of a stage, not extra stages.
One naming trap when you search: Funnel is also a product. Funnel describes its Data Hub as a way to connect and model all your marketing data, which is a marketing data tool, not a CRM. Funnel builders such as the ones in our sales funnel builder comparison are a third thing: they make the pages a lead moves through.
Frequently asked questions
What are the 5 stages of a sales funnel?
Sources use different lists. A common B2B version counts visitors, leads, marketing qualified leads, sales qualified leads, opportunities and closed deals, which gives five conversion steps between six stages. First Page Sage's benchmark report uses exactly those six. What matters more than the names is a written rule for when someone moves from one stage to the next.
What is the difference between an MQL and an SQL?
An MQL fits the kind of company and person you sell to. An SQL has also shown they want to talk, for example by agreeing to a call or asking about price. In HubSpot's default stages, marketing qualifies the first and sales qualifies the second. On a two-person team, write both rules down even if one person applies them.
What is a good lead to MQL conversion rate?
First Page Sage's June 2025 report, based on its own B2B SaaS clients, puts lead to MQL at 41% for SEO, 38% for LinkedIn and 43% for email. Those clients mostly have $10M to $100M in revenue, so use the figures as a first guess and switch to your own rate once you have 50 leads to count.
Is a funnel a CRM?
No. A funnel is a model of how people move from first contact to customer, and a CRM is the software where you store those people, their stages and their deals. Most CRMs can show the funnel as a report. Some funnel builders include CRM features, and there is a marketing data product called Funnel that is neither.
How do you generate leads in sales without a marketing budget?
Pick one channel you can run every day for a month: commenting on posts your buyers read, writing to people who just showed a buying signal, or asking each customer for one introduction. Log every lead with its source, count the funnel weekly and keep the channel that turns into calls.
Sources
- First Page Sage: B2B SaaS Funnel Conversion Benchmarks (published 11 Jun 2025, checked 5 Nov 2026)
- HubSpot Knowledge Base: Use lifecycle stages (checked 5 Nov 2026)
- HubSpot: The Flywheel (checked 5 Nov 2026)
- Google Workspace Admin Help: Email sender guidelines (checked 5 Nov 2026)
- FTC: CAN-SPAM Act compliance guide for business (checked 5 Nov 2026)
- Funnel (checked 5 Nov 2026)
