Enablemnt AI

6 min read

MQL vs SQL: what's the difference and how to define them

MQL vs SQL explained for B2B startups: definitions, examples, how leads move from marketing to sales, and how to set criteria and track the handoff in your CRM.

Quick answer

An MQL (marketing qualified lead) is someone who fits your target profile and has shown enough interest, such as requesting a demo or engaging repeatedly, to be worth passing to sales. An SQL (sales qualified lead) is a lead that sales has reviewed and confirmed as a real opportunity, typically with a clear need, a relevant buyer and a reason to move now. MQL is marketing's judgment; SQL is sales'.

Side by side

MQLSQL
Decided byMarketing, using fit and engagement rulesSales, after a conversation or review
SignalsFits ICP, engaged with content or the siteConfirmed need, buyer, and timing
Next stepHand off to sales for follow-upCreate or advance a deal in the pipeline
Typical exampleDownloaded a guide and matches the ICPTook a discovery call and wants a proposal

Where they sit in the funnel

A simple B2B funnel:

  1. Lead: any contact in your system.
  2. MQL: fits the ICP and has shown meaningful interest.
  3. SAL (sales accepted lead): sales agrees to work it. Some teams skip this step.
  4. SQL: sales confirms it is a real opportunity.
  5. Opportunity: a deal in the pipeline, moving through your pipeline stages.

How to define your criteria

Write both definitions down and get both teams to agree:

  • MQL = fit + interest. Fit comes from your ICP (company size, industry, role). Interest comes from actions such as a demo request, pricing page visits or repeated engagement. A simple lead scoring model combines the two.
  • SQL = confirmed need + buyer + timing. Sales confirms the problem is real, the person can influence the purchase, and there is a reason to act.

Avoid making MQL a pure activity count. Ten downloads from someone outside your ICP is not a qualified lead.

Track the handoff in your CRM

  • Use a lifecycle stage or status field for Lead, MQL, SQL and Opportunity.
  • Record the date each stage was reached, so you can measure speed and conversion.
  • Set a follow-up rule, such as sales contacting every MQL within one business day.

The MQL to SQL conversion rate is one of the clearest signals of whether marketing and sales agree on the target. See sales and marketing alignment.

What about outbound?

Outbound prospects are selected by sales, so they rarely pass through an MQL stage. They usually go straight from prospect to SQL once a reply or call confirms fit and interest. Keep them in the same CRM so you can compare channels fairly.

Where Enablemnt fits

In the 14-day sprint we set up your CRM lifecycle stages, qualification criteria and reporting, so inbound and outbound leads move through one consistent funnel you can measure.

Tell us about your startup.

Follow Enablemnt AI on LinkedInShort, practical posts on GTM, outbound and RevOps for early-stage B2B founders.

Frequently asked questions

What is the difference between an MQL and an SQL?
An MQL (marketing qualified lead) has shown interest and fits your target profile well enough to pass to sales. An SQL (sales qualified lead) has been checked by sales and confirmed as a real opportunity worth actively pursuing.
Who decides when a lead becomes an SQL?
Sales, using agreed criteria. Marketing defines what makes a lead worth passing over; sales confirms whether it is a real opportunity. Both definitions should be written down and agreed by both teams.
Do outbound leads count as MQLs?
Usually not. Outbound prospects are chosen by sales, not generated by marketing, so they typically enter the funnel as prospects and become SQLs once a conversation confirms fit and interest.

Filed under RevOps & sales infrastructure. Written by Enablemnt AI.

Want this built, not just read?

Tell us about your startup and we'll map your GTM blueprint on a short call.