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
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.
Related Resources
Dive deeper into demand generation and pipeline planning
B2B Technology Lead Generation GTM Playbook
Complete playbook for building a full-funnel lead generation engine in B2B technology companies.
Read Playbook →Outbound Sales System Setup
Build a repeatable outbound engine that fills your pipeline with qualified opportunities.
Explore Service →B2B SEO Services
Drive more qualified website visitors to the top of your funnel through strategic SEO.
Explore Service →Pipeline Velocity Calculator
Calculate how fast revenue moves through your pipeline and identify growth levers.
Calculate Velocity →Lead Generation Cost Calculator
Calculate your cost per lead, cost per MQL, and cost per opportunity across channels.
Calculate Costs →Get a Custom Demand Gen Plan
Schedule a consultation for a personalised demand generation strategy tailored to your business.
Book Call →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.