MQL vs SQL

An MQL is a lead marketing deems interested; an SQL is one sales has vetted as a real opportunity worth pursuing.

Also known as: marketing-qualified lead vs sales-qualified lead

How MQL and SQL work

A marketing-qualified lead (MQL) is a contact who has shown enough interest to suggest they might eventually buy, but who has not yet been confirmed as a genuine sales opportunity. MQL status is usually triggered by behaviour and profile fit: downloading content, attending a webinar, repeatedly visiting pricing pages, or matching an ideal customer profile. Marketing scores these signals and, once a lead passes a threshold, flags it as an MQL.

A sales-qualified lead (SQL) is a lead that a salesperson has reviewed and accepted as worth active pursuit. The lead has moved from I might be interested to this is a real, workable opportunity. Qualification here typically checks for genuine fit, an identifiable need, some sense of budget, and a realistic path to a conversation or deal. The transition from MQL to SQL is the handoff point where a lead crosses from marketing's ownership into the sales pipeline.

  • MQL: engagement-based, owned by marketing, indicates interest.
  • SQL: vetted by sales, owned by sales, indicates real opportunity.
  • The MQL-to-SQL step is a deliberate handoff, not an automatic upgrade.

When a lead crosses from MQL to SQL

A lead becomes an SQL when it satisfies the criteria that marketing and sales have agreed on together. Some teams add an intermediate step called a sales-accepted lead (SAL), where sales formally acknowledges receiving an MQL before deciding whether to promote it to SQL.

The exact trigger varies by company, but it usually combines fit and intent. Fit means the lead resembles a good-fit customer in terms of company size, industry, or role. Intent means the lead is signalling readiness to talk, such as requesting a demo or replying to outreach. When both are strong enough, the lead is qualified and enters the sales process.

  • Fit criteria: company size, industry, job title, region.
  • Intent criteria: demo requests, direct replies, high-value page visits.
  • Some teams use a sales-accepted lead (SAL) stage between MQL and SQL.

How MQL and SQL relate to other terms

MQL and SQL are stages in a broader lead lifecycle that often runs from raw lead, to MQL, to SAL, to SQL, to opportunity, to closed deal. Understanding where each sits helps teams measure conversion at every step.

Lead scoring is the mechanism most often used to create MQLs, assigning points to actions and attributes. The service level agreement (SLA) between marketing and sales defines how quickly SQLs must be followed up. These terms all connect around the same goal: routing the right leads to sales at the right time.

  • Lead scoring often decides when a lead becomes an MQL.
  • SAL sits between MQL and SQL in some models.
  • An SLA governs how fast SQLs get worked.

Common mistakes with MQL vs SQL

The most common problem is having no shared definition. When marketing calls something an MQL and sales does not recognise it as qualified, leads get ignored and both teams blame each other. A written, mutually agreed definition solves most of this.

Another mistake is treating an MQL as a promise of a sale. An MQL is a signal of interest, not a guarantee, so measuring marketing purely on MQL volume can flood sales with low-quality leads. The more useful metric is MQL-to-SQL conversion, which shows whether the leads marketing sends are genuinely useful.

  • Not defining MQL and SQL jointly across teams.
  • Chasing MQL volume instead of MQL-to-SQL quality.
  • Assuming every MQL is ready for a sales pitch.
  • Failing to send unqualified SQLs back to marketing for nurturing.

Frequently asked questions

Does every MQL become an SQL?

No. An MQL only becomes an SQL if sales reviews it and confirms it meets qualification criteria. Many MQLs are recycled back to marketing for further nurturing.

Who decides when a lead becomes an SQL?

Sales makes the final call, but the criteria should be agreed jointly with marketing so both teams share the same definition of a qualified lead.

What is the difference between an MQL and a SAL?

An MQL is marketing's assessment that a lead is worth passing on. A sales-accepted lead (SAL) is sales formally acknowledging the handoff before deciding whether to promote it to SQL.