Marketing and sales fight about MQLs and SQLs more than they fight about anything else. Most of the fight is because nobody has written down what those terms actually mean. Here's the working definition that ends the argument.
The fight
Every marketing-sales meeting eventually arrives at the same conversation:
Marketing: "We sent you 200 MQLs last month. Why is conversion so low?"
Sales: "Those weren't MQLs. Half of them were students. Three were competitors. Most ignored my follow-up. You're sending us garbage."
Marketing: "We're hitting our number. Maybe your reps aren't working hard enough."
This conversation has happened in every B2B company in history. It's not a personnel problem. It's a definition problem.
If marketing and sales can't agree on what qualifies a lead, they can never agree on whether marketing is doing their job. Every handoff becomes a fight. Every quarterly review becomes a blame session. And the founder watches money leak out of the funnel without understanding why.
This post fixes that.
What MQL actually means
Marketing Qualified Lead is a lead that has demonstrated TWO things simultaneously:
- Structural fit — they match your ICP (Ideal Customer Profile)
- Behavioral engagement — they've shown enough interest to suggest real intent
Most companies require only one of these and call it an MQL. That's the root of the problem.
Why both are required
Structural fit without engagement = a great-fit company whose intern downloaded a whitepaper because their manager asked them to. Sales calls. Intern has no authority, no budget, no timeline. Sales rejects. Marketing's metric counted them as an MQL.
Engagement without structural fit = an enthusiastic person at a non-ICP company who attended 3 webinars and downloaded everything. They love your content. They cannot afford your product. They will never close. Sales calls, finds out, rejects. Marketing's metric counted them as an MQL.
Both are wrong, even though both technically match a definition. An MQL must be BOTH structurally a fit AND behaviorally engaged.
What "structural fit" means specifically
For a B2B SaaS product, structural fit usually means:
- Industry — they're in a vertical you serve
- Company size — employee count, revenue, or budget tier matches your ICP
- Geography — they're in a region you can support
- Role — they have buying influence or are the buyer themselves
- Tech stack — they use compatible (or competitive) tools
Most companies use a scoring model to weight these factors. A founder at a 25-person SaaS company in the US scores higher than a junior employee at a 3-person agency in a region you don't sell to. Both are humans. Only one is a fit.
What "behavioral engagement" means specifically
Engagement is what separates real intent from passive curiosity. Examples:
- Multiple visits to your website over time, not just one
- Pricing page visits (strong intent signal)
- Demo requests or pricing inquiries
- Multiple content downloads in the same session or week
- Webinar attendance plus follow-up engagement
- Email opens AND clicks on multiple campaigns
- Time spent on product pages vs. blog content
A single whitepaper download is not engagement. It's a click. Engagement is a pattern, not an event.
The classic MQL trap
The biggest mistake B2B marketers make is defining MQLs based on a single trigger. "Downloaded our whitepaper" is the most common. It generates lots of MQLs, makes the marketing dashboard look great, and produces almost no revenue.
Why? Because most whitepaper downloads come from researchers, students, competitors, and people who never had any intention of buying. The structural-fit filter weeds these out. The engagement filter weeds out the people who were curious but not serious.
Both filters together produce real MQLs. One filter produces noise.
What SQL actually means
Sales Qualified Lead is an MQL that sales has reviewed and confirmed has all of these:
- A real problem your product solves
- A budget to spend on the solution
- The authority or access to the decision maker
- A timeline that's actionable in the next 30-90 days
This is the classic BANT framework: Budget, Authority, Need, Timeline. It's been around since the 1960s and it still works because it captures the four questions that actually determine whether a lead will close.
The four questions, expanded
Budget — Do they have money to spend? Have they budgeted for this category? Will they need to ask their CFO?
A lead who says "this looks interesting, what does it cost?" isn't budget-qualified. A lead who says "we have $50K allocated for marketing tooling this quarter" is.
Authority — Are they the decision maker? Can they sign? If not, do they have direct access to whoever can?
A junior marketer who needs to convince their VP, who needs to convince the CFO, who needs to convince the CEO, is three levels away from authority. That's a 6-month sales cycle minimum, if it ever happens.
Need — Do they have a real, articulated, urgent problem your product solves? Or are they "just exploring options"?
"We're starting to think about replacing HubSpot" is a need. "We're researching the market" is curiosity.
Timeline — When will they buy? Is there a forcing function (contract renewal, board mandate, new funding round)?
"In the next 30-60 days" is a timeline. "Eventually" is not.
Modern alternatives to BANT
BANT works but it's basic. Modern frameworks add more nuance:
- MEDDIC — Metrics, Economic buyer, Decision criteria, Decision process, Identify pain, Champion
- GPCT — Goals, Plans, Challenges, Timeline
- SPICED — Situation, Pain, Impact, Critical event, Decision criteria
- CHAMP — Challenges, Authority, Money, Prioritization
Pick one that fits your sales motion. The framework matters less than the discipline of using it consistently.
The handoff — where it actually breaks
The MQL-to-SQL handoff is the single most important transition in your funnel. It's also the most commonly broken.
How it should work
- Lead crosses MQL threshold (structural fit + behavioral engagement)
- Lead enters the SQL review queue (visible to sales)
- Sales rep reviews within X hours (defined SLA, ideally under 60 minutes)
- Sales rep takes one of three actions:
- Accept as SQL — schedule discovery call, move to opportunity
- Reject with reason — feedback to marketing on why
- Nurture — not SQL yet, send back to marketing for further nurturing
How it actually breaks
Speed-to-lead failure. Research from Harvard and confirmed in HubSpot's 2024 data shows leads contacted within five minutes are 21x more likely to qualify than leads contacted after 30 minutes. After 24 hours, conversion drops to 17% from 53%.
Most companies don't respond to MQLs for days. The lead has already talked to your competitor by then.
No rejection feedback loop. Sales rejects MQLs but doesn't tell marketing why. Marketing keeps sending the same kind of leads. Sales keeps rejecting. Trust erodes. Eventually sales stops following up on any MQL.
No SLA. Without a service-level agreement between teams, accountability disappears. "Sales should follow up quickly" is not an SLA. "Sales contacts every MQL within 60 minutes during business hours" is.
Manual handoff via Slack/Email. Marketing sends MQLs via a Slack notification or weekly Excel export. Half of them get lost. The other half are stale by the time sales gets to them.
The fix
The handoff has to be:
- Defined — written criteria for what becomes an MQL, in writing, signed by both teams
- Automated — when a lead crosses the threshold, sales gets it immediately
- Tracked — every MQL has a status, response time, and outcome logged
- Fed back — rejections come back to marketing with reasons, so the model improves
Most CRMs handle the first three poorly and the fourth not at all. This is where agent-driven CRMs make a real difference — the handoff becomes a continuous loop rather than a series of broken Slack messages.
The MQL-to-SQL conversion rate — what's "good"?
This is the question every founder eventually asks. Here are the real numbers from 2025-2026 research:
- Cross-industry B2B average: 13%
- B2B SaaS average: 18-22%
- Top-performing B2B SaaS: 25-35%
- Top performers with behavioral ICP scoring: 39-40%
If your MQL-to-SQL rate is below 13%, you have one of three problems:
1. Bad MQL definition. You're calling things MQLs that shouldn't be. Tighten the criteria.
2. Bad channel mix. PPC and social produce lower-quality leads than SEO and referrals. Your channel selection drives more of your conversion rate than your sales team's effort.
3. Bad handoff process. Even good MQLs fail if sales doesn't follow up fast.
If your rate is above 25%, you're in top-performer territory. If you're above 35%, you've likely built behavioral scoring that's working.
The takeaway
MQL and SQL aren't marketing buzzwords. They're operational definitions that determine whether your funnel works.
Three things to do this week:
- Write down your MQL definition — both structural and behavioral criteria
- Write down your SQL definition — what does sales need to see before accepting?
- Define the handoff SLA — how fast sales responds, what the rejection feedback looks like
If marketing and sales can't agree on these three things, the funnel will keep breaking no matter how much you spend on tools.
This is exactly what agentic CRMs are built to fix. Agents continuously evaluate leads against the agreed criteria. The handoff happens in real time. Rejections feed back into the scoring model automatically. The argument that's killed every B2B company stops happening because there's nothing left to argue about.
If you want to see how that actually works in practice, start a free trial or book a 20-minute conversation.
Related reading
- The Complete Guide to the Modern Sales Funnel — the full funnel pillar post
- How to Reverse-Engineer $1M in ARR
- The 7 Conversion Rates Every Founder Should Know
- What Happens When Marketing and Sales Don't Talk
- Why Pipeline Management Is the Most Underrated Founder Skill
Sources: First Page Sage 2025 Funnel Benchmarks, Data-Mania 2026 MQL Benchmarks, SaaS Hero 2026, Harvard Business Review speed-to-lead research, HubSpot 2024 data.