A Guide to B2B Marketing Funnels

We overview the stages in a B2B marketing funnel and how to create one.

Section

A B2B marketing funnel consists of the various stages a customer goes through; from discovering your brand to making a purchase. As the customer goes through the funnel, their needs change, so the marketing activities of each funnel stage are different.

Nurturing leads through the funnel involves the use of different materials, from ads to case studies. The younger generation of B2B marketers is also increasingly using new tactics, such as video or influencers to reach their buyers.

The difference between B2B and B2C marketing funnels

The key difference between a B2B and B2C marketing funnel is: B2B funnels take longer, and the buyers are more motivated by efficiency and getting an ROI on their investment. 

B2C buyers are more motivated by emotion, entertainment, and getting a good deal. And while B2C buyers may make impulse purchases, this is rare in B2B.

A B2B buyer might also need to be educated about the value of your product and the use cases it supports. For example, many SaaS businesses solve unique problems that had no prior solutions. Their target audience might not even be aware that a product like theirs exists. So, the marketing funnel needs to include strategies for buyer education.

In B2B marketing, the target persona might differ as you go down the funnel, especially if the target business is an enterprise. For example, C-level executives aren’t always active in the early stages of the funnel (unless they’re the target user of the product or service), but they get involved the closer the business moves to a purchase decision. You don’t deal with this in B2C funnels, as the customer is the same from the start to the end of the funnel.

3 stages in a B2B marketing funnel

B2B marketing funnels have at least three stages representing the beginning, middle, and end of the customer’s journey toward making a purchase. Many marketing and sales teams add more stages to reflect their longer sales cycles. They may also extend the funnel to boost engagement, retention, and lifetime value among existing customers.

Top of the Funnel (ToFu): Awareness

At the awareness stage, the potential customer discovers their problem and seeks to analyze it. The target persona is the end-user of your product or service. 

Let’s take, for example, a startup that offers employee mentorship programs. The startup needs to engage employees who need guidance, as well as managers who want to improve their team members’ growth and morale. These two personas have different pain points and goals, so the startup creates different marketing campaigns for them.

  • Target persona: End-users, managers

  • Marketing materials: SEO-driven blog posts, media features, checklists, ads

  • Relevant KPIs: Page scrolls, sign-ups for content, ad clicks, leads generated, bounce rate, website traffic, keyword rankings, social media engagement

Middle of the Funnel (MoFu): Consideration

At the consideration stage, a potential customer weighs solutions to their problem (this is when they'll compare your business offering with one of your competitors). 

Continuing our example, employees and managers have become aware of the fact that an employee mentorship program could solve their pain points. But they have concerns, and even objections, to the idea. The mentorship startup needs to help each persona overcome these objections through tailored messaging about specific strategies and mindsets relevant to the program.  

  • Target persona: End-users, managers, decision-makers

  • Marketing materials: In-depth guides, ebooks, newsletters, webinars, ads

  • Relevant KPIs: Downloads, click-throughs, ad clicks, qualified leads generated, landing page search performance, lead quality, pipeline velocity

Bottom of the Funnel (BoFu): Decision

At the decision stage, the potential customer evaluates your product or service as a solution to their problem. 

Let’s say a company’s decision-makers are now convinced that they must roll out an employee mentorship program. But which program should they adopt? Which service provider should they work with? The startup’s job at this stage is to convince decision-makers to choose their program.

  • Target persona: Decision makers (e.g., manager, C-level executive, finance chief)

  • Marketing materials: Case studies, white papers, demos, testimonials, product and pricing comparisons, ads

  • Relevant KPIs: Deals closed, contract value,  cost per conversion, win rate, customer lifetime value

How to create a B2B marketing funnel

Creating a B2B marketing or sales funnel is a data-driven process. You need to learn how and why people move through the customer journey, as well as what makes other people drop off the funnel. Marketing teams also analyze the funnel to identify ways to boost conversions.

Tie each stage to specific channels or touchpoints

By mapping B2B buyers’ touchpoints to different parts of the funnel, you can identify the most appropriate and effective marketing channels for each stage. You might see that customers typically discover your company through your blog posts and that those who eventually become customers show early signs of interest by signing up for your newsletter.

You’ll need to have a customer journey map – a visualization of your customer interactions – to be able to tie touchpoints to funnel stages. For more on this, check out our Guide to how B2B customer journeys are evolving.

Examples of touchpoints include:

  • LinkedIn ad clicked

  • Website viewed

  • Signed up for the online academy

  • Started a free trial

Identify and measure metrics of customer engagement at different stages

Metrics help you analyze your marketing funnel so you can improve customer engagement and conversion at each stage. 

Conversion rate is a useful metric from the top to the bottom of the funnel. From awareness to consideration, you’d track conversions by monitoring how many leads filled out your newsletter sign-up form or downloaded an ebook from a landing page. From consideration to decision, you’d look at conversion for ads, free trials, sales calls, and account upgrade offers.

You’d also apply conversion rate across the entire journey, from awareness to decision. Say that 900 people start their customer journey by viewing your website. In the end, 50 of those people become new customers. That’s a conversion rate of 5.5%.

To know whether that number is good or bad, compare it with your competitors, industry benchmarks, your historical performance, and your business goals.  According to research conducted by marketing company First Page Sage, the average B2B conversion rate ranges from 1.1% in industries such as software development to 7.4% in legal services.

 

 

Other relevant metrics include bounce rate for blog posts (awareness stage) and abandonment rate (decision stage). To learn more about these metrics, read our ebook on 11 customer engagement metrics you should be tracking.

Create lead generation & nurture campaigns that target customers at each stage

To keep people moving along your funnel, you need to capture their data so you can continue engaging them. This means having a strategy for collecting first-party data, such as by asking website visitors for their email addresses in exchange for something useful – think blog updates, templates, discounts, or access to an informal course.

From there – and with the customer’s consent – you can analyze each person’s behavior to learn what types of content resonate the most with them, which channels they prefer for interacting with your business, and which CTAs they either respond to or ignore. 

Use this knowledge to personalize your lead nurturing campaigns. For instance, you might engage one lead more often through email marketing and another through social media campaigns.

Customer-funnel

Source

The above image shows customer actions along a five-stage funnel. At the consideration stage, you might show the customer another version of the product page to see if that convinces them to add items to a cart. At the intent stage, you want to launch a retargeting or re-engagement campaign to get the customer to return to their cart and complete checkout. (While adding to cart is typically a B2C experience, many B2B companies, especially SaaS firms, have adopted a self-serve sales process so that customers can easily sign up and pay for subscriptions without talking to a sales rep.)

Reduce or eliminate the biggest points of friction throughout the funnel

When you track customer touchpoints and metrics along your marketing funnel, you learn which marketing activities are effective in engaging and converting customers and which ones aren’t.

You can then conduct experiments to optimize your funnel and improve conversion at each stage.

optimize-funnel

Source

The graph above shows five conversion events and the number of people who make it to the next stage. The largest drop occurs between “Viewed Homepage” and “Signed Up,” which tells you that you need to redesign the steps involved in that part of the journey.

You can then use heatmapping and behavioral analytics tools, such as FullStory and Hotjar, to learn which specific steps or challenges cause website visitors to drop out of the funnel. As you tweak your homepage, use A/B testing software like Apptimize and VWO to measure how each change affects customer actions and sign-ups.

Optimize your B2B marketing funnel with Twilio Segment

The best-performing B2B marketing funnels are powered by comprehensive (and compliant) customer data. The more insights you have into your audience, the easier it will be to activate them at different stages of the funnel and move them closer to making a purchase.

With two Twilio Segment products – Connections and Unify – you can bring together all of your data and create a complete customer view.

Connections integrates with all of your customer data sources, including sales, customer support, and payment apps. It monitors how customers use your app or website and tracks events such as page views and purchases. Then, you can send this data to different destinations and activate it in marketing campaigns.

Unify creates anonymous user profiles for each customer, merging data across sessions and devices so you can understand their unique journey. Profiles update in real time, allowing you to detect changes in users’ behavior and engage them at the right moment.


Interested in hearing more about how Segment can help you?

Connect with a Segment expert who can share more about what Segment can do for you.

Please provide your company email address.
Please enter a valid email address.
Please provide an individual corporate email address.
Please provide a valid full name.
Please provide your phone number.
That phone number is too short.
That phone number is too long.
Please provide a valid phone number.

For information about how Segment handles your personal data, please see our privacy policy.

Thank you, you’re all set!

We'll get back to you shortly. For now, you can create your workspace by clicking below.

Thank you for submitting your request for a demo! Answer 4 more questions to help us pinpoint exactly what your team needs to get started with Segment.

Please provide a valid job title.
Please provide a company size.
Please provide the estimated web traffic.
Please provide a timeline.

For information about how Segment handles your personal data, please see our privacy policy.


Frequently asked questions

To create a B2B marketing funnel, identify the top-level stages of the journey that people go through in becoming your customer.

A B2B marketing funnel has at least three stages: top (awareness), middle (consideration), and bottom (decision).

A B2B funnel helps marketers visualize the marketing process, tie customer touchpoints to stages in the buyer’s journey, identify the roadblocks to conversion, and improve conversion rates.

Twilio Engage is a growth automation platform that lets marketers run personalized campaigns at scale. With Twilio Engage, you can design and deploy lead nurturing and customer retention campaigns in response to customers’ actions in real time.