prospectionslamarketing-ventesmqlsqlb2b

Marketing-Sales SLA: MQL and SQL

B2B marketing-sales SLA: MQL/SQL criteria, response-time targets, feedback loops, and governance for revenue team alignment.

Charles-Alexandre Peretz24 min read

Co-founder of ACROSS INSIGHT, 15 years in Revenue Operations. Expert in B2B commercial performance diagnostics.

A marketing-sales SLA (Service Level Agreement) is a formal agreement between marketing and sales teams that defines lead qualification criteria (MQL, SQL, SAL), response-time commitments, feedback processes, and shared performance metrics. In a B2B context where 79% of marketing leads never convert into a sales opportunity (MarketingSherpa), implementing a rigorous SLA becomes the backbone of a predictable pipeline and scalable growth.

This lack of alignment is costly: according to Forrester (formerly SiriusDecisions), companies lose an average of 10% of their annual revenue due to marketing-sales misalignment. A well-designed SLA transforms the relationship between these two functions, moving from a blame game ("your leads are bad" versus "you're not following up on our leads") to a collaboration built on shared definitions, measurable commitments, and mutual accountability for results.

Building this SLA takes far more than a simple document: it means redefining B2B prospecting as a continuous process where marketing and sales operate as a single revenue machine, with quality standards, guaranteed response times, and systematic feedback loops.

Why a Marketing-Sales SLA Is Essential in B2B

The Cost of Misalignment

Companies without a formalized SLA face measurable consequences across the entire value chain. LinkedIn reveals that 90% of leads handed off to sales are never followed up, while Forrester estimates that sales reps ignore 50% of marketing leads due to a lack of clarity on qualification.

This misalignment shows up as four recurring dysfunctions:

1. Untouched leads: Without a commitment on response times, leads go cold. InsideSales shows that conversion rates drop by 400% when the first contact happens after 10 minutes instead of 5.

2. Quality conflicts: Without shared MQL criteria, marketing generates volume that sales considers unusable. Gleanster measures that 73% of B2B leads are not "sales-ready" at the point of handoff.

3. No feedback: Without a recirculation process, leads rejected by sales vanish into a black hole. HubSpot finds that 35% to 50% of rejected leads could become qualified with appropriate nurturing.

4. Unpredictable pipeline: Without shared definitions, reliable forecasting becomes impossible. SiriusDecisions finds that only 28% of companies can predict their revenue within a 5% margin of error.

The Benefits of a Structured SLA

Organizations that implement a rigorous marketing-sales SLA see measurable gains within the first few quarters. Aberdeen Group shows that these companies generate 32% annual pipeline growth compared to 7% for those without an SLA. An underfed pipeline is often diagnosed by the absence of these mutual commitments.

The benefits play out on four levels:

Sales performance: An SLA ensures that every qualified lead receives appropriate attention within a defined timeframe. InsideSales demonstrates that reaching out within 5 minutes multiplies conversion chances by 9 compared to a follow-up at 30 minutes.

Revenue predictability: Shared MQL/SQL definitions make it possible to build reliable forecasting models. Forrester finds that companies with an SLA predict their revenue with 92% accuracy compared to 63% without one.

Team productivity: Eliminating unqualified leads frees up sales time. Gartner (CSO Insights) measures that SDRs with an SLA spend 67% of their time on qualified prospecting compared to 42% without a defined framework.

Continuous improvement: Structured feedback loops create a virtuous cycle of optimization. MarketingSherpa shows that programs with an SLA improve their MQL-to-SQL rate by an average of 15% per quarter.

Defining the Funnel Stages: MQL, SQL, SAL

Marketing Qualified Lead (MQL)

An MQL is a contact who has shown a sufficient level of engagement to justify sales outreach, but whose buying readiness and fit have not yet been verified through a human conversation.

MQL criteria generally combine three dimensions:

Demographic fit: Company size, industry, role, geography. An SLA must precisely define exclusion criteria (e.g., <20 employees, public sector, students).

Digital behavior: Volume and type of interactions with your content. Typical examples: visiting 3+ premium pages, downloading an advanced guide, attending a webinar, visiting the pricing page 2+ times.

Composite score: Most companies use a points system combining fit and behavior. Typical threshold: 70 to 100 points to move into MQL status. Discover our approach to advanced lead scoring to build your own model.

The SLA must specify:

  • The minimum score or combination of criteria that triggers MQL status
  • Eligible lead sources (inbound, events, ABM, not purchased cold lists)
  • The maximum handoff time to sales once the threshold is reached
  • The minimum monthly MQL volume marketing commits to generating

Sales Qualified Lead (SQL)

An SQL is an MQL that has been contacted by an SDR/BDR and whose project readiness AND solution fit have been verified through a qualification conversation. It's ready for an in-depth discovery call with an Account Executive.

SQL criteria rely on proven lead qualification frameworks:

Validated BANT (minimum):

  • Budget: Identified allocation or confirmed order of magnitude
  • Authority: The contact is a decision-maker or has direct access to one
  • Need: A clear, measurable, urgent business problem
  • Timeline: Decision expected within 3 to 6 months

Validated MEDDIC (complex deals):

  • Metrics: Current and target KPIs quantified
  • Economic Buyer: Final decision-maker identified and accessible
  • Decision Criteria: Evaluation criteria made explicit
  • Decision Process: Steps, timeline, and stakeholders mapped out
  • Identify Pain: Quantified pain point, cost of inaction established
  • Champion: Internal sponsor identified and engaged

The SLA must specify:

  • The minimum qualification checklist (BANT or another framework)
  • The expected documentation format (CRM notes, required fields)
  • The MQL-to-SQL processing time (typically 24 to 48 business hours)
  • The target MQL-to-SQL conversion rate (benchmark: 20 to 30% in B2B)

Sales Accepted Lead (SAL)

The SAL is a crucial, often overlooked intermediate step: it's an MQL that a sales rep has agreed to work, but hasn't yet qualified. This distinction keeps sales from ignoring leads while allowing time for processing before final qualification.

The SAL process introduces two commitments:

On the sales side: Acknowledging receipt of the lead within X hours (typically 4 to 24 hours) and attempting first contact within Y hours (typically 24 to 48 hours). The move from MQL to SAL formalizes ownership of the lead.

On the marketing side: If the lead isn't accepted (SAL rejected), a rejection reason must be documented. The SLA defines valid reasons (out of target, duplicate, competitor, student) versus invalid ones ("no time", "lead not hot enough").

This buffer step resolves a classic conflict: marketing wants 100% of its MQLs worked, while sales wants the freedom to decline leads that are clearly out of target. The SAL formalizes this negotiation: sales agrees to work every lead that meets the MQL criteria, but can reject it after a quick check (within 24 to 48 hours) with justification.

Qualification Criteria: Building the Handoff Matrix

MQL Scoring Grid Template

An effective MQL grid combines quantitative scoring with binary criteria. Here's a proven structure:

DimensionCriterionPointsMinimum Threshold
Company fit50-200 employees2010 points
200-1,000 employees30
1,000+ employees40
Target industry (SaaS, tech, services)15
Target country/region10Required
Contact fitVP/Director2515 points
Manager15
C-level35
Target function (sales, marketing, ops)20Required
EngagementVisited 3+ product pages1530 points
Downloaded advanced guide25
Attended webinar30
Demo request50
Pricing page visited 2+ times20
Contact form submitted35
Intent signalsVisited 5+ times in 30 days250 points
Referral visit from competitor (G2, Capterra)20
Searched "[your category] alternative"15

MQL threshold: 70 points minimum plus at least one required criterion from each category.

This grid allows precise calibration: you can adjust the points per criterion to hit your target MQL volume while maintaining quality.

SQL Qualification Checklist

The move to SQL requires a human conversation. Here's a qualification checklist you can adapt to your sales complexity:

Essential BANT questions:

  1. Budget: "What budget have you allocated for this type of project?" or "What's your annual budget for [category]?"

    • Expected answer: An order of magnitude or confirmation that a budget exists
    • Red flag: "No defined budget" plus "no active project"
  2. Authority: "Who else will be involved in the decision?" plus "How are decisions like this typically made at your company?"

    • Expected answer: A map of decision-makers, confirmed access
    • Red flag: "I need to ask my manager's manager" plus an inability to involve them
  3. Need: "What's the main pain point you're trying to solve?" plus "What's the cost of doing nothing?"

    • Expected answer: A quantified business problem, measurable impact
    • Red flag: General curiosity, "we're just looking at what's out there"
  4. Timeline: "When do you want a solution in place?" plus "What's driving the urgency now?"

    • Expected answer: A clear deadline (end of quarter, business event)
    • Red flag: "No specific timing", "we're just exploring"

Disqualification criteria (SQL rejected, moves to Nurture):

  • Budget < 30% of your price floor
  • Timeline > 9 months with no triggering event
  • No decision-maker access plus a junior contact with no influence
  • Vague need or a mismatch with your value proposition
  • A "nice to have" project with no measurable cost of inaction

Validated SQL criteria:

  • At least 3 of 4 BANT criteria validated
  • Quantified and urgent pain point
  • Confirmed next step (discovery call scheduled with a decision-maker)
  • Opportunity created in the CRM with an estimated deal size

Edge Cases and Exception Handling

Every SLA needs to account for atypical cases:

The senior executive who requests a demo without going through nurture: A direct-to-SQL exception applies for C-level contacts at strategic accounts, even without an MQL score. The SLA should allow 10 to 15% direct SQLs each month.

The recycled lead that resurfaces: An MQL rejected six months ago who now downloads an advanced guide deserves a second chance. The SLA should define reactivation conditions (new qualifying behavior plus a minimum time elapsed since rejection).

The priority ABM account: Accounts in an ABM strategy can have different MQL/SQL thresholds. The SLA should segment: standard rules for generic inbound, relaxed rules for tier-1 ABM.

The event lead: Someone who spends 20 minutes at your trade show booth can be an SQL even without any digital history. The SLA should define qualifying events and fast-track processes.

Response Times: Contractualizing Time-to-Touch

Marketing Responsiveness SLA

Marketing commits to three critical timeframes:

1. MQL routing: <2 hours. As soon as a lead reaches MQL score, it must be routed to the right sales rep (by territory, industry, account size) within 2 business hours maximum. Automated routing (via Salesforce or HubSpot workflows) is essential.

2. Lead enrichment: <24 hours. If the MQL is missing critical information (company size, exact role), marketing commits to enriching it through third-party tools (Clearbit, ZoomInfo, LinkedIn Sales Nav) before handoff.

3. Post-rejection re-nurture: <48 hours. When a lead is rejected by sales with the reason "timing too far out", marketing must add it to a tailored nurture sequence within 48 hours to keep the engagement alive.

Missing these timeframes should trigger automatic alerts and be tracked in a shared SLA dashboard.

Sales Responsiveness SLA

Sales commits to response times that directly drive conversion rates:

1. Receipt acknowledgment (SAL): <4 hours. As soon as an MQL comes in, the SDR confirms ownership in the CRM (status = "Accepted"). This simple acknowledgment lets marketing monitor that nothing falls through the cracks.

2. First contact attempted: <24 hours. The SDR must attempt first contact (call plus email) within 24 business hours. Harvard Business Review demonstrates that this window multiplies the chances of reaching the lead by 7 compared to 24 to 48 hours.

3. Attempt cycle: 5 days / 8 touchpoints. If there's no response to the first contact, the SLA defines a minimum cadence: 8 multi-channel attempts (call, email, LinkedIn) spread over 5 business days before marking "Attempted, No Response". These cadences should be formalized in a complete SDR playbook accessible to the whole team.

4. Qualification feedback: <72 hours. Whether the lead becomes an SQL, is rejected, or is placed in nurture, the SDR must document the final status and the reason within 72 hours maximum of receiving the MQL.

These timeframes should be monitored through automated SLA dashboards. InsideSales shows that every hour of delay reduces the probability of contact by 10%.

Consequences of Missing Deadlines

An SLA without an enforcement mechanism is just wishful thinking. The agreement must include:

Automatic alerts: Email to the manager if an MQL isn't touched within 24 hours, escalation to the VP of Sales if >48 hours. Tools: Salesforce Flow, HubSpot Workflows, or custom Slack bots.

Compliance dashboard: A weekly report shared in the RevOps committee showing the % of leads handled within SLA, by SDR, by team, and by region. Target: 90%+ compliance.

Reassignment mechanism: If an SDR doesn't work a lead within 48 hours, the lead is automatically reassigned to another SDR in the same territory. This prevents black holes.

Compensation impact: In mature organizations, 10 to 15% of an SDR's variable pay can be tied to SLA compliance (% of leads touched within 24 hours, % of feedback documented within 72 hours). This makes the contractual commitment tangible.

Feedback Process: Accept, Reject, Recycle

The Three Possible Verdicts

Every processed MQL must receive structured feedback within a defined timeframe (typically 72 hours). The SLA defines three verdicts with standardized reasons:

SQL (Accept): the lead is qualified and handed off to the AE for discovery. Reason: validated BANT checklist. Target rate: 20 to 30% of MQLs.

Rejected: the lead is permanently out of target. Valid reasons are limited to:

  • Bad fit: Outside the target industry, size, or geography (e.g., B2C, <10 employees, out of region)
  • Competitor: An employee of a competitor or an agency benchmarking the market
  • Spam/fake: Invalid email, student, bogus contact
  • Duplicate: Already in the CRM (existing account)

Typical rate: 10 to 20% of MQLs. A rate >30% signals a problem with the MQL definition or with marketing source quality.

Nurture (Recycle): the lead is on target but not yet ready. Required reasons:

  • No budget: No budget allocated, exploratory project
  • Long timeline: Decision >6 months out, no urgency identified
  • No authority: Junior contact with no decision-maker access, no sponsor
  • No need: General curiosity, no measurable business pain
  • Attempted, no response: 8 multi-channel attempts, never reached

Typical rate: 40 to 60% of MQLs. These leads return to marketing for nurturing with context (reason plus SDR notes).

Documenting Rejection Reasons

The quality of feedback drives continuous improvement. The SLA must require:

Required fields in the CRM:

  • Lead Status: SQL / Rejected / Nurture (closed picklist)
  • Disqualification Reason: A standardized reason (picklist of 8 to 12 values maximum)
  • SDR Notes: A free-text field of at least 50 characters describing the conversation or the attempts

Prohibited rejection reasons:

  • "Lead not interested" (too vague: why? timing? budget? need?)
  • "Poor quality" (subjective: in what way?)
  • "No response" without proof of the 8 attempts

Automatic validation: A CRM workflow prevents closing a lead without completing the required fields. This enforces discipline.

Weekly audit: The RevOps manager audits 10 to 20% of rejected leads to check the consistency of the reasons given. If an SDR overuses "bad fit" on leads that are clearly on target, that's a sign more training is needed.

Automated Nurture Loops

Leads in "Nurture" status should be automatically fed back into sequences tailored to the rejection reason, drawing on multi-channel B2B outbound techniques:

Nurture ReasonMarketing SequenceDurationReactivation Triggers
Long timelineMonthly "stay in touch"6 monthsNew site visit, email open, job change
No budget"Build business case"3 monthsROI calculator download, pricing page visit
No authority"Equip your champion"2 monthsContent sharing, decision-maker involved (email forward)
No need"Education use cases"6 monthsVisited 3+ case studies, webinar attendance
No response"Re-engagement"1 monthEmail opened, new device/location, intent signal

These sequences should trigger automatically as soon as a lead moves to Nurture. HubSpot shows that 30% of nurtured leads re-qualify within 6 months when the content is relevant.

The SLA must specify:

  • The maximum time to enter nurture after rejection (48 hours)
  • Re-qualification criteria (score plus behavior)
  • The process for handing back to sales (new MQL or direct SQL if the signal is strong)
Ou en est votre SDR/BDR ?

Evaluez votre maturite sur les 8 piliers en 2 minutes. Score instantane, gratuit.

Faire le quiz gratuit →

Alignment Rituals and Governance

Weekly SLA Meeting (30 Minutes)

Marketing-sales alignment requires a regular ritual for reviewing metrics and resolving blockers. Here's a proven format:

Participants: VP Marketing, VP Sales, RevOps Manager, SDR Manager, 1 to 2 SDRs on rotation.

Fixed agenda (30 minutes, timed):

  1. SLA metrics (10 min): Real-time dashboard review

    • MQL volume for the week versus target
    • MQL-to-SQL rate versus target
    • % of leads touched <24h (by SDR)
    • % of feedback documented <72h
    • Accept/Reject/Nurture distribution versus benchmarks
  2. Friction points (10 min): Identifying blockers

    • Misrouted leads (territory, industry)
    • Questionable rejection reasons (sample audit)
    • Low-converting MQL sources (should a campaign be stopped?)
    • Recurring SLA misses (a process or resourcing problem?)
  3. Action items (10 min): Decisions and assignments

    • Adjusting MQL criteria (score, threshold)
    • SDR training on new messaging
    • Optimizing underperforming campaigns
    • Escalations to resolve (team conflict, broken tool)

Output: Shared notes, a list of assigned actions, and a deadline. Follow-up 7 days later.

Monthly SLA Committee (90 Minutes)

A monthly strategic review makes it possible to adjust the SLA as the business evolves:

Participants: CMO, CRO, CFO, RevOps Lead, Product Marketing.

Agenda:

  1. Overall performance (20 min):

    • MQL/SQL/Opportunity trend over 3 months
    • MQL-to-close velocity by source
    • Revenue attribution by marketing channel
    • CAC payback period
  2. Quality deep dive (30 min):

    • Cohort analysis: where are the leads from 3 months ago today?
    • Top 3 rejection reasons: any pattern by sector or size?
    • Recycle rate: how many Nurture leads become SQL again?
    • SQL win rate by source (inbound versus ABM versus event)
  3. SLA adjustments (30 min):

    • Do the MQL criteria need revisiting? (too much or too little volume)
    • New qualification fields (e.g., use case, tech stack)
    • Changes to processing timeframes (SDR ramp-up)
    • Experiments to launch (new scoring, ABM fast lane)
  4. Business review (10 min):

    • Pipeline coverage: are we at 3 to 4x quota?
    • Forecast accuracy: is the SLA improving predictability?
    • Budget allocation: reinvest in high-performing channels?

Output: A formal update to the SLA document (v2.1, v2.2, and so on) plus communication to the teams.

SLA Dashboard: Real-Time Metrics

An SLA only truly exists if it's measured continuously. The dashboard should be accessible 24/7 to all stakeholders:

Section 1: Meeting Commitments

MetricSLAActual, Last Week4-Week TrendStatus
MQLs routed <2h95%92%↘ -3pts⚠️
MQLs touched <24h90%87%↗ +2pts⚠️
Feedback <72h95%98%stable✅
Nurture entries <48h90%94%↗ +4pts✅

Section 2: Funnel Performance

MetricTargetActual, Last WeekMoM TrendStatus
MQL volume200/week215+8%✅
MQL-to-SQL rate25%22%-2pts⚠️
SQL-to-Opp rate60%65%+5pts✅
MQL-to-close velocity45 days42 days-3 days✅

Section 3: Quality by Source

SourceMQL Volume% SQL% Rejected% NurtureSQL-to-Win
Inbound SEO8028%12%60%18%
Webinar4535%8%57%24%
ABM outbound3040%5%55%32%
Paid ads6015%25%60%12%

Section 4: SDR Performance

An individual table showing, for each SDR: leads assigned, % touched <24h, SQL rate, and the distribution of rejection reasons. This helps identify coaching needs and guide tracking of BDR performance KPIs.

Tools: Salesforce Dashboard, Tableau, Looker, or custom exports into Google Data Studio.

Common Mistakes and How to Avoid Them

MQL Criteria That Are Too Lax

Symptom: High MQL volume but MQL-to-SQL rate <15%, sales reps overwhelmed with "cold" leads, recurring complaints about quality.

Cause: Overly generous scoring (MQL threshold at 40 points instead of 70), insufficient fit criteria (accepts any company size), excessive weight on weak behaviors (email open = 15 points).

Consequence: SDRs lose confidence, start cherry-picking leads, and ignore the lower-scoring MQLs. Marketing ends up generating a vanity metric with no business impact.

Solution:

  1. Analyze the cohort of the last 200 SQLs: what was their MQL profile? What score did they have? What behaviors?
  2. Recalibrate the model so that 70% of leads that become SQL would have been MQL under the new threshold
  3. Accept a 30 to 50% drop in MQL volume if it doubles the SQL conversion rate
  4. Follow our advanced lead scoring methodology to incorporate intent signals

No Structured Feedback

Symptom: 60%+ of MQLs disappear with no final status, "rejection reason" fields left blank, no way to measure actual conversion rates.

Cause: Optional CRM fields, no enforcement workflow, a culture of "I manage my leads my own way", no auditing and no consequences.

Consequence: Marketing operates blind and can't optimize campaigns or MQL criteria. Recyclable leads are lost. There's no data to arbitrate quality conflicts.

Solution:

  1. Make the Lead Status and Disqualification Reason fields mandatory through CRM validation
  2. Automated workflow: it should be impossible to close a lead without these fields plus at least 50 characters of notes
  3. A compliance dashboard displayed at the weekly meeting: % of complete feedback by SDR
  4. Build "feedback compliance" into SDR objectives (10% of variable pay)

Unmonitored Response Times

Symptom: MQLs processed in 3 to 5 days, contact rate <30%, cooling leads, MQL-to-SQL conversion declining month after month.

Cause: No formalized SLA on timeframes, no automatic alerts, no management visibility, overloaded SDRs with no prioritization.

Consequence: InsideSales shows that a lead contacted on day 3 is 10 times less likely to convert than one contacted within the first hour. Marketing ROI collapses.

Solution:

  1. Implement automatic Slack/email alerts if an MQL isn't marked "Accepted" within 4 hours
  2. A real-time dashboard: a list of MQLs untouched for >24 hours with clear ownership
  3. Automatic reassignment if >48 hours pass with no action
  4. A weekly review of outliers: why did this lead take 5 days to be touched?

A Static SLA That's Never Revisited

Symptom: An SLA document created 18 months ago, never updated despite changes to the offering, the market, and the team. Outdated criteria, new sources not integrated.

Cause: No review ritual, the SLA is seen as a "one and done" document, no clear ownership of its maintenance.

Consequence: The SLA becomes counterproductive. Example: you launch a mid-market offering, but your MQL criteria still exclude companies with 50 to 200 employees. Or you invest in ABM, but ABM leads still flow through the same inbound funnel.

Solution:

  1. RevOps ownership: one person responsible for maintaining the SLA, with a quarterly review minimum
  2. Review triggers: any major product change, new offering, ICP pivot, or team reorganization triggers an SLA review
  3. Versioning: SLA v1.0, v1.1, v1.2, and so on, with a communicated changelog
  4. Test and learn: set aside 10% of volume to test new criteria before rolling them out broadly

Conflicts With No Arbitration

Symptom: Sales accuses marketing of generating garbage leads, marketing accuses sales of not following up, meetings turn into finger-pointing sessions, no final decision gets made.

Cause: No designated arbiter, no objective data, discussions based on gut feeling ("I feel like..."), no escalation mechanism.

Consequence: Deteriorating collaboration, reinforced silos, team turnover, measurable revenue loss.

Solution:

  1. RevOps ownership as neutral arbiter: RevOps makes the call based on data
  2. Data-driven principle: every accusation must be backed by metrics (a sample of 50 leads analyzed, not "my gut feeling")
  3. Escalation committee: if disagreement persists after 2 weekly reviews, escalate to the CMO and CRO for a final decision within 48 hours
  4. Experimentation: test conflicting hypotheses through A/B testing (e.g., 100 leads handled with strict criteria versus 100 with current criteria, measuring the SQL rate)

Metrics for Managing the SLA

Commitment Metrics (Inputs)

These metrics measure each party's contractual compliance with the SLA:

Marketing side:

  • MQL generation rate: Number of MQLs generated per week versus target (e.g., 200/week)
  • MQL routing time: % of MQLs routed <2h (target: 95%+)
  • Lead enrichment rate: % of MQLs with all critical fields completed (target: 90%+)
  • Nurture integration time: Average time between rejection and entering a nurture sequence (target: <48h)

Sales side:

  • SAL acceptance rate: % of MQLs accepted (SAL status) within 4h (target: 90%+)
  • First touch time: % of MQLs contacted (call/email attempted) <24h (target: 85%+)
  • Attempt compliance: % of leads with 8 documented attempts before "No response" (target: 95%+)
  • Feedback timeliness: % of leads with a final status plus reason within 72h (target: 95%+)

Conversion Metrics (Outputs)

These metrics assess the quality of the alignment and its business impact:

Conversion rates:

  • MQL-to-SQL rate: B2B benchmark = 20 to 30%. <15% signals an MQL quality problem. >40% means MQL criteria are too strict (you're losing volume). Understand each stage in our guide to the B2B funnel.
  • SQL-to-Opportunity rate: Typically 50 to 70%. If <40%, your SQL criteria are too lax.
  • MQL-to-Close rate: 5 to 15% depending on sales cycles. This measures a campaign's end-to-end ROI.

Velocity:

  • MQL-to-SQL time: Average time between MQL and SQL status. Target: <5 days.
  • SQL-to-Opportunity time: Time between SQL and opportunity creation. Target: <7 days (1 to 2 discovery calls).
  • MQL-to-Close time: Total sales cycle from the first MQL. B2B SaaS benchmark: 30 to 90 days depending on ACV.

Quality scores:

  • SQL win rate by source: % of SQLs that close Won by marketing channel. Identifies the highest-quality lead sources.
  • Recycle-to-SQL rate: % of Nurture leads that become SQL again within 6 months. 20 to 30% signals effective nurturing.
  • Rejection rate by reason: Distribution of rejection reasons. >30% "bad fit" signals a marketing targeting problem.

To go further on measuring SDR-to-AE handover performance, check out our guide on the SDR-to-sales handover.

A Complete RevOps Dashboard

A mature SLA dashboard combines these three levels of metrics across three views:

Operational view (daily/weekly): Real-time compliance with commitments. For SDR managers and marketing ops who run day-to-day execution.

Performance view (weekly/monthly): Conversion rates, velocity, and quality by source. For the VP of Marketing/Sales optimizing campaigns and process.

Business view (monthly/quarterly): Pipeline coverage, forecast accuracy, CAC payback, revenue attribution. For leadership (CMO/CRO/CFO) allocating budgets and validating go-to-market strategy.

Every metric should include: current value, SLA target, trend (MoM or WoW), and a visual status (green/orange/red).

SLA Evolution: From Static to Dynamic

Segmentation by ICP and Channel

A mature SLA doesn't treat every lead the same way. Three common segmentation axes:

By account size:

  • Enterprise (1,000+ employees): Lower MQL threshold (50 points), fast lane <2h, full MEDDIC qualification, direct assignment to a senior AE
  • Mid-Market (200 to 1,000): Standard process, BANT qualification, standard SDR assignment
  • SMB (<200): Higher MQL threshold (80 points), light qualification, may go through self-service

By strategy:

  • ABM Tier 1 (50 named accounts): Any signal equals a direct MQL, dedicated AE assignment, no SDR, SLA <1h
  • ABM Tier 2 (200 accounts): Adjusted MQL threshold (60 points), dedicated ABM SDR, SLA <4h
  • Generic inbound: Standard process, 24-hour SLA

By source:

  • Event: Fast-track SQL if the booth conversation lasted >10 min, SLA <24h post-event
  • Referral: High priority, SLA <4h, direct AE assignment
  • Demo request: Direct SQL, no MQL step
  • Content download: Standard nurture process

The SLA document must formalize these variants with clear eligibility criteria.

Predictive Scoring and Intent Signals

Next-generation SLAs incorporate predictive signals that refine timing and processing priority:

Intent data: A lead who visits your site from G2 after reading 3 comparisons in your category has a high intent score. The SLA can specify that an MQL with an intent score >80 must be touched within 2 hours (versus the standard 24 hours).

Predictive lead scoring: ML models (such as Salesforce Einstein, MadKudu, 6sense) predict an MQL's conversion probability based on signals. The SLA can segment: A-scored leads (top 20% probability) get a 2-hour SLA, B/C-scored leads get a 24-hour SLA.

Engagement surge: A lead that's been dormant for 3 months and suddenly visits 10 pages in 2 days triggers a "hot lead" alert even if its absolute score remains average. The SLA can authorize a priority re-contact.

Buying committee tracking: When 3+ people from the same company engage within a week, it signals an active project. The SLA can trigger an orchestrated, multi-threaded approach.

These developments require an adapted technology stack (see the next section) and a mature data-driven culture.

The SLA as a Living Agreement

The marketing-sales SLA should never be seen as a fixed document, but as a living agreement that evolves with the business:

Quarterly review minimum: Every quarter, a formal review of criteria, thresholds, timeframes, and metrics. Validated by the CMO and CRO committee.

Continuous A/B testing: Set aside 10 to 15% of volume to test new hypotheses (a new MQL criterion, a new rejection reason, a shortened timeframe) before rolling them out broadly.

Frontline feedback: SDRs and marketing ops are on the front lines. Create a channel (Slack, a form) to surface friction points and improvement suggestions.

External benchmarking: Participate in peer groups (Pavilion, RevOps Co-Op) to compare your SLA metrics against industry standards and identify gaps.

Rigorous documentation: Every version of the SLA (v1.0, v1.1, and so on) should be dated, with an explicit changelog, communicated to the teams, and archived. This creates traceability for decisions.

The Technology Stack for Running the SLA

An effective SLA requires an integrated infrastructure of tools:

CRM (Salesforce, HubSpot): The system of record for all leads, standardized fields, automation workflows, reporting dashboards. Critical configuration: required fields, closed picklists, validation rules.

Marketing automation (Marketo, Pardot, HubSpot): Automatic lead scoring, routing into the CRM, nurture sequences, behavioral tracking. Bidirectional integration with the CRM to sync statuses.

Sales engagement (Outreach, Salesloft, Apollo): Automated call/email cadences, attempt tracking, reminders if a lead hasn't been contacted. This makes it possible to guarantee the 8 touchpoints within 5 days. Check out our comparison of SDR sequencing tools to choose the right platform.

Enrichment data (Clearbit, ZoomInfo, Cognism): Automatic firmographic enrichment (company size, industry, tech stack) to validate fit before MQL.

Intent data (6sense, Bombora, DemandScience): External buying signals (searches, competitor site visits, content consumption) to prioritize hot leads.

Revenue analytics (Salesforce, Clari, InsightSquared, Tableau): Real-time SLA dashboards, multi-touch conversion analytics, forecast accuracy, revenue attribution.

Alerting (Slack, PagerDuty): Real-time notifications if an MQL isn't touched within 4 hours, if an SDR is behind on feedback, and so on.

Integrating this stack is RevOps's job: making sure data flows smoothly and each tool does what it's optimized to do.

Conclusion: The SLA as the Foundation of a Predictable Revenue Machine

The marketing-sales SLA turns two historically siloed functions into an integrated, measurable, optimizable revenue machine. It marks the shift from an artisanal organization ("we do our best") to an industrial one ("we follow a process, we measure, we improve").

The measurable benefits of a well-executed SLA are numerous: a more predictable pipeline (forecast accuracy >90%), shorter sales cycles (15 to 20% on average), improved conversion rates at every stage of the funnel, and above all, calmer collaboration between marketing and sales grounded in facts, not feelings.

But the SLA isn't an end in itself: it's a tool in service of a broader vision, one of a revenue-centered organization (RevOps) where every decision is data-driven, where functional silos give way to teams aligned on shared goals, and where continuous improvement is a culture, not a one-off project.

If you're building or revising your marketing-sales SLA, start simple (MQL/SQL definitions, contact timeframes, 3 feedback statuses), equip it properly (CRM, dashboards), turn it into a ritual (weekly review, monthly audit), and above all, make it a living agreement that evolves with your business. A fixed SLA quickly becomes obsolete. An iterated SLA becomes a lasting competitive advantage.

At Across Insight, we've helped dozens of teams build their marketing-sales SLA, from defining criteria to technical implementation to change management. Discover our methodology and our field experience aligning revenue teams.

The SLA isn't just a document: it's the social contract that turns marketing and sales into a single team, with a shared goal, clear rules of the game, and a common obsession with revenue.

Questions fréquentes

As soon as you have a marketing team generating leads AND a sales/SDR team working them (even just 1 to 2 people), a minimal SLA is essential. It can be simple (an MQL definition with 3 criteria, a 24-hour contact window, and 3 statuses: Accept/Reject/Nurture), but it has to exist. Waiting to "get traction" creates bad habits that are hard to break later. According to our B2B prospecting methodology, process alignment matters more than volume.
The B2B benchmark sits between 20% and 30%. Below 15%, your MQL criteria are probably too lax or your lead sources are low quality. Above 40%, you're probably being too conservative with your MQL criteria and missing out on leads that could be nurtured toward qualification. The goal isn't to maximize this rate, but to find the volume-versus-quality balance that maximizes the pipeline generated.
The SLA should define an objective audit process: analyze a random sample of 50 rejected MQLs and check whether they actually meet the documented MQL criteria. If they do, the problem is on the sales side (training, capacity, or SQL criteria that are too strict). If they don't, the problem is on the marketing side (flawed scoring, questionable lead sources). The arbiter should be a neutral third party (RevOps, COO) who makes the call based on data, not gut feeling. In 70% of cases, the problem is a mix of both: imprecise MQL criteria AND insufficient SDR training.
With a motivated, well-equipped organization (CRM configured, marketing automation in place), plan for 6 to 8 weeks: 2 weeks analyzing historical data and defining criteria, 2 weeks of technical configuration (CRM fields, workflows, scoring), 2 weeks of piloting with feedback, and 1 to 2 weeks of adjustment and full rollout. The SLA will be imperfect at first, and that's normal. What matters is starting with 80% confidence and iterating monthly. A perfect SLA that takes 6 months to ship is less effective than an 80% SLA deployed in 2 months and improved continuously.
Three options: (1) Increase SDR headcount by following a rigorous SDR team sizing model, (2) Tighten MQL criteria to reduce volume and improve quality, (3) Segment MQLs by priority and process the top 50% within 24 hours, the rest within 72 hours. Option 2 is often the fastest and most cost-effective: according to SiriusDecisions, cutting MQL volume by 30% while raising the MQL-to-SQL rate from 15% to 25% generates 15% more pipeline with the same resources. In B2B, quantity never makes up for quality.

Move from intuition to certainty.

A complete diagnostic in 2 weeks. A 90-day action plan. Measurable results.

Schedule a call