The misalignment between marketing and sales over lead quality is the number one cause of wasted pipeline and missed revenue targets in B2B companies.
Marketing celebrates getting 200 MQLs. Sales complains that 180 of them are trash. Sales doesn’t trust marketing. Marketing thinks sales is too picky. Months pass with no deal movement. Revenue misses.
The problem is almost never that marketing isn’t generating enough volume. The problem is that marketing and sales have no shared definition of what constitutes a qualified lead. Marketing is scoring on engagement. Sales is evaluating based on fit. They’re measuring different things, using different criteria, and speaking different languages.
This post breaks down what MQL and SQL actually mean, the most common mistakes teams make, and the framework we use with clients to get marketing and sales aligned.
Why the MQL vs SQL Distinction Matters
Here’s the reality: Not every lead is created equal. A lead that engaged with your content might not be a good fit for your sales team to call. A lead that’s a perfect fit might not be ready to talk to sales today.
The distinction between MQL (Marketing Qualified Lead) and SQL (Sales Qualified Lead) exists to solve this problem. It forces marketing and sales to define what “qualified” actually means, and it creates accountability on both sides.
When there’s no clear distinction, marketing and sales end up at war. Marketing feels pressure to generate volume, so they lower their bar for what they call a lead. Sales gets overwhelmed with junk leads and stops following up on marketing-sourced leads. The leads that could have converted don’t, because no one is working them properly. Revenue misses.
Getting the MQL vs SQL distinction right is the difference between a chaotic lead generation process and a machine that predictably converts pipeline into revenue.
What Is an MQL (Marketing Qualified Lead)?
An MQL is a prospect who has engaged with marketing content enough to suggest potential interest in your product or service.
Key word: “potential.” An MQL is not ready for a sales call yet. They’ve demonstrated interest, but they might not be a good fit, and they might not be ready to buy.
MQL criteria are typically based on behavioral engagement. Here are examples:
- Downloaded a whitepaper or guide
- Attended a webinar
- Visited your pricing page three or more times
- Opened three or more emails from you
- Spent more than five minutes on your website
- Signed up for a free trial
- Requested a consultation call
You can also layer in firmographic criteria. An MQL might be a prospect who downloaded your guide AND works at a company in your target industry AND has a job title that matches your ICP.
The key is that MQL criteria should be based on what marketing can measure: engagement with your content, website behavior, email engagement. Marketing owns the MQL definition.
The purpose of an MQL is to identify prospects who are interested enough to be nurtured. It’s a filter to separate the people who care from the noise. But it’s not a sales-ready lead yet.
What Is an SQL (Sales Qualified Lead)?
An SQL is a lead that sales has reviewed and agreed meets the criteria for active pursuit.
Key word: “agreement.” An SQL is not just a lead that marketing passed to sales. It’s a lead that sales actively agrees is worth their time.
SQL criteria should be based on fit and/or intent. Does this prospect fit your ICP (ideal customer profile)? Do they have the budget, authority, need, and timeline to buy? Sales evaluates these factors and decides if a lead is worth pursuing.
Common frameworks for SQL qualification are BANT and MEDDIC.
BANT is the acronym framework:
- B = Budget. Does the company have budget to buy?
- A = Authority. Is this person the decision-maker or part of the decision committee?
- N = Need. Does the company have a problem that your product solves?
- T = Timeline. Is the company actively looking to solve this problem now, or is it a future project?
MEDDIC is more detailed:
- M = Metrics. What metrics does the company care about improving?
- E = Economic Buyer. Who controls the budget?
- D = Decision Criteria. What are the specific requirements the solution must meet?
- D = Decision Process. What is the process for buying? How many people are involved?
- I = Identify Pain. What specific business problem does this solution address?
- C = Champion. Is there an internal champion who will advocate for your solution?
When a lead meets the BANT or MEDDIC criteria, it becomes an SQL. Sales can now pursue it with confidence that there’s real opportunity.
The Most Common MQL vs SQL Mistakes
Mistake 1: Marketing celebrates MQL volume, not SQL conversion. Marketing cares about how many MQLs they generate. Sales cares about how many of those MQLs convert to SQL. These are not aligned. If marketing generates 100 MQLs and only 10 convert to SQL, marketing might still celebrate the 100 MQLs. But that’s a failure. The 90 MQLs that didn’t convert to SQL were wasted time for marketing and sales.
Mistake 2: No agreed-upon definition between teams. Marketing has never sat down with sales to define what an MQL actually is. Marketing thinks an MQL is someone who filled out a form on the website. Sales thinks an MQL should be a senior-level person at a company in their target industry. They’re measuring different things, so they talk past each other.
Mistake 3: MQL and SQL criteria don’t connect to ICP. A team defines MQL criteria based on engagement (e.g., downloaded a guide), but the person who downloaded the guide might not match their ICP. They might be at the wrong company, in the wrong role, or in the wrong industry. But because they hit the engagement threshold, they’re called an MQL. Then sales rejects them because they don’t fit the ICP. Wasted motion on both sides.
Mistake 4: Sales rejects leads without feeding back data. Sales gets MQLs from marketing, qualifies them, and rejects many. But sales never tells marketing why they were rejected. Marketing doesn’t learn that they should be targeting senior titles, or companies above a certain size, or specific industries. Without that feedback loop, marketing keeps making the same mistakes.
Mistake 5: SQL criteria are not documented or agreed upon. Sales knows what they think an SQL is, but it’s not written down. Different salespeople have different thresholds. One rep might push MQLs to SQL after a single conversation. Another rep might never mark a lead as SQL until a deal is in the pipeline. The criteria is fuzzy, and accountability is nonexistent.
How to Define MQL and SQL Criteria That Actually Align Marketing and Sales
Step 1: Run a joint workshop. Get marketing and sales in a room together. Have sales explain what happens during the sales process. What are the discovery questions? What information do they need to know is true before they can confidently pursue a lead? Have marketing explain what they can measure from prospects before they hand them to sales.
Step 2: Define ICP. Before you define MQL or SQL, you need a crystal-clear definition of your ideal customer profile. What company size? What industry? What job titles? What revenue? What technologies do they use? When marketing and sales agree on who the “good” customers are, everything else becomes easier.
Step 3: Score on fit AND intent. MQL criteria should include both. Fit = does this person match the ICP? Job title, company size, industry. Intent = has this person engaged with your content or shown buying signals? Downloaded guide, attended webinar, visited pricing page. A person can’t be an MQL unless they meet BOTH criteria.
Step 4: Document SQL criteria in writing, in a Service Level Agreement (SLA). SQL criteria should be explicit and documented. “We will mark a lead as SQL when they meet BANT criteria:” (has a budget, is a decision-maker, has a problem we solve, has timeline to solve it within 90 days). Put it in writing. Hold both teams accountable to it.
Step 5: Implement a feedback loop. When sales rejects an MQL, they document the reason. “Wrong title,” “too small company,” “not a fit for our ICP.” Marketing reviews this data weekly. They adjust their targeting, their messaging, and their MQL criteria based on what they learn. Sales rejects go back to marketing, and marketing uses it to improve.
The MQL to SQL Conversion Rate Benchmark
What should your MQL to SQL conversion rate be?
B2B SaaS typically sees 13% MQL to SQL conversion. That means 87% of marketing-qualified leads don’t meet sales’ qualification criteria.
Professional services sees 7-12% MQL to SQL conversion. The variation is due to sales cycle complexity.
Enterprise software sees 5-10% MQL to SQL conversion. The longer the deal, the fewer MQLs make it to SQL because more factors have to align.
If your MQL to SQL conversion rate is below 10%, your MQL criteria are probably wrong. Either marketing is including too many unqualified leads, or marketing is not properly filtering for fit before they mark someone as an MQL.
If your rate is 15%+, your MQL bar might be too high. Sales might be rejecting leads that actually have potential. You might be leaving money on the table.
The sweet spot for most B2B companies is 10-15% MQL to SQL conversion. That suggests marketing is doing a good job filtering, but sales isn’t so strict that they’re rejecting good opportunities.
SAL: The Often-Missing Middle Step
Many companies skip a step that would save them months of pain: the SAL, or Sales Accepted Lead.
A SAL is a lead that marketing passes to sales, and sales explicitly accepts it as meeting the SAL criteria. It’s not yet an SQL (sales hasn’t done full qualification), but it’s a lead that sales agrees is worth following up on.
The SAL sits between MQL and SQL. It reduces disputes. Marketing and sales agree upfront on which MQLs should go to sales. Sales reviews the MQL and either accepts it as a SAL or rejects it with a reason. If accepted, the sales rep now works to convert the SAL to an SQL through qualification conversations.
SALs are particularly valuable in companies with longer sales cycles. It creates a clear handoff between marketing and sales, and it forces sales to actively engage with leads instead of ignoring them.
Building the Feedback Loop That Makes the System Work
The MQL to SQL framework only works if there’s a feedback loop. Otherwise, both teams operate in isolation.
Closed-loop reporting means this: Every MQL that sales rejects gets a reason code. “Wrong title,” “too small company,” “already has a solution,” “no budget.” Marketing reviews these rejections weekly. They look for patterns. If 30% of rejections are “wrong title,” marketing adjusts their targeting to focus on the titles that do convert to SQL.
Monthly calibration meetings are critical. Marketing and sales sit down and review: How many MQLs did marketing generate? How many converted to SQL? How many SQLs converted to opportunities? What do the patterns tell us? Where is the breakdown? Based on these insights, do we need to adjust MQL criteria? Do we need to adjust how sales follows up? Do we need to adjust the ICP?
Without this feedback loop, the system falls apart. Marketing keeps generating leads that don’t fit. Sales keeps rejecting them. And neither team understands why or how to fix it.
How YourGrowthPartner Sets Up MQL/SQL Frameworks for B2B Clients
At YourGrowthPartner, one of the first things we do with B2B clients is establish an MQL and SQL definition that both marketing and sales agree on.
We interview the sales team to understand their discovery process, their objections, the questions they ask, and what they need to know before pursuing a lead. We interview marketing to understand what they can measure. Then we design an MQL definition that includes both engagement and fit criteria. We design an SQL definition based on BANT or MEDDIC, written explicitly so there’s no ambiguity.
We implement a CRM process to track MQLs, SALs, and SQLs. We set up a reason code system for rejections. We establish monthly calibration meetings. We set targets for MQL to SQL conversion rates based on industry benchmarks.
Once the framework is in place, we help marketing generate MQLs that actually convert, and we help sales process them efficiently. The result is a predictable pipeline machine where both teams understand their role and are accountable to measurable outcomes.
If your marketing and sales teams are misaligned on lead quality, the solution is not more volume. The solution is a clearer definition and better process. Let’s talk about getting your teams aligned on lead qualification.
Struggling to Align Marketing and Sales on Lead Quality?
YourGrowthPartner helps B2B teams build MQL/SQL frameworks that reduce friction and improve conversion rates across the funnel.


No comment yet, add your voice below!