CalculatorMasters

Sales Funnel Cost Formula

Learn how to calculate total funnel cost, cost per lead, cost per customer, revenue, profit, and ROAS for a sales funnel.

The Sales Funnel Cost Calculator estimates how much you spend to generate visitors, leads, and customers, then compares those costs with estimated revenue. Understanding the formula helps you evaluate whether your funnel is efficient and where performance changes may have the biggest impact.

  • 100% Free
  • No Sign-Up Required
  • Private & Secure
  • Mobile Friendly

Cost Per Customer

Cost per Customer = Total Funnel Cost / Customers = (Advertising Spend + Other Funnel Costs) / (Visitors × Lead Conversion Rate × Lead-to-Customer Rate)

Where:

Add ad spend and other funnel costs to get total cost. Estimate leads from visitors, then estimate customers from leads. Divide total cost by customers to find the average cost to acquire one customer.

Variables Explained

VariableWhat It MeansUnit
adSpend - Advertising spendTotal paid media spend used to drive traffic into the funnel during the period measured.currency
otherCosts - Other funnel costsAdditional campaign costs such as software, creative, agency, freelancer, or operational expenses.currency
visitors - Visitors or clicksTotal traffic sent into the funnel, such as clicks, sessions, or landing page visitors.number
leadConversionRate - Lead conversion ratePercentage of visitors who become leads.percent
salesConversionRate - Lead-to-customer ratePercentage of leads who become paying customers.percent
averageOrderValue - Average order valueAverage revenue earned from each new customer.currency
leads - Estimated leadsProjected number of leads generated from visitors.number
customers - Estimated customersProjected number of paying customers generated from leads.number
totalCost - Total funnel costCombined advertising spend and other funnel costs.currency
revenue - Estimated revenueProjected revenue from estimated customers multiplied by average order value.currency

Step-by-Step Calculation

1

Estimate leads

Convert the lead conversion rate from a percentage to a decimal and multiply it by total visitors.

leads = visitors * (leadConversionRate / 100)

2

Estimate customers

Apply the lead-to-customer rate to estimated leads to project how many customers the funnel produces.

customers = leads * (salesConversionRate / 100)

3

Calculate total funnel cost

Add advertising spend and any additional funnel costs to measure the full cost of the campaign period.

totalCost = adSpend + otherCosts

4

Calculate cost per lead

Divide the total funnel cost by estimated leads to find the average cost of acquiring one lead.

costPerLead = totalCost / leads

5

Calculate cost per customer

Divide total funnel cost by estimated customers to find your average customer acquisition cost for the funnel.

costPerCustomer = totalCost / customers

6

Estimate revenue and profit

Multiply customers by average order value to estimate revenue, then subtract total cost to estimate profit.

revenue = customers * averageOrderValue; profit = revenue - totalCost

7

Calculate ROAS

Return on ad spend compares estimated revenue with ad spend only, not with all funnel costs.

roas = revenue / adSpend

Worked example: estimating sales funnel costs

Advertising spend$5,000
Visitors or clicks10,000
Lead conversion rate20%
Lead-to-customer rate10%
Average order value$500
Other funnel costs$1,000
1

Estimate leads

10,000 × 0.20

2,000 leads

2

Estimate customers

2,000 × 0.10

200 customers

3

Calculate total funnel cost

5,000 + 1,000

$6,000

4

Calculate cost per lead

6,000 ÷ 2,000

$3.00 per lead

5

Calculate cost per customer

6,000 ÷ 200

$30.00 per customer

6

Estimate revenue

200 × 500

$100,000

7

Calculate ROAS

100,000 ÷ 5,000

20.00x

Final Result

Estimated total funnel cost is $6,000, cost per lead is $3.00, cost per customer is $30.00, estimated revenue is $100,000, estimated profit is $94,000, and ROAS is 20.00x.

Try the Calculator →

Assumptions

  • All visitors, leads, and customers belong to the same reporting period.
  • Lead conversion rate and lead-to-customer rate are treated as average rates applied evenly across the funnel.
  • Average order value reflects revenue per new customer and excludes refunds unless you build them into your input.
  • ROAS is calculated using ad spend only, while total funnel cost includes both ad spend and other costs.

Limitations

  • !Actual sales funnels often have delayed conversions, so short measurement periods may understate results.
  • !Attribution differences across platforms can change the true number of visitors, leads, or customers.
  • !The calculator does not automatically include repeat purchases, lifetime value, taxes, fees, or refunds.
  • !If estimated leads or customers are extremely low, cost per lead or cost per customer can become unusually high or unstable.

Common Mistakes to Avoid

1

Using visitors from one time period but revenue or customers from a different period.

2

Entering the lead conversion rate or sales conversion rate as a whole number in the formula logic without converting the percentage.

3

Forgetting to include non-ad costs such as software, creative, or agency fees when judging profitability.

4

Confusing ROAS with overall profitability, since ROAS uses ad spend only.

5

Using average order value when the business really depends on repeat purchases or subscriptions.

Related Formulas

Frequently Asked Questions

How do you calculate cost per lead in a sales funnel?

Cost per lead is calculated as total funnel cost divided by estimated leads. Total funnel cost usually includes ad spend plus other funnel costs.

How do you calculate cost per customer from funnel metrics?

First estimate customers by multiplying visitors by the lead conversion rate and then by the lead-to-customer rate. Then divide total funnel cost by estimated customers.

What is the formula for estimated revenue in a funnel?

Estimated revenue equals estimated customers multiplied by average order value.

Why is ROAS different from profit?

ROAS compares revenue with ad spend only, while profit subtracts total funnel cost from revenue. A funnel can have a strong ROAS but weaker profit if other costs are high.

Can I use this formula for organic traffic funnels?

Yes, but ad spend may be zero or minimal. In that case, the broader total cost and cost per customer figures may be more useful than ROAS.

What happens if conversion rates are very low?

Low conversion rates reduce estimated leads and customers, which usually increases cost per lead and cost per customer.

Ready to calculate your result?

Use the calculator to get instant results with your own inputs.

Try Sales Funnel Cost