New: Get a free GTM Diagnostic

Free B2B Demand Generation Calculator

Work backward from your revenue target to calculate exactly how many website visitors, leads, MQLs, SQLs, opportunities, and closed deals you need at every stage of the funnel. Plan your demand generation engine with confidence.

Full-Funnel Planning

See requirements at every stage from website visitors to closed-won deals

Revenue-Backward Model

Start with your revenue target and calculate exactly what it takes to get there

Monthly/Quarterly Targets

Break annual goals into actionable monthly and quarterly targets for your team

How it works

1Enter your revenue target and conversion rates at each funnel stage
2Get your full-funnel requirements from visitors to closed deals
3See monthly and quarterly targets for every stage of the funnel

Revenue Target

Set your annual revenue goal and average deal size to work backward through the funnel

Funnel Conversion Rates

Enter the conversion rate at each stage of your demand generation funnel

B2B SaaS Funnel Benchmarks

Not sure what to enter? Here are typical benchmarks for B2B SaaS companies:

Visitor-to-Lead
1-3%
Lead-to-MQL
20-40%
MQL-to-SQL
15-25%
SQL-to-Opportunity
40-60%
Close Rate
15-30%
Get Expert Analysis

How to Plan Your B2B Demand Generation Funnel

The revenue-backward approach to demand generation planning

The most effective demand generation teams plan backward from revenue. Instead of asking "how many leads can we generate?" they ask "how many leads do we need to hit our revenue target?" This revenue-backward approach ensures marketing and sales are aligned around outcomes, not vanity metrics.

The Revenue-Backward Formula

Revenue Target / Deal Value = Required Deals → then divide by each stage conversion rate to calculate the full funnel

The Six Stages of a B2B Demand Generation Funnel

1. Website Visitors

The total number of people visiting your website. Driven by SEO, content marketing, paid ads, social media, and referral traffic. Quality matters as much as quantity -- targeted visitors convert at much higher rates.

2. Leads

Visitors who provide their contact information through forms, content downloads, demo requests, or newsletter signups. Improving landing page conversion and offering high-value content assets increases your visitor-to-lead rate.

3. Marketing Qualified Leads (MQLs)

Leads that meet your ideal customer profile and have shown sufficient engagement to warrant sales outreach. Lead scoring based on firmographic fit and behavioural signals determines MQL status.

4. Sales Qualified Leads (SQLs)

MQLs that have been vetted by the sales team and confirmed to have genuine buying intent, budget, authority, and need. Strong outbound sales systems improve MQL-to-SQL conversion through rapid and structured follow-up.

5. Opportunities

SQLs that have entered a formal sales process with a defined timeline and decision criteria. Moving SQLs to opportunities requires effective discovery, solution mapping, and stakeholder engagement.

6. Closed Deals

Opportunities that convert to paying customers. Close rate depends on competitive positioning, pricing, proposal quality, and the strength of the business case presented to decision makers.

Why Revenue-Backward Planning Matters

Revenue-backward demand generation planning transforms how marketing and sales teams operate. It provides:

  • Clear, data-driven targets at every funnel stage for both marketing and sales
  • Alignment between teams around shared revenue outcomes instead of siloed metrics
  • Visibility into which stages need the most improvement to hit revenue goals
  • Accurate budget planning based on the volume required at each stage
  • A foundation for building a predictable pipeline through structured B2B lead generation

Frequently Asked Questions

Everything you need to know about demand generation planning

What is a demand generation calculator and how does it work?

A demand generation calculator works backward from your annual revenue target to determine how many website visitors, leads, MQLs, SQLs, opportunities, and closed deals you need at each funnel stage. By inputting your average deal value and conversion rates between stages, it calculates the exact volume required at every level of the B2B marketing and sales funnel to hit your revenue goal. This approach ensures your demand generation plan is grounded in real numbers, not guesswork.

What are typical B2B SaaS funnel conversion rate benchmarks?

Typical B2B SaaS funnel benchmarks are: visitor-to-lead conversion of 1-3%, lead-to-MQL rate of 20-40%, MQL-to-SQL rate of 15-25%, SQL-to-opportunity rate of 40-60%, and opportunity close rate of 15-30%. These vary by industry, deal size, and go-to-market motion. Companies with strong SEO and inbound content tend to see higher visitor-to-lead rates, while those with mature sales processes see better SQL-to-opportunity conversion.

How do I improve my demand generation funnel conversion rates?

Improve funnel conversion rates by focusing on the stages with the biggest drop-off. For visitor-to-lead, optimise landing pages, CTAs, and content offers. For lead-to-MQL, improve lead scoring and nurture sequences. For MQL-to-SQL, align marketing and sales on qualification criteria. For SQL-to-opportunity, strengthen discovery calls and sales messaging. For close rate, improve proposals and competitive positioning. Even small percentage improvements at the top of the funnel compound into significant revenue gains downstream.

What is the difference between MQLs and SQLs?

MQLs (Marketing Qualified Leads) are leads that marketing has identified as likely to become customers based on engagement signals like content downloads, website visits, or email interactions. SQLs (Sales Qualified Leads) are MQLs that the sales team has vetted and confirmed as having genuine buying intent, budget, authority, and need. The MQL-to-SQL conversion rate is a critical measure of marketing and sales alignment -- a low rate often indicates that the two teams disagree on what constitutes a qualified lead.

How many website visitors do I need to hit my revenue target?

The number of website visitors you need depends on your conversion rates at each funnel stage and your average deal value. For example, with a $2M revenue target, $50K average deal value, and typical B2B conversion rates (2% visitor-to-lead, 30% lead-to-MQL, 20% MQL-to-SQL, 50% SQL-to-opp, 25% close rate), you would need approximately 133,333 annual visitors or about 11,111 per month. Use our demand generation calculator above to model your specific scenario.

How do I align marketing and sales around funnel metrics?

Align marketing and sales by establishing shared definitions for each funnel stage (lead, MQL, SQL, opportunity), agreeing on conversion rate targets, and creating a service level agreement (SLA) that specifies how many MQLs marketing will deliver and how quickly sales will follow up. Review funnel metrics together in weekly or biweekly meetings. A demand generation calculator helps both teams understand how their contribution at each stage compounds to revenue outcomes. Pair this with a structured outbound sales system for maximum pipeline coverage.

Should I focus on increasing top-of-funnel volume or improving conversion rates?

The answer depends on where your biggest gaps are. If your conversion rates are already at or above benchmark levels, increasing top-of-funnel volume through SEO, content marketing, and paid channels will drive more revenue. If your rates are below benchmarks, improving conversion is often more cost-effective than generating more volume. In practice, the best demand generation strategies do both simultaneously -- driving more qualified traffic while optimising each stage of the funnel. Use the calculator to model both scenarios and compare outcomes.

How often should I recalculate my demand generation funnel targets?

Recalculate your demand generation funnel targets quarterly at minimum, and whenever there is a significant change to your revenue goal, pricing, or observed conversion rates. Many B2B companies review funnel metrics monthly to spot trends and adjust tactics. As you gather more data, update your conversion rate inputs to reflect actual performance rather than benchmarks. This makes your planning increasingly accurate over time and helps you set realistic targets for both your lead generation and sales teams.

Ready to Build a Predictable Demand Generation Engine?

Our GTM experts help B2B technology companies build full-funnel demand generation systems that deliver predictable pipeline and revenue. Book a free 30-minute strategy call to discuss your funnel.