Sales and Marketing SLA: What to Include and How to Set One

A sales and marketing SLA (service level agreement) is a written, two-way agreement between your marketing and sales teams. Marketing commits to delivering a defined number of qualified leads. Sales commits to following up on them within a defined time. HubSpot describes it as exactly this two-way promise, tied to a shared revenue goal. It only works when the definitions, deadlines and data behind it live in your CRM, where both teams can see them. That is a revenue operations job as much as a meeting-room one.
TL;DR
- An SLA is an internal agreement: marketing owns lead quality and volume, sales owns response speed and honest feedback.
- Write down five things: lead definition, volume range, response windows, contact attempts, and what happens when a promise is missed.
- Tier response times by intent. High-intent leads need hours, low-intent leads can wait days.
- Track three to five shared metrics on one dashboard fed by one data source, and review it weekly.
- Build it into your CRM and scoring model so the agreement is enforced by the system, not by memory.
Table of Contents
- What a sales and marketing SLA is
- Why teams use one
- What to include in the agreement
- How to set response times
- Handoffs: make the CRM do the work
- Tracking and reviewing the SLA
- A rollout plan that sticks
- Common mistakes
- Our perspective
- Getting the SLA built into your systems
- FAQ
- Sources
What a sales and marketing SLA is
SLA stands for service level agreement. In sales and marketing it is an internal agreement, not a vendor contract. Act-On frames its main benefit as breaking the familiar blame cycle: marketing says sales ignores good leads, sales says marketing sends junk. The SLA makes both lead creation and lead management explicit responsibilities.
It is usually not a legal document. Nobody sues anybody. It is a shared operating rule, and its power comes from being specific enough to measure.
There are really two halves:
- What marketing delivers: leads that meet agreed criteria, in an agreed volume, with required data attached.
- What sales does with them: contact them inside a set window, attempt contact a set number of times, and report back on what happened.
SLA vs KPI
People confuse the two. An SLA is the promise and a KPI is the proof: the SLA defines what each side expects, and the KPI measures how well it is being met. Your SLA might say sales contacts every high-intent lead within four business hours. The KPI is the percentage of leads that actually got contacted in that window last month.
Why teams use one
Without an SLA, each team optimizes its own scoreboard. Marketing counts form fills. Sales counts meetings. Both can hit target while revenue stalls.
The fix is a shared outcome. HubSpot’s guidance is that the SLA should make both teams jointly accountable for the revenue the company needs, rather than for isolated activity numbers. Shared outcomes worth anchoring to include pipeline created, conversion rates, win rate, deal velocity and acquisition efficiency. OrbitForms advises picking three to five core metrics rather than building an overcomplicated scorecard. That advice holds up: a ten-metric SLA is one nobody reads.
What to include in the agreement
Here is the structure we would use for a mid-market B2B team. Adjust the numbers to your sales cycle.
1. Shared goal and definitions
Start with the revenue target and the funnel stages. Define MQL, SQL, opportunity and disqualified in plain words. A common failure is defining an SQL as a lead sales received. A better definition: a lead sales has reviewed and accepted. That one change creates a real handoff moment, with a status and a timestamp.
2. Lead criteria
A workable lead definition combines fit and intent. Entflow’s breakdown lists fit criteria such as company size, industry, role or seniority and geography. Intent criteria include pricing-page visits, demo requests, content engagement or return visits. Then set the threshold that combines the two, and list explicit disqualifiers such as students, competitors and existing customers.

This is where scoring comes in. If your threshold is a number, both teams must trust how it is built. We cover one approach in our piece on dual score lead scoring models with 80/60 thresholds, and the platform-specific version in building a Pardot scoring model sales trusts.
3. Marketing’s commitments
- Lead volume range per month or quarter
- Number of qualified leads, not just total leads
- Required fields on every record (company, role, source, last action)
- Contribution to pipeline
The volume number should not be a guess. HubSpot’s method works backward from three inputs: average lead-to-opportunity conversion, average opportunity-to-closed-sale conversion and average sale value. Take your revenue target, divide by average sale value to get deals needed, then work back through the two conversion rates to the leads required.
Worked example (illustrative numbers): a team needs $600,000 in new revenue next quarter. Average sale value is $30,000, so it needs 20 closed deals. If 25% of opportunities close, it needs 80 opportunities. If 20% of leads become opportunities, it needs 400 qualified leads. That is marketing’s volume commitment, and it is a number sales can challenge with data.
4. Sales’ commitments
- A maximum response time by lead tier
- A minimum number of contact attempts before a lead is recycled
- A disposition for every lead: accepted, rejected or recycled, with a reason code
- Feedback to marketing within a set window
- Returning unsuitable or stalled leads to marketing for nurture
The reason codes matter more than they look. They turn “these leads are bad” into data: wrong industry, no budget, bad contact info, no response. Marketing can fix what it can see.
5. Consequences and escalation
An SLA with no consequence is a suggestion. The simplest consequence is reassignment. One published example reassigns any lead that goes past a four-business-hour response target. On the marketing side, the equivalent is a review of lead sources when quality drops below the agreed acceptance rate.
How to set response times
A single response time for every lead is the most common mistake. A demo request and a whitepaper download are not the same moment. Tier by intent. Entflow’s example uses:
| Lead tier | Example trigger | Response window |
|---|---|---|
| High intent | Demo or pricing request | 4 business hours |
| Moderate intent | Repeat visits, key content | 1 business day |
| Lower intent MQL | Single content download | 2 to 3 business days |
Treat those as a starting point, not a standard. Your own data should set the final numbers: look at how conversion changes with time to first contact in your CRM and set windows where the curve drops.
Speed is half of it. Quality of the first conversation is the other half, so reps who get leads quickly also need a consistent opener. A sales script teleprompter is one way to rehearse and deliver that first call cleanly, and it pairs naturally with tiered follow-up deadlines.
Handoffs: make the CRM do the work
Most SLA failures are not people failures. They are plumbing failures. A lead arrives with no source, no owner or no context, and the clock starts ticking on a record nobody noticed.
A handoff that holds up has these properties:
- Automatic routing. The lead is assigned by rule the moment it crosses the threshold.
- Complete context. Source, pages viewed, form answers and score history pass through the CRM so the rep never starts cold.
- A visible timer. The record shows when the clock started and when it breaches.
- Required disposition. A lead cannot sit in “new” forever. It must be accepted, rejected or recycled.
Consistent source data underpins all of it. If lead sources are labeled five different ways, you cannot tell whether an SLA is working by channel. Our guide to a lead source taxonomy that holds up in your CRM shows how to structure it.
Tracking and reviewing the SLA
The best-written SLA fails if nobody looks at it. Two principles matter.
One data source. If marketing reports from its automation platform and sales reports from the CRM, the numbers will disagree and the meeting becomes an argument about data. Octave’s RevOps view is that dashboards create accountability only when both teams use the same data, see trends, and assign an owner and a deadline to anything red.
Trends, not snapshots. The same source recommends eight-to-twelve-week trendlines and a short joint weekly review. A single bad week is noise. Eight weeks of slipping response time is a process problem.
A useful SLA dashboard shows:
- Time to first contact by lead tier, and percent within window
- Lead acceptance rate and top rejection reasons
- Conversion from lead to opportunity by source
- Pipeline contribution by source
- Recycled leads and what happened to them after nurture
For layout ideas, see our collection of revenue dashboard examples worth copying.
A rollout plan that sticks
- Pull baseline data. Measure current response times, acceptance rates and conversion by source before you promise anything.
- Draft the definitions together. Marketing and sales leaders write lead criteria in one room. Neither team hands the other a finished document.
- Set tiers and numbers from the baseline. Choose windows you can hit at least 80% of the time on day one, then tighten.
- Configure the CRM. Routing rules, timers, required fields and disposition codes go live before the agreement is announced.
- Run a 30-day pilot. Review weekly. Fix definitions that cause friction.
- Review quarterly. Revisit thresholds, volume ranges and reason codes as the market and your pipeline change.
If alignment problems run deeper than one agreement, a broader structure helps. Our 90 day RevOps framework for B2B alignment and forecasting shows how an SLA fits into the larger system.
Common mistakes
- Volume without quality. A lead target with no acceptance criteria rewards junk.
- Response time without consequence. Define what happens at breach.
- Too many metrics. Keep it to a handful that both sides can influence.
- No feedback loop. If sales never reports reasons, marketing cannot improve.
- Set once, never revisited. Your ideal customer profile and sales capacity change. The SLA should too.
- Manual enforcement. If it depends on someone remembering to check a report, it will lapse in a busy quarter.
Our perspective
We treat the sales and marketing SLA as a systems problem before it is a people problem. The agreement on paper is the easy part. The hard part is making your CRM, scoring model, routing rules and dashboards enforce it, so nobody has to police it.
That is why we embed senior strategists with client teams and stay on through implementation. The person who helps define what a qualified lead means is the same person who helps build the scoring, the routing and the reporting that make that definition real. Nothing gets lost between a strategy deck and a delivery team.
Our advice is to start with the handoff moment. Define it, time-stamp it, and report on it from one source. Once both teams see the same numbers, most of the argument disappears, and the conversation moves to how to grow pipeline faster.
Service
Getting the SLA built into your systems
If you are a head of marketing, revenue or technology at a scaling B2B company and want the SLA running inside your CRM rather than in a slide deck, this is the work our revenue operations team does. We work across HubSpot, Salesforce, Pardot and ActiveCampaign, building scoring, routing, workflow automation and attribution reporting.

Engagements run on monthly capacity. Core capacity is $3,500 to $5,999 per month, Growth capacity is $6,000 to $9,999 per month, and Scale capacity starts from $10,000 per month. See the pricing page for what each tier covers.
FAQ
What does SLA stand for in sales and marketing?
SLA stands for service level agreement. In this context it is an internal agreement between sales and marketing that spells out what each team commits to. Marketing typically commits to lead quality and volume, and sales commits to following up within a set time and giving feedback.
What is a good response time for sales follow-up?
It depends on lead intent. One published example uses four business hours for high-intent leads, one business day for moderate intent, and two to three business days for lower-intent MQLs. Use your own conversion data to refine those windows.
What is the difference between an SLA and a KPI?
An SLA is the promise between two parties about what each will deliver. A KPI is the measurement that shows whether the promise is being kept. You need both: the SLA sets the expectation and the KPI tracks performance.
How many metrics should a sales and marketing SLA track?
Three to five. OrbitForms recommends a short list of core metrics over a complicated scorecard. Good candidates are lead-to-opportunity conversion, time to first contact, win rate and pipeline contribution by source.
What happens if sales misses the SLA?
The agreement should say. A common consequence is that the lead is reassigned to another rep or returned to marketing. One example reassigns leads that pass a four-business-hour target. Automating that rule in the CRM keeps it consistent.
Sources
- HubSpot Skill Up: How to Create a Sales and Marketing SLA
- Act-On: The Benefits of a Sales and Marketing SLA
- Entflow: MQL-to-SQL Handoff SLAs That Actually Work
- Octave: GTM Engineer’s Guide to Sales and Marketing SLAs
- Rootly: SLA vs KPI
- NanoGlobals: SLA Definition and Meaning
- OrbitForms: Sales and Marketing Alignment Best Practices