Funnel, leads and sales

MQL and SQL: marketing-qualified vs sales-qualified leads

Also known as: Marketing Qualified Lead, Sales Qualified Lead

Rodrigo Fávaro, founder of ROO3
Rodrigo Fávaro Founder of ROO3
Published
The acronyms MQL and SQL in large letters on a dark background, with the address roo3.co/marketing
Short answer

An MQL (marketing qualified lead) is a lead that marketing considers ready for a sales approach, because it fits the right profile and has shown enough interest. An SQL (sales qualified lead) is a lead the sales team has reviewed and accepted as a real opportunity. The MQL is marketing's bet; the SQL is sales' confirmation.

Hypothetical example

A software company for clinics defines an MQL as: a clinic with three or more practitioners that visited the pricing page and downloaded the plan comparison. In one month, 90 leads meet that bar.

Sales calls all 90 and confirms, in 35 of them, a budget, a decision-maker in the conversation and intent to switch systems within six months. Those 35 are SQLs. The MQL-to-SQL rate was 39%.

Why separate MQL from SQL

Without this split, marketing and sales argue endlessly: marketing says it delivered 500 leads, sales says none were any good. The division creates an agreement: marketing only hands over a lead when it meets agreed criteria, and sales commits to working every lead that arrives that way.

With both stages defined, you can measure where the handoff stalls. If few leads become MQLs, the problem is in attraction or content. If many MQLs do not become SQLs, the criteria are too loose or marketing is attracting the wrong audience.

How to set the criteria

MQL criteria usually combine two things: fit (the company or person looks like those who buy) and behavior (they did something that signals interest, such as visiting the pricing page, requesting a demo or opening several emails).

SQL criteria are confirmed in conversation. A common set of questions checks for a real need, budget, someone with decision power involved and a timeline.

MQL vs SQL
MQLSQL
Who decidesMarketingSales
Based onFit and behaviorConversation and confirmation
What it meansWorth approachingA real opportunity
Next stepSales outreachProposal and negotiation

Lead scoring as the bridge

Many companies reach MQL through lead scoring: each trait and each action adds points, and once a lead passes a threshold it becomes an MQL automatically. The advantage is replacing guesswork with the same yardstick for every lead.

Scoring has to be reviewed against sales data. If the leads that close most are not the highest-scoring ones, the weights are wrong.

Common mistakes

Frequently asked questions

What does MQL stand for?

MQL stands for marketing qualified lead. It is a contact that fits the right profile and has shown enough interest to get a sales approach.

What does SQL mean in marketing?

In marketing and sales, SQL means sales qualified lead. It has nothing to do with SQL, the database query language.

What is the difference between an MQL and an SQL?

An MQL is defined by marketing, based on fit and behavior. An SQL is confirmed by sales, in conversation, as a real business opportunity.

What is a good MQL-to-SQL rate?

It depends on each company's criteria. What matters is tracking the rate over time: if it falls, the MQL criteria have loosened or the audience being attracted has changed.

Who sets the MQL criteria?

Marketing and sales together. Criteria set by marketing alone tend to measure interest; sales adds what actually signals a purchase.

Related terms

Sources
Rodrigo Fávaro

Rodrigo Fávaro

Founder of ROO3, a marketing and technology agency in São José do Rio Preto, Brazil. Builds AI products running in production (Tobia, gerar.app, Pense Mercado) and maintains the AI Benchmark, a public ranking of AI models.

X @rodmf LinkedIn rodrigofavaro

Marketing you can measure, from the ad to the sale.

ROO3 builds and runs paid media, SEO and websites with real targets, dashboards and numbers. The first conversation is free.