Home › Insights › Lead Generation

MQL vs SQL (edited title)

Clear definitions for ML, MIL, MQL and SQL, and how to hand leads over without friction.

Lead Generation25 August 2026· 4 min read
Sales and marketing team discussing MQL vs SQL lead stages
Photo: Unsplash

Few things cause more friction between marketing and sales than disagreement about what a "good lead" is. Understanding MQL vs SQL, and the stages around them, fixes that by giving both teams the same language and the same rules.

The main lead stages

Marketing lead (ML)

A contact who has entered your database, for example by subscribing to a newsletter or visiting from a campaign. There is awareness, but little sign of intent yet.

Marketing influenced lead (MIL)

A contact or account that has engaged with your content or campaigns over time. Marketing has influenced their thinking, even if they have not raised their hand.

Marketing qualified lead (MQL)

A lead that fits your ideal customer profile and has shown enough interest to justify outreach. Typical signals include downloading a guide, attending a webinar or visiting pricing pages.

Sales qualified lead (SQL)

A lead that sales has accepted and confirmed as a real opportunity, often after a conversation that checks need, timeline and fit. BANT is a common way to qualify an SQL.

The key difference between MQL and SQL

An MQL is based on fit and behaviour that marketing can observe. An SQL is based on a confirmed conversation. Moving from one to the other requires human qualification, whether by a sales development rep or a qualification partner.

How to define stages your teams agree on

  • Start with closed deals. Look at what won customers had in common before they became opportunities.
  • Combine fit and engagement. Score both who the lead is and what they have done.
  • Write the rules down. Each stage needs clear entry criteria that anyone can apply.
  • Agree service levels. Decide how quickly sales will follow up on an MQL and what feedback they will give.
  • Review regularly. Check conversion between stages every quarter and adjust scores and criteria.

Building a clean handoff

When a lead becomes an MQL, it should reach the right rep with context: how it was sourced, what it engaged with and any answers it gave. If sales rejects a lead, the reason should be recorded so marketing can improve targeting. This closed loop is what turns lead stages into a system that improves over time.

MQL vs SQL: examples

Examples make the MQL vs SQL difference easier to apply. A marketing qualified lead might be an IT manager at a target company who downloaded two guides and attended a webinar. They fit your profile and are engaged, but nobody has confirmed they are buying.

A sales qualified lead is someone a person has spoken to. For example, the same IT manager tells your sales development representative that they have budget approved for this year, are leading the evaluation and want a demo next month. That conversation turns the MQL into an SQL.

Writing down a few examples like these, and reviewing MQLs and SQLs together each month, keeps the definitions consistent as your team grows.

If you need more SQLs, our BANT lead generation team qualifies leads by phone, and our demand generation programs build the MQLs that feed them. For more sales and marketing research, visit Cyber Tech Insights.

MQL vs SQL metrics to track

Once your stages are defined, track how leads move between them. The most useful MQL vs SQL metric is the conversion rate from MQL to SQL, because it shows whether marketing is sending the right people and whether sales is following up. Also track how long leads spend at each stage, and how many SQLs become opportunities.

If the MQL to SQL rate is low, review the MQL definition first: it may be too loose. If it is high but few SQLs become opportunities, the SQL criteria may need to be stricter. Review these numbers together every month so both teams agree on what to change.

How DDM helps

We deliver leads at the stage your team needs, from nurtured MQLs to phone-qualified SQLs and BANT leads, with the data and call notes your reps need to act quickly.

Frequently asked questions

Who decides when an MQL becomes an SQL?

Sales should make the final call, based on criteria agreed with marketing. Many teams use a sales development rep or qualification partner to confirm fit and intent by phone.

What is a good MQL to SQL conversion rate?

It varies widely by industry, deal size and lead source. Track your own rate by source and aim to improve it over time rather than chasing a universal benchmark.

Should every lead go through every stage?

No. A prospect who requests a demo may skip straight to sales, while a newsletter subscriber may stay a marketing lead for months.

lead stagesmarketing qualified leadMQL vs SQLsales qualified lead

Ready to put this into practice?

Our team runs BANT, ABM, content syndication and data programs for B2B technology brands.

Get a proposal

Related articles

Follow DDM