Cost Per SQL Calculator

Calculate your cost per sales qualified lead from ad spend and SQL volume. Track full funnel costs from raw leads through MQLs to SQLs and customers.

$
%
%
%
$
days
Cost Per Lead
$50.00
300 leads generated
Cost Per MQL
$166.67
90 MQLs at 30% rate
Cost Per SQL
$416.67
36 SQLs at 40% rate
Cost Per Customer
$1,666.67
9.0 customers won
Campaign ROAS
3x
$45,000.00 revenue โ€” ROI: 200%
Overall Conv. Rate
3.00%
Lead to customer โ€” LTV:CAC 24x

Funnel Visualization

Raw Leads: 300$50.00 each
MQLs: 90$166.67 each
SQLs: 36$416.67 each
Customers: 9$1,666.67 each

Funnel Breakdown

StageCountConv. RateCost Per% of Spend
Raw Leads300โ€”$50.00100.00%
MQLs9030%$166.67100.00%
SQLs3640%$416.67100.00%
Customers9.025%$1,666.67100.00%

Rate Improvement Sensitivity (+5 Percentage Points)

ScenarioCost/SQLCost/CustomerCustomersฮ” Customers
Current$416.67$1,666.679.0โ€”
MQL Rate +5pp$357.14$1,428.5710.5+1.5
SQL Rate +5pp$370.37$1,481.4810.1+1.1
Close Rate +5pp$416.67$1,388.8910.8+1.8
All +5pp$317.46$1,058.2014.2+5.2
Planning notes, formulas, and examples

About the Cost Per SQL Calculator

A Sales Qualified Lead (SQL) is a lead that has been vetted by both marketing and sales teams and is deemed ready for direct sales engagement. The cost per SQL is one of the most accurate predictors of customer acquisition cost because SQLs are the closest step to becoming paying customers.

This calculator traces the full funnel cost from raw leads to MQLs to SQLs. Enter your ad spend, lead count, MQL rate, and SQL conversion rate to see the true cost at each funnel stage. Understanding these costs helps B2B companies align marketing spend with sales pipeline targets.

Tracking cost per SQL also reveals funnel inefficiencies. If your cost per MQL is reasonable but cost per SQL is extremely high, the problem lies in lead quality or the MQL-to-SQL handoff process, not in lead generation itself.

This analytical approach empowers marketing teams to run more efficient campaigns, reduce wasted ad spend, and continuously improve the customer acquisition funnel over time.

When This Page Helps

For B2B companies, cost per SQL is the metric that matters most to sales leadership. It directly predicts customer acquisition cost and pipeline value. This calculator helps marketing teams demonstrate the true value of their campaigns by connecting ad spend to sales-ready opportunities. Having accurate metrics readily available streamlines reporting cycles and strengthens the credibility of the marketing team in cross-functional planning and budget discussions.

How to Use the Inputs

  1. Enter your total advertising spend for the campaign period.
  2. Enter the total number of raw leads generated.
  3. Enter your MQL qualification rate (percent of leads that become MQLs).
  4. Enter your SQL conversion rate (percent of MQLs that become SQLs).
  5. View cost per lead, cost per MQL, and cost per SQL side by side.
  6. Use the results to optimize funnel efficiency and budget allocation.
Formula used
SQLs = Total Leads ร— MQL Rate ร— SQL Rate Cost per SQL = Total Ad Spend รท SQLs Full funnel: CPL = Spend รท Leads Cost/MQL = Spend รท (Leads ร— MQL Rate) Cost/SQL = Spend รท (Leads ร— MQL Rate ร— SQL Rate)

Example Calculation

Result: $416.67 per SQL

From $15,000 spend and 300 leads: 30% qualify as MQLs (90 MQLs), then 40% of MQLs become SQLs (36 SQLs). Cost per SQL = $15,000 รท 36 = $416.67. Your CPL is $50, cost per MQL is $166.67, and cost per SQL is $416.67, showing the true cost escalation through the funnel.

Tips & Best Practices

  • Track conversion rates between each funnel stage to identify bottlenecks.
  • Small improvements in MQL-to-SQL rates dramatically reduce cost per SQL.
  • Align MQL criteria between marketing and sales to prevent quality disputes.
  • Use lead scoring models to improve SQL prediction accuracy.
  • Compare cost per SQL across channels to allocate budget to the best performers.
  • Include all marketing costs, not just ad spend, for a complete picture.

Understanding Cost Per SQL in B2B Marketing

For B2B companies with complex sales cycles, cost per SQL is the most meaningful marketing efficiency metric. It connects marketing investment directly to sales pipeline opportunities and is a strong predictor of customer acquisition cost.

The Full-Funnel Cost Cascade

Marketing costs escalate through each funnel stage. If CPL is $50, MQL rate is 30%, and SQL rate is 40%, the cost per SQL is $416.67. Understanding this cascade helps set realistic expectations and budget requirements for pipeline targets.

Improving Funnel Efficiency

The biggest leverage points for reducing cost per SQL are: improving lead quality through better targeting (higher MQL rate), strengthening lead nurturing programs (higher SQL rate), and reducing wasted spend on underperforming channels. Even a 5% improvement in MQL or SQL rates can significantly reduce cost per SQL.

Marketing-Sales Alignment on SQL Criteria

Disagreements about what constitutes an SQL create friction and waste. Document clear SQL criteria including BANT qualifications, minimum deal size, and company fit requirements. Review and adjust criteria quarterly based on actual close rates.

Sources & Methodology

Last updated:

Frequently Asked Questions

  • An MQL (Marketing Qualified Lead) meets marketing's criteria for interest and fit. An SQL (Sales Qualified Lead) has been further vetted by sales and confirmed as a genuine opportunity with budget, authority, need, and timeline (BANT). SQLs are closer to a purchase decision.