Growth Marketing Glossary

Cost per MQL

cost per em·cue·elnoun

The price of a qualified lead. Cost per MQL divides marketing spend by the marketing-qualified leads it created, pricing acquisition at the qualified stage rather than at every raw inquiry.

marketing spenddivide by MQLscost per MQL
Schematic — spend divided by marketing-qualified leads
Term
Cost per MQL (marketing-qualified lead)
Is
Spend per marketing-qualified lead
Formula
Marketing spend ÷ MQLs generated
Measures
Efficiency of qualified-lead generation

Parts of speech & senses

cost per mql · noun
  1. Cost per MQL is marketing spend divided by the marketing-qualified leads it produced — the average cost to generate one lead that clears the marketing-qualified threshold. "Cost per MQL crept up after the campaign shifted channels."

What cost per MQL is

Cost per MQL is the average cost to generate one marketing-qualified lead (MQL) — a lead that has shown enough interest and fit, by the criteria marketing has agreed on, to be worth passing toward sales. You calculate it by dividing the marketing spend for a period or campaign by the number of MQLs it produced. If a program costs a set budget and yields a given count of qualified leads, cost per MQL is the budget divided by that count. The metric prices acquisition at a meaningful stage of the funnel: not at every raw form-fill or click, but at the point where a lead has been screened and judged qualified. That makes it more useful than a blunt cost-per-lead figure for judging whether a channel or campaign is producing leads that actually deserve sales attention.

Cost per MQL matters because it connects marketing spend to lead quality, not just lead quantity. A channel can flood the top of the funnel with cheap inquiries that never qualify, making its raw cost per lead look wonderful while its cost per MQL is poor. Measuring at the qualified stage exposes that gap and helps direct budget toward the sources that produce genuinely promising leads. It is a core efficiency metric for demand-generation and B2B marketing, used to compare channels, set budgets, and forecast pipeline. Because it depends entirely on how an MQL is defined, though, the number is only as trustworthy as that definition — and it must be read alongside what happens after the MQL, since a cheap MQL that rarely converts to a real opportunity is a false economy.

Cost per MQL versus CPL and cost per SQL

Cost per MQL sits between two neighbors on the funnel, and the distinction is the whole point. Cost per lead (CPL) is the cost of any lead — every form-fill, download, or inquiry, qualified or not. It measures top-of-funnel efficiency and is always lower than cost per MQL, because only some leads become MQLs. Cost per MQL narrows the denominator to leads that have passed the marketing-qualified bar, so it prices leads that are actually worth pursuing. A channel with an excellent CPL but a weak MQL rate will show a much higher cost per MQL, revealing that its cheap leads are low quality. Reading CPL and cost per MQL together separates the cost of volume from the cost of qualified volume, which is exactly where many channel comparisons go wrong when only CPL is watched.

Cost per SQL goes one stage further. A sales-qualified lead (SQL) is an MQL that sales has accepted and confirmed as a real opportunity worth working. Cost per SQL divides spend by the count of those accepted leads, so it prices acquisition at an even stricter, sales-endorsed stage and is higher still than cost per MQL. The chain runs CPL, then cost per MQL, then cost per SQL, with the cost rising at each step as the denominator shrinks to better-qualified leads. Watching the progression shows where quality is won or lost: a reasonable cost per MQL but a punishing cost per SQL means marketing is passing leads that sales rejects, a sign the MQL definition is too loose or the two teams are misaligned. No single one of these figures tells the whole story — the value is in the sequence.

Using cost per MQL well

Using cost per MQL well depends first on a definition everyone trusts. An MQL is only meaningful if marketing and sales agree on what makes a lead qualified, so pin down the criteria — fit, intent, behavior — and hold them steady, because a drifting or loose bar makes the metric move for reasons that have nothing to do with efficiency. With a solid definition in place, use cost per MQL to compare channels and campaigns on the cost of qualified demand rather than raw volume, and to set and defend budgets. Watch it over time, and investigate a rising cost per MQL the way you would any efficiency slippage, since it often signals a channel producing cheaper but weaker leads. The number earns its keep as a steady, shared yardstick, not as a figure each team computes its own way.

Just as important is refusing to optimize cost per MQL in isolation. A low cost per MQL is worthless if those MQLs rarely convert into sales-qualified leads and revenue, so always read it alongside downstream metrics — the MQL-to-SQL rate, cost per SQL, and eventual pipeline. When a healthy cost per MQL is paired with a punishing cost per SQL, the MQL bar is too generous or the two teams are misaligned, and tightening the definition beats celebrating the cheap MQLs. Pair the metric with lead quality, not just lead cost, and use it to steer spend toward sources whose qualified leads actually become customers. Treated as one link in a chain that runs from cost per lead through cost per MQL to cost per SQL and revenue, it keeps demand generation honest about quality rather than flattering it with volume.

Worked example. A B2B team runs two campaigns. The first has a low cost per lead, so it looks like the winner on the surface. But when leads are scored, few of its inquiries clear the marketing-qualified bar, so its cost per MQL is high. The second campaign's raw leads cost more, yet a far larger share qualify, giving it a lower cost per MQL and, later, a lower cost per SQL as sales accepts more of them. The team shifts budget toward the second campaign. The lesson: cost per MQL prices acquisition at the qualified stage, exposing quality that a cheap cost per lead can hide, and it should be read alongside cost per SQL to see whether the qualified leads truly convert. (Illustrative; RGM analysis.)
Failure modes to watch. Reading cost per MQL without a clear, agreed MQL definition, so the number means little; optimizing it in isolation and ignoring whether MQLs convert to SQLs; comparing it against a raw cost per lead as if they measured the same thing; and letting a loose MQL bar make the figure look better than it is.

Synonyms & antonyms

Synonyms

CPMQLcost per marketing-qualified leadMQL acquisition cost

Antonyms

cost per leadcost per SQL

Origin & history

Cost per MQL applies cost-per-acquisition thinking to the marketing-qualified-lead stage of the B2B demand funnel.

Etymology: source.

Usage trends

Search interest for this term over the last five years:

View interest-over-time on Google Trends →

Common questions

What is cost per MQL?
Marketing spend divided by the number of marketing-qualified leads (MQLs) it produced — the average cost to generate one lead that clears the marketing-qualified threshold. It prices acquisition at the qualified stage, not at every raw inquiry.
How is cost per MQL different from cost per lead (CPL)?
CPL counts every lead, qualified or not, so it measures raw top-of-funnel cost. Cost per MQL counts only leads that clear the marketing-qualified bar, so it is higher and reflects lead quality, not just volume.
How is cost per MQL different from cost per SQL?
A sales-qualified lead (SQL) is an MQL that sales has accepted as a real opportunity. Cost per SQL prices acquisition at that stricter stage, so it is higher than cost per MQL. The gap shows how many MQLs sales rejects.

Resources & people to follow

Curated, non-competitor resources verified per term.

Related training

Disciplines

Areas of marketing where cost per mql is a core concern:

Sources

  1. trendsGoogle Trends — "cost per mql"