
Sales Funnel Revenue Formula
Learn how a sales funnel revenue calculator estimates leads, customers, revenue and simple marketing efficiency metrics.
The Sales Funnel Revenue Calculator estimates how many people move through each stage of your funnel and how much revenue that funnel could generate. Understanding the formula helps you test traffic, conversion rate and order value assumptions before making planning decisions.
- 100% Free
- No Sign-Up Required
- Private & Secure
- Mobile Friendly
Estimated Revenue
Where:
Start with total visitors, apply each funnel conversion rate in sequence to estimate customers, then multiply the resulting customers by average order value to estimate revenue.
Variables Explained
| Variable | What It Means | Unit |
|---|---|---|
| websiteVisitors - Website visitors | The total number of visitors entering the top of the funnel during the chosen period. | number |
| leadConversionRate - Visitor to lead conversion rate | The percentage of visitors who become leads. | percent |
| opportunityConversionRate - Lead to opportunity conversion rate | The percentage of leads that become qualified opportunities. | percent |
| customerConversionRate - Opportunity to customer conversion rate | The percentage of opportunities that become paying customers. | percent |
| averageOrderValue - Average order value | The average revenue earned from each completed sale. | currency |
| marketingSpend - Marketing spend | The amount spent on marketing for the same period, used for simple efficiency metrics. | currency |
Step-by-Step Calculation
Estimate leads
Convert total visitors into estimated leads using the visitor-to-lead rate.
leads = websiteVisitors * (leadConversionRate / 100)
Estimate opportunities
Apply the lead-to-opportunity rate to estimate how many leads become sales opportunities.
opportunities = leads * (opportunityConversionRate / 100)
Estimate customers
Apply the opportunity-to-customer rate to estimate the number of paying customers.
customers = opportunities * (customerConversionRate / 100)
Estimate revenue
Multiply estimated customers by average order value to project total revenue.
estimatedRevenue = customers * averageOrderValue
Estimate return on marketing spend
Divide estimated revenue by marketing spend to calculate a simple revenue multiple while avoiding division by zero.
returnOnMarketingSpend = estimatedRevenue / max(marketingSpend, 1)
Estimate cost per lead
Divide marketing spend by estimated leads to see the average marketing cost per lead.
costPerLead = marketingSpend / max(leads, 1)
Worked example for a typical campaign
Calculate leads
10,000 × 0.12
1,200 leads
Calculate opportunities
1,200 × 0.35
420 opportunities
Calculate customers
420 × 0.25
105 customers
Calculate estimated revenue
105 × $500
$52,500
Calculate return on marketing spend
$52,500 ÷ $2,000
26.25x
Calculate cost per lead
$2,000 ÷ 1,200
$1.67 per lead
Final Result
Based on these inputs, the funnel is estimated to produce 105 customers, $52,500 in revenue, a 26.25x return on marketing spend and a cost per lead of $1.67.
Assumptions
- ✓All inputs relate to the same time period, such as one month or one quarter.
- ✓Conversion rates are applied sequentially and treated as stable across the full period.
- ✓Average order value is assumed to be similar for each converted customer.
- ✓Marketing spend is used only for simple efficiency metrics and does not include salaries, software, overhead or fulfillment costs.
Limitations
- !Real funnels rarely convert at perfectly stable rates across all traffic sources and campaigns.
- !The revenue estimate does not automatically include refunds, discounts, churn, upsells or repeat purchases.
- !The return on marketing spend metric is a revenue multiple, not a profit or margin calculation.
- !Rounding may cause displayed customer counts or rates to differ slightly from internal decimal calculations.
Common Mistakes to Avoid
Using visitor volume from one time period and conversion rates from another period.
Entering percentage values as decimals when the calculator expects percentages.
Comparing return on marketing spend to profit without accounting for product or service costs.
Ignoring traffic quality and assuming all visitors convert similarly.
Using average order value when customer value actually depends heavily on subscriptions, renewals or repeat orders.
Related Formulas
Frequently Asked Questions
What is the formula for sales funnel revenue?
A simple sales funnel revenue formula is website visitors multiplied by each stage conversion rate and then multiplied by average order value.
Why are funnel conversion rates multiplied together?
Each stage narrows the audience further, so the final customer count depends on the combined effect of every stage in sequence.
How do you calculate customers from a funnel?
Estimate leads from visitors, estimate opportunities from leads, and then apply the final conversion rate to estimate customers.
How is return on marketing spend calculated here?
It is calculated as estimated revenue divided by marketing spend, giving a revenue multiple such as 4x or 10x.
Is cost per lead part of the main revenue formula?
No. Cost per lead is a supporting efficiency metric calculated by dividing marketing spend by estimated leads.
Can this formula be used for B2B and B2C funnels?
Yes, as a general estimate, provided the funnel stages, conversion rates and average order value match your business model.
Ready to calculate your result?
Use the calculator to get instant results with your own inputs.