Funnel Analysis: A Guide for B2B Marketers

Library > Funnel Analysis

Written by Alexandra Flygare

Published on 28 October 2026

 

Funnel analysis measures how prospects move between defined stages, how many progress, and how long that takes.

For B2B marketers, it connects campaign activity with questions that matter to the business: Are we reaching the right companies? Where do potential deals stall? Should the next dollar go toward generating demand or helping existing opportunities move forward?

What a B2B funnel tells you

A funnel summarizes progress toward an outcome such as a qualified meeting, an opportunity, or a won deal. It helps you locate a problem before deciding what to change. More leads can look like success while fewer of those leads become customers.

The full B2B customer journey is less orderly than a funnel diagram. Buyers revisit content, bring colleagues into the conversation, and return after a pause. Use the funnel to measure agreed milestones and the journey to understand what happened between them.

  • Stage counts show volume. The number of opportunities currently in evaluation tells you how much work sits there today.

  • Stage transitions show movement. The share of opportunities entering evaluation that later reach a proposal tells you how that group progresses. Dividing today’s proposal count by today’s evaluation count does not measure that conversion.

Useful stages describe meaningful changes in a buying process. Marketing, sales, and RevOps should agree on these definitions before interpreting differences between campaigns:

  1. Choose the outcome. A funnel ending in an accepted meeting answers a different question from one ending in a won deal.

  2. Define each milestone. For example, distinguish a demo request from a meeting actually held and an opportunity accepted by sales.

  3. Name the evidence for progression. A timestamp and a consistent qualifying event are more useful than a stage label that means different things to different teams.

  4. Separate ongoing, recycled, disqualified, and lost records. A buyer returning to nurture has a different status from a deal lost to a competitor.

  5. Decide how to count repeat entries and skipped stages. For a first-pass conversion analysis, count each entity once per stage and make the required sequence explicit.

Keep definitions consistent across the groups you compare. If qualification criteria changed, label that break in the analysis rather than interpreting it as a sudden improvement in marketing performance.

Choose the right unit: contact, account, or opportunity

Several people from the same company can engage with one purchase. One company can also have several separate deals. That makes the unit you count just as important as the stages you choose.

Imagine three people from one company attend a webinar and the company later opens two opportunities. Each of these measurements answers a legitimate but different question:

  • Three engaged contacts describe the people reached.

  • One engaged account describes the company reached.

  • Two opportunities describe the potential deals created.

  • Neither the contact count nor the account count tells you how many deals were won. That requires following the opportunities through their own outcomes.

Match the measurement to the decision

  • Use contacts to assess individual engagement or follow-up, and accounts to assess company reach and buying-group activity. Contact conversion rates are useful when the start and end events both describe people.

  • Use opportunities to assess deal progression, win rates, and sales cycle length. Keep new business and expansion separate when their buying processes differ.

An account-level funnel can measure how many engaged companies go on to create at least one opportunity. It should count each qualifying company once, even if that company creates multiple deals.

  • Example: If 100 engaged accounts produce opportunities at 20 distinct accounts, account-to-opportunity conversion is 20%. If those 20 accounts create 25 opportunities, the opportunity count is 25; account conversion is still 20%.

Dreamdata’s account-based data model connects contact activity with companies and their commercial outcomes. This gives you a foundation for examining the buying group while retaining the distinction between people, companies, and deals.

Illustrated magnet representing the progression of prospective customers.

Calculate conversion and time to progression

Build your analysis around a cohort: a group that entered the same stage during a defined period, follow that group forward. This avoids comparing this month’s new prospects with this month’s deals, many of which may have started much earlier.

Stage-to-stage conversion rate

Conversion rate = entities from the starting cohort that reach the next stage within the observation window ÷ all entities in that starting cohort × 100.

Suppose 100 opportunities entered evaluation in January.

Within 60 days of each opportunity’s entry, 30 reached a proposal: a 30% conversion rate. Use the same 60-day allowance for every opportunity, and wait until each has had that time before making the final comparison. The other 70 have not reached a proposal within that window; they are not necessarily lost.

Choose the window to suit your buying cycle, rather than adopting 60 days as a universal rule.

Time to progression

Measure elapsed days from entry into one stage to the next milestone. The median describes the middle result and is less affected by extreme values than the average.

A median calculated only from opportunities that advanced excludes those still waiting, so show the age and count of open opportunities alongside it.

Otherwise, quick wins can hide a growing backlog.

Segments that explain the overall result

An overall conversion rate can change because the mix of prospects changed. Compare relevant groups before shifting budget, and show the counts behind the percentages so a handful of deals does not carry more weight than it should.

  • Campaign or channel: Compare cohorts associated with different programs under a consistent source or attribution rule. An account may interact with several channels, so those groups can overlap.

  • Company fit: Use your ideal customer profile to compare industries, company sizes, or other fit criteria that matter to your product.

  • Buying motion: Separate new business, expansion, and other motions with different starting points and decision processes.

  • Entry period: Compare cohorts after the same elapsed time. A group observed for two weeks has had less opportunity to progress than one observed for six months.

For example, a shift toward larger companies may lengthen the overall sales cycle even if each company-size segment performs as before. That is a different budget conversation from a campaign attracting poorly matched prospects.

A useful funnel report makes both progression and uncertainty visible. Include the definition of the starting cohort and the observation window alongside the results.

  • Show: cohort size, number reaching the next stage, conversion rate, median time among those progressing, and the number still open, recycled, disqualified, or lost. Keep these statuses mutually exclusive at the reporting cutoff.

B2B attribution adds another view: how a chosen model allocates credit across recorded touchpoints leading to a milestone. Use it alongside conversion rates to understand the programs present in progressing journeys.

Find out why buyers stop progressing

A weak transition identifies where to investigate. It does not tell you whether the problem is audience fit, buying readiness, missing information, follow-up, or incomplete records.

Suppose webinar-sourced accounts regularly reach a qualified meeting but rarely create opportunities. Before cutting the webinar budget, inspect the meeting outcomes. Attendees may fit your market but lack a current project, or the webinar promise may attract interest in a problem your product does not solve.

Work through the evidence in this order:

  1. Check the records. Confirm the stage dates and outcomes behind the apparent drop-off. A missing update can make a completed transition look stalled.

  2. Compare buyer fit. Look for differences in industry, company size, use case, or buying readiness between progressing and non-progressing groups.

  3. Read the handoff context. Check whether sales received the buyer’s stated need and whether follow-up happened while it was relevant.

  4. Examine unanswered questions. Repeated requests for implementation details, customer evidence, or a business case may point to content that could help buyers evaluate the purchase.

  5. Choose a focused change and measure its effect. Compare similar cohorts with enough time to progress. Where practical, use a controlled test; a before-and-after improvement alone does not isolate the cause.

Dreamdata’s Customer Journeys lets you inspect recorded account and contact activity behind the aggregate numbers. Pair that view with sales feedback to turn a low conversion rate into a specific hypothesis you can investigate.

Turn funnel findings into marketing decisions

Funnel analysis can help distinguish a reach problem from a progression problem. If too few relevant accounts engage, acquisition deserves attention. If qualified accounts repeatedly stall at the same point, more acquisition spend may simply add to the backlog.

Choose an intervention that fits the bottleneck

Take an evaluation stage where buyers repeatedly ask how to justify the investment internally. A customer story organized around the business case may be more useful than another broad awareness campaign.

The right response depends on what you learn from the buyers and the data:

  1. Poor company fit: Revisit targeting and the campaign promise before increasing spend. Compare downstream opportunity quality as well as lead volume.

  2. Interest without a current project: Offer relevant educational content and a way to re-engage when priorities change. Keep this group separate from buyers actively evaluating a purchase.

  3. A specific unanswered buying question: Build the missing content and coordinate its use with sales. Dreamdata’s Audience Hub can support targeting relevant account groups through connected advertising platforms.

  4. A campaign optimized around low-value form fills: Consider whether a supported downstream conversion signal would better represent the outcome you want. Dreamdata Activation connect measurement with audience and conversion workflows.

Match the response to the obstacle. Advertising will not fix an unresolved procurement requirement, and an audience match does not mean that the buyer saw an ad or that the campaign improved conversion.

Before expanding an intervention, review whether comparable accounts progress more often, how long that takes, and whether the resulting opportunities justify the cost. That gives you a stronger basis for the next investment decision than a larger top-of-funnel number alone.

FAQs

  1. Should B2B funnel analysis use leads or accounts?

    • Use the entity that matches your question. Leads or contacts work for individual engagement and qualification; accounts work for company reach and account progression; opportunities work for deal conversion and win rates.

      Keep the same entity in the numerator and denominator of each conversion rate, and make the relationship between different funnels explicit.

  2. What stages should a B2B funnel include?

    • Include milestones that reflect your buying process and can be measured consistently. One account funnel might track engagement, a qualified meeting, and the first opportunity; a separate opportunity funnel might track evaluation, proposal, and closed-won.

      Add or combine stages when that helps explain a meaningful buying decision. Keep onboarding or renewal in a separate funnel when analyzing post-purchase outcomes.