B2B Sales Funnel: 6 Stages and 2 Templates
Your B2B sales funnel may begin at awareness on a slide, but buyers often arrive after weeks of private research. A 2025 study of nearly 4,000 B2B buyers found that prospects first contacted sellers after completing 61% of the buying journey.
This guide maps the 6 stages and gives you 2 templates, backed by the LinkedIn numbers available for the top of the funnel.
TL;DR:
A B2B sales funnel describes how a prospective account moves from awareness through purchase and into retention. The 6 stages are awareness, interest, consideration, intent, purchase, and retention and advocacy. Buyers often research before they speak to sales, so visible signals can reveal accounts that have already reached the middle. Start with a focused audience, then use a 3-message sequence and measure each handoff in your CRM.
What is a B2B sales funnel?
A B2B sales funnel is a model of how potential customers move from recognizing a business problem to buying a solution. It also covers what happens after the sale, including renewal and advocacy.
The funnel narrows because fewer accounts reach each successive stage. In a sales funnel, B2B teams also have to help several people agree on the purchase. Gartner reported in 2025 that buying groups can include 5 to 16 people across as many as 4 functions.
B2C purchases can happen after one person makes a quick decision. B2B purchases often need a business case, security review, procurement approval, and agreement among people with different priorities. That makes the funnel longer and more likely to loop back to an earlier stage.
B2B sales funnel vs. sales pipeline
The funnel follows the buyer’s progress. The pipeline records the work your sales team is doing to move each opportunity forward.
| B2B sales funnel | Sales pipeline |
|---|---|
| Buyer’s view of the decision | Seller’s view of active opportunities |
| Starts when the buyer becomes aware of a problem | Usually starts when your team identifies or qualifies an account |
| Tracks movement from awareness through retention | Tracks prospecting, discovery, proposal, negotiation, and close |
| Helps you find weak conversion points | Helps you forecast revenue and assign next actions |
The same prospective customer may be in the consideration stage of the funnel while your sales team records the opportunity under discovery in the pipeline. You should be able to see in your CRM where the buyer is in the decision process, alongside the next action assigned to your team.
B2B sales funnel vs. B2B marketing funnel
A B2B marketing funnel shows how marketing introduces the company to potential buyers and captures their interest.
The B2B sales funnel begins when sales qualifies those prospects. It follows them through the purchase and into the customer relationship.
Your CRM should show where marketing’s account history becomes a sales conversation.
The 6 B2B sales funnel stages
These B2B sales funnel stages give teams a shared reporting model. Buyers may skip a stage or revisit an earlier concern, and several parts of the purchase can move forward at the same time.
Record the stage that best reflects what the account has done so far.
1. Awareness
Awareness begins when a potential customer recognizes a business problem or becomes familiar with the type of solution you sell. From the sales team’s perspective, this first sign may be a target account seeing your LinkedIn posts without visiting your site.
At this stage, publish useful category content, then engage where your buyers already talk. Make your LinkedIn profile clear enough to explain whom you help.
Metric to watch: Reach within your ICP, profile visits, company page visits, and new engaged accounts.
2. Interest
The interest stage starts when the potential buyer begins researching the problem and the available ways to solve it.
This is the stage where the same person visits your profile twice and still hasn’t replied. A post reaction, profile visit, company page view, or event registration gives you a timely reason to start a conversation. Treat the action as context because it doesn’t prove purchase intent by itself.
Metric to watch: Connection acceptance and replies from signal-led campaigns.
3. Consideration
Consideration begins when the account compares approaches and decides which options deserve attention.
Offer a relevant case study or a short explanation of how the process works. Tie the message to something the buyer is actively trying to decide, such as whether the solution fits their team.
A generic product tour forces them to search for the relevant part on their own.
Metric to watch: Positive replies, qualified conversations, sales-accepted leads, and discovery meetings held.
4. Intent
Intent appears when the account starts planning a purchase and tests whether your offer fits.
This is where requirements, timing, budget, and internal support become visible. You should now bring the wider buying group into the conversation. Give your champion (the person advocating for your product inside the company) material they can share with colleagues. Record the other decision-makers on the opportunity as they become involved.
Metric to watch: Opportunities created, multi-threaded accounts, proposal requests, and buying-group coverage.
5. Purchase
Purchase covers the commercial decision and the work required to complete it.
The buyer may still need consensus, legal approval, procurement, or security review. Keep the next decision and owner visible. Your CRM pipeline should show the blocker rather than leaving every late-stage deal under “Negotiation.”
Metric to watch: Win rate and time from proposal to signature.
6. Retention and advocacy
Retention and advocacy begin after the customer has bought and started using the product.
A clean handoff preserves the promises made during sales. Customer outcomes can later produce referrals, testimonials, expansion opportunities, or introductions to another team.
Metric to watch: Renewal rate, expansion revenue, referrals, and customers willing to provide proof.
Why the classic funnel breaks for outbound teams
The textbook funnel assumes you can observe a buyer from the top. Much of the research now happens before a rep enters the conversation.
In 6sense’s 2025 Buyer Experience Report, buyers first contacted sellers at 61% of the way through the journey. Gartner found in May 2026 that 67% of B2B buyers preferred a rep-free experience, yet 69% wanted a rep to validate AI-generated information. The same Gartner survey covered 645 buyers in August and September 2025.
Buyers complete much of their research before speaking to sales, but many still want a rep to confirm what they have learned. A profile visit, company page view, post engagement, or event attendance can show when that research has landed on your company.
JB Daguené, founder of Evergrowth, described the timing problem in a GTM Society interview:
“The difference between a good and a great cold email is not the copy. It’s the timing, and timing comes from signals.”
The GTM Experts library includes the rest of Expandi’s founder interview series.
In Expandi, Signals can add people who visit your profile or company page. It can also pick up engagement with specified posts, and new matches sync about every 24 hours. The signal gives you a timely reason to reach out. However, it doesn’t reveal what prompted the action, so ask about their interest before assuming they’re ready to buy.

Outbound B2B sales funnel template
This outbound B2B sales funnel template turns a cold list into a measurable sequence. Adapt the message to the buyer’s role and the problem you solve.
| Stage | Goal | Linkedin action | Copyable message | Metric | Expandi benchmark |
|---|---|---|---|---|---|
| Awareness | Reach accounts that fit your ICP | View the profile and, when relevant, engage with a recent post | No message yet | Qualified profiles reached | Set an internal baseline |
| Interest | Earn the connection | Send a short connection request during the prospect’s working morning | “Hi {first_name}, your post on {topic} caught my eye. We work with {role/team} on {problem}. Open to connecting?” | Acceptance rate | 28.5% platform average |
| Consideration | Start a useful conversation | Send message #1 after acceptance | “Thanks for connecting, {first_name}. Curious how {company} handles {specific process} today?” | Reply rate | Compare with the 10.4% platform message average |
| Intent | Test fit with the strongest message | Send message #2 after 4 to 7 days | “We helped {similar company type} solve {problem} by {method}. I can send the short breakdown if that project is on your list this quarter.” | Positive replies | Message #2 reached 8.8% replies per send |
| Purchase | Move a qualified buyer into the sales process | Ask for the smallest useful next step in message #3 | “Happy to map this against your current setup. Would a 15-minute working session next week be useful?” | Meetings held and opportunities created | Use your own stage conversion target |
| Retention | Keep the relationship visible | Move the conversation to the account owner and CRM | “How is {outcome} tracking since launch? I can share the next-step options before your review.” | Renewal, referrals, expansion, and advocacy | Use customer data |
The figures above come from Expandi’s State of LinkedIn Outreach H2 2026, which analyzed 13.2 million connection requests and 6.7 million messages from May 2025 through April 2026. The findings show associations and don’t prove that one campaign choice caused the result.
Here’s the funnel math for 500 connection requests:
- At the 28.5% platform acceptance rate, 500 requests produce about 143 new connections.
- If those connections enter a 3-message campaign at the 9.8% reply rate, the campaign produces about 14 conversations.
At platform averages, 500 requests become about 143 connections. A 9.8% campaign reply rate yields about 14 conversations.
This is a planning example. It stops at replies because the benchmark report doesn’t measure your qualified-meeting rate, opportunity rate, close rate, or revenue. Add those stages from your CRM.
Signal-led B2B sales funnel template
A signal-led funnel starts with an observable LinkedIn action and follows up before the context goes stale. It suits teams that already publish content or attract profile visits.
| Trigger | What to check | Message | Next step |
|---|---|---|---|
| Profile visit | ICP fit and whether the account is already open in your CRM | “Hi {first_name}, noticed you visited my profile. Was there something around {topic} that brought you over?” | Continue only after the reason is clear |
| Post engagement | The topic of the post and the person’s role | “Thanks for weighing in on the post about {topic}. How is your team handling {related question}?” | Send the most relevant case study after they reply |
| Company page visit | Account fit and existing owners | “Hi {first_name}, saw interest from {company} in what we do. Is {category} under review this quarter?” | Route the reply to the account owner |
| Repeat engagement | Previous messages and current opportunity stage | “You came back to the {topic} discussion, so I thought I’d ask. Has that priority changed at {company}?” | Resume the campaign only if the new action adds context |
Build this in Smart Campaigns with a Signals step first. Follow it with an ICP filter and conditional follow-up. Keep LinkedIn contact history in the CRM through Expandi’s HubSpot, Salesforce, or Pipedrive integrations. Global Inbox gives the team one view of campaign conversations across connected accounts. Workspaces gives managers campaign-level visibility.
How to build your B2B sales funnel in 5 steps
Build the funnel from the account backward. Start with the companies and people you want to reach, then define what must happen before an opportunity moves to the next stage. The 5 steps below turn that model into a sales process your team can track.
1. Define the ICP and buying group
Write down the company traits that predict fit, then list the people who influence the decision. Your first contact may become the champion and will still need support from the rest of the buying group.
2. Map funnel stages to your CRM
Give every funnel stage a matching pipeline status and a clear rule for moving an opportunity forward. A status such as “Interested” is too vague. “Replied with a current project and agreed to discovery” gives the rep and RevOps team something they can audit.
3. Pick signals for each early stage
Choose the actions that can suggest awareness or interest, such as a profile visit, post engagement, company page view, or event attendance. Record the date and source. Use the action to start the conversation, then ask what prompted it before changing the opportunity stage.
4. Build the sequence around 3 messages
Expandi’s H2 2026 data found that campaigns with 3 messages reached a 9.8% reply rate. Campaigns with 5 or more fell to 5.0%. Put the strongest point in message #2, which had the highest per-send reply rate at 8.8% in the study.
Three-message campaigns replied at 9.8%. Campaigns with 5 or more messages fell to 5.0%.
Campaign Builder lets you choose how long Expandi waits between steps and end the sequence as soon as a prospect replies. In the report’s Amsterdam-time sample, connection requests sent from 7 a.m. to 11 a.m. were accepted at about 32%, compared with about 24% in the evening.

The result makes the prospect’s local morning a sensible starting window. Compare it with your own account data before making the schedule permanent. The report shows an association between send time and acceptance, but doesn’t establish that the hour caused the difference.
5. Set conversion targets from your own CRM
Start with the platform acceptance and reply figures as reference points. Set meeting, opportunity, win, and retention targets from your own historical cohorts. Review the rate and the count together so a small campaign doesn’t look conclusive after 1 reply.
B2B sales funnel metrics to track
The best funnel dashboard shows movement between stages and the time each account spends waiting.
| Metric | What it tells you | Reference point |
|---|---|---|
| Connection acceptance | Whether the list and sender context earn attention | 28.5% platform average |
| Message reply | Whether accepted connections continue the conversation | 10.4% platform average |
| 3-message campaign reply | Whether your sequence length supports response | 9.8% across 2,966 campaigns |
| Positive-reply rate | Whether replies indicate fit or timing | Build from your own sentiment rules |
| Meeting-held rate | Whether qualified conversations become attended meetings | Track by cohort and campaign |
| Stage conversion | Where opportunities stall or advance | Define one exit rule per CRM stage |
| Sales-cycle length | How long qualified opportunities take to close | Compare by segment and deal size |
| Retention and expansion | Whether sold accounts keep receiving value | Use renewal and account data |
Calculate each rate from the correct starting group. Acceptance rate is accepted requests divided by connection requests sent, and reply rate should identify whether it counts all contacted prospects or only people who received a message.
For meeting rate, note whether the percentage begins with all prospects or only those who replied. Stage-conversion rates should use the number of opportunities that entered the previous stage. Keep each calculation consistent from one reporting period to the next.
Expandi’s sales engagement tools and sales prospecting tools guides explain where teams can collect the activity used in these calculations.
Case study: 6 demos and $250,000 in pipeline in 3 weeks
Expandi’s published Salescout customer story reports 6 new demos and more than $250,000 in pipeline after 3 weeks. Salescout used LinkedIn as its primary outbound channel and connected Expandi to a sentiment-recognition system through webhooks.
Salescout reported meetings and pipeline value, which makes the story useful as an outcome example. The customer story doesn’t include the total lead count or closed revenue, so a full stage-by-stage conversion rate can’t be calculated from the published figures. Your CRM should track those missing steps for its own campaigns.
For a current campaign, that chain should run from lead source to connection, reply, meeting, opportunity, and closed revenue. Expandi’s LinkedIn B2B lead generation guide covers the earlier sourcing work, and its lead generation page explains how LinkedIn outreach and CRM sync fit together.
B2B sales funnel FAQs
A B2B marketing funnel tracks how accounts discover a company and become qualified for sales attention. It usually covers awareness and demand capture, then passes qualified accounts into the sales process with their source and engagement history attached.
Many 5-stage models use awareness, interest, consideration, intent, and purchase. This guide adds retention and advocacy as a 6th stage because a B2B funnel should show what happens after the contract is signed.
The rule of 7 is a marketing rule of thumb that says a buyer may need several exposures before acting. It isn’t a platform requirement or a fixed outreach target, so use it only as a reminder that familiarity develops over time. Set the cadence from your campaign data and stop when the prospect replies.
6sense’s 2025 study reported an average buying cycle of about 10 months, down from about 11 months in 2024. Your figure can differ sharply by deal size, category familiarity, procurement process, and buying-group complexity.
Sales and marketing share the funnel, with RevOps defining the stage rules and reporting. Marketing owns early attention and source data. Sales owns qualification and the commercial process, and customer teams supply the retention outcomes.
B2B sales carries forecasting risk because deals can stall after months of work. Buying groups can disagree, and a champion can leave. Clear exit criteria and several contacts inside the account expose weak deals early. Stage-age reporting shows where the forecast has stopped moving.
Find who is already in the middle of your funnel
Add the 6 funnel stages to your CRM and define what must happen before an opportunity can move from one stage to the next. Calculate the conversion between each pair of stages and review it each month. Use signals to find accounts already showing interest, then put your strongest message second in a 3-message campaign.
Try Expandi free for 7 days and see who is already in the middle of your funnel.
You’ve made it all the way down here, take the final step