Guide · Lead-to-sales handoff
Marketing-to-sales handoff for paid B2B leads: speed, SLAs and lead statuses
A slow or sloppy handoff doesn’t just lose deals. It rewrites the evidence your campaigns learn from. A lead nobody called, logged as “not interested”, tells Google, Meta and LinkedIn to find fewer people like it. Handoff hygiene is signal hygiene.
What is a marketing-to-sales handoff, and why does it matter for paid ads?
Short answer
The handoff is the moment a lead becomes sales-owned: routed to a person, with a deadline for first contact and a status to update. For paid leads it has two jobs. It turns enquiries into conversations, and it produces the lead statuses that, once sent back to ad platforms, teach campaigns which leads are worth finding.
A good handoff carries the lead’s context with it, so sales doesn’t start from a bare name and number:
- Source and campaign: which platform, campaign and keyword or audience it came from.
- Click ID: the identifier that later lets an outcome be matched to the ad.
- Form answers: requirement, quantity, company size, timeline.
- Contact choices and consent: which channels the lead agreed to, recorded with the wording they saw.
A bad handoff costs twice. Deals go to faster competitors, and the statuses that should describe lead quality describe sales capacity instead. The mechanics of sending statuses to platforms are in CRM lead stages for ad platforms; this guide is about getting those statuses right in the first place.
How fast should sales respond to a B2B lead?
Short answer
For high-intent paid leads such as RFQs and demo requests, aim for a first attempt within minutes during business hours and a conversation the same day. In research published by HBR in 2011, firms that tried to contact leads within an hour were nearly seven times as likely to qualify them as firms that waited even an hour longer.
The most cited evidence is “The Short Life of Online Sales Leads” by James Oldroyd, Kristina McElheran and David Elkington (Harvard Business Review, March 2011). It reported two studies:
- An audit of 2,241 US companies that each received a web-generated test lead. 37% responded within an hour, 16% within one to 24 hours, 24% took more than 24 hours and 23% never responded. Among companies responding within 30 days, the average response time was 42 hours.
- A study of 1.25 million leads received by 29 B2C and 13 B2B US companies. Firms that tried to contact a lead within an hour were nearly seven times as likely to qualify it, defined as a meaningful conversation with a key decision-maker, as firms that tried even an hour later, and more than 60 times as likely as firms that waited 24 hours or longer.
Read it with its limits. The data is US-only and more than a decade old, most companies in the lead study were B2C, and one author then ran InsideSales.com, a sales technology company. It is still the best-documented public evidence. Some widely repeated speed-to-lead statistics, such as a share of buyers who “buy from the first responder”, don’t trace back to a primary study we could find, so we don’t use them.
Speed matters most where intent is highest. Someone who searched for a valve specification and asked for a quote is comparing suppliers now. Someone who downloaded a checklist may not be ready for a call at all. In B2B the goal is a conversation with the right person, not a dial within 60 seconds.
How do you set a lead response SLA?
Short answer
A lead response SLA is an agreement between marketing and sales on how quickly each type of lead is contacted, by whom, and what happens when the deadline is missed. Set tiers by offer and intent: RFQs and demo requests fastest, lead-form leads the same day, and content downloads within a business day or into nurture.
| Lead type | First attempt | If missed |
|---|---|---|
| RFQ, quote or demo request from paid search | Within minutes, in business hours | Alert the sales lead; reassign after one missed hour |
| Consultation or assessment request | Within business hours, same day | Reassign at end of day |
| LinkedIn Lead Gen Form or Meta Instant Form lead | Same business day | Reassign next morning |
| Content download, webinar sign-up | Within one business day, or straight to nurture | Route to nurture with a re-check date |
| Lead out of hours | First hour of the next business day | Escalate if still untouched by midday |
Scoring can set the tier inside each row; see the lead scoring framework. Whatever the tiers, measure against business hours in the lead’s time zone, and make the escalation automatic rather than a matter of someone noticing.
The shape changes with company size:
- SMB. A founder or one salesperson. A shared inbox, a phone alert for every RFQ, and a sheet with a status column are enough.
- Mid-market. An SDR team. Round-robin assignment, SLA timers in the CRM, a weekly report on missed SLAs by person and source.
- Enterprise. Territory and account ownership, regional hours, formal escalation and approved changes to routing rules.
How should paid leads be routed?
Short answer
Use round-robin when reps are interchangeable, territory routing when region or language matters, and account-based routing when buying committees are common, so a second lead from a known company goes to that account’s owner. Whatever the rule, every paid lead needs one named owner and a deadline the moment it arrives.
| Routing | Best when | Breaks when |
|---|---|---|
| Round-robin | Reps sell the same products to the same buyers | An absent rep keeps receiving leads |
| Territory | Region, language or time zone decides who can serve | Leads with no location wait in a queue |
| Account-based | Several people from one company enquire | Company names don’t match across records |
| Partner or distributor | A dealer serves the lead’s region | The partner never reports back, so the lead has no outcome |
Two situations need explicit rules. Buying committees: when a second contact from a known account fills in a form, it is one opportunity, not two leads; see ABM targeting. Distributor-routed RFQs: agree a date by which the partner reports whether the lead was quoted, or the lead becomes invisible to your campaigns.
Other sectors follow the same logic. A developer’s site-visit request needs a call while the prospect is still comparing projects (real estate developers). An admissions enquiry goes to a counsellor for that programme and intake (educational institutions).
Original asset · Copy it
Which lead statuses should sales use? The Handoff Status Ledger
Nine statuses, each with an owner, a deadline to move on, and a clear answer on whether it tells ad platforms anything about lead quality.
| Status | Meaning | Owner | Leave this status within | A quality signal for ad platforms? |
|---|---|---|---|---|
| New | Arrived, not yet attempted | Routing rule | The SLA for its tier | No |
| Attempting contact | One or more attempts, no conversation yet | Sales or SDR | The cadence length | No |
| Unreachable | Cadence finished without a conversation | Sales or SDR | Closed, reviewed monthly | No. Never send as disqualified; check speed and contact data first |
| Connected, qualifying | A conversation has happened | Sales | A few business days | No |
| Qualified (quote-ready, meeting held) | Meets the agreed definition | Sales | Moves to opportunity or quote | Yes: usually the earliest reliable signal |
| Nurture, not now | Right company, wrong time | Marketing | A re-check date | No; a separate status, not a loss |
| Disqualified, with reason | Not a fit, with a reason code | Sales | Closed | Reasons guide campaign changes |
| Duplicate or same account | A further lead from a known account | RevOps or sales lead | Merged the same day | Merge into the account |
| Routed to partner | Handed to a dealer or distributor | Channel manager | The partner update date | Only once the partner outcome is recorded |
The two statuses teams most often get wrong are Unreachable and Nurture. Both describe what happened in sales, not what the lead was. Folding them into Disqualified makes campaigns look worse than they are and teaches platforms the wrong lesson. Which status to send as the optimisation event is covered in which lead stage to optimise for, and turning disqualification reasons into ad changes is in the sales feedback loop for ads.
What follow-up cadence works for B2B leads?
Short answer
Several attempts over about two weeks, across the channels each lead agreed to, such as phone, email and WhatsApp, with the first attempt inside the SLA. The rule that matters most is how the cadence ends: with a status, either Unreachable, Nurture or a qualification outcome, never with silence and an empty field.
A workable starting cadence for an RFQ or demo request:
| Attempt | When | Channel |
|---|---|---|
| 1 | Within the SLA | Call, then a short email or message confirming the request |
| 2 | Same day or next morning | Call at a different time of day |
| 3 | Day 2–3 | Email with something useful: a spec sheet, a price range, a relevant case |
| 4 | Day 5–7 | Call, plus WhatsApp where the lead opted in |
| 5 | Day 10–14 | Closing email: “Shall I close this request?”; then set the status |
Consent and calling rules differ by market: UAE marketing calls are limited to 9am–6pm, India’s TRAI regulations govern commercial calls, and US texts need care under the TCPA. Check lead generation compliance before building the cadence into a dialler.
After the cadence, taper rather than stop: a Nurture lead gets occasional, useful contact, fewer messages over time, and a re-check date, not a weekly sales call.
When does a nurtured lead go back to sales?
Short answer
Return it when the lead shows buying intent: a reply, a booked meeting, a new RFQ or demo request, a new form submission, or a second contact from the same company. Email opens are unreliable triggers because privacy features inflate them. When it returns, it gets the SLA of its new request, not the nurture pace.
Opens are a poor trigger for a concrete reason. Apple’s Mail Privacy Protection downloads remote content “in the background by default — regardless of whether you engage with the email” (Apple), so an “open” can be recorded when nobody read the message. Score-based triggers work only if the score is built on stated requirements and intent rather than engagement; the lead scoring framework covers how.
How does the sales handoff affect Google, Meta and LinkedIn optimisation?
Short answer
Ad platforms optimise towards the outcomes you send back from your CRM or spreadsheet. If sales updates statuses late, qualified-lead signals arrive too late to count or not at all. If statuses are mislabelled, platforms learn the wrong pattern. A fast, clean handoff gives Google, Meta and LinkedIn earlier and more accurate evidence of lead quality.
The platform windows make this concrete:
- Meta optimises lead ads to a CRM stage only when that stage is reached within 28 days of the lead, for at least 200 leads a month (Meta for Developers). A lead that sits in New for three weeks may qualify too late to help.
- LinkedIn includes qualified leads in optimisation only if they are shared within 30 days (LinkedIn Help).
- Google recommends bidding on one funnel stage with a relatively short conversion delay and at least 15 monthly conversions (Google Ads Help). Slow qualification lengthens that delay.
Where configured, Zephra sends CRM lead stages to Google (Data Manager API), Meta (Conversions API) and LinkedIn (Conversions API). No CRM is needed to start: a form or spreadsheet status update works. See lead quality optimisation and conversion tracking.
One warning. Cleaning up statuses changes the numbers, not the demand. If qualified leads jump the month you start recording them properly, that is recovered reporting, not new business.
Worked numbers
240 RFQs, 170 conversations: a handoff problem that looks like an ads problem
An Indian industrial manufacturer spends ₹3,00,000 a month on Google Search. The month produces:
| Stage | Count | Cost each |
|---|---|---|
| RFQs | 240 | ₹1,250 |
| Quote-ready (qualified) | 60 | ₹5,000 |
| Quotes sent | 18 | about ₹16,667 |
| Purchase orders | 4 | ₹75,000 |
Now look through the handoff. Sales reached 170 of the 240 RFQs within the cadence. The other 70 were logged as “not interested” without a conversation.
- The 60 quote-ready leads came from 170 conversations, not 240. Among reached leads the qualified rate is 60 ÷ 170, about 35%, not the 25% (60 ÷ 240) the report shows.
- The 70 unreached RFQs say nothing yet about the keywords that produced them.
- If those 70 are sent to Google as non-qualified, bidding is steered away from searches that may have been perfectly good.
Check time to first attempt, out-of-hours arrivals and contact data for the 70 before changing keywords or bids. Relabel them Unreachable, and exclude them from what is sent to Google as a quality outcome.
A US B2B SaaS team can run the same check on demo requests from Google and LinkedIn. Split leads into response bands and compare the meeting-held rate before touching a campaign:
| First attempt | Demo requests | Meetings held | Meeting-held rate |
|---|---|---|---|
| Under 1 business hour | |||
| Same business day | |||
| Next day or later |
If the slow band holds a large share of requests, fix routing before judging the campaigns. More on telling handoff failures from ad failures is in junk leads from ads.
What should you measure about the handoff every week?
Short answer
Five measures, by source and campaign: median time to first attempt, share of leads contacted within the SLA, share still New after the SLA, share Unreachable, and the qualified rate among reached leads compared with all leads. A big gap between the last two means the handoff, not the ads, is losing qualified leads.
| Measure | Formula | Why it matters |
|---|---|---|
| Median time to first attempt | Median of first attempt time − lead created time, in business hours | Averages hide a long tail of slow leads |
| Contact within SLA | Leads attempted within SLA ÷ leads | The promise sales made |
| Stuck in New | Leads still New after SLA ÷ leads | Leads nobody owns |
| Unreachable share | Unreachable ÷ leads, by campaign | Contact data or speed problems by source |
| Qualified rate, reached vs all | Qualified ÷ reached leads, and qualified ÷ all leads | Separates handoff losses from lead quality |
Handoff failure modes
- Averages across all hours. A good weekday average hides leads that wait all weekend.
- Leads stuck in New. No owner, no deadline, no status.
- Committee duplicates. Three contacts from one company counted as three leads and three losses.
- Partner black holes. Leads routed to dealers with no reported outcome.
- An SLA met by auto-reply. An automatic email counts as an attempt and the lead is never called.
- Unreachable sent as disqualified. Campaigns learn to avoid leads sales never spoke to.
Stage conversion rates and cohort reporting sit in the lead generation funnel guide; how the whole loop fits together is in the B2B lead generation playbook.
The free ad account assessment reviews wasted spend, campaign structure, performance constraints and measurement gaps across Google, Meta and LinkedIn in 10–15 minutes, with no CRM needed and no campaign changes. See what it covers.
Context
India, UAE and US: what changes in the handoff
India
WhatsApp follow-up is normal; offer it as a choice on the form and record the opt-in. Commercial calls fall under TRAI’s regulations. Buyers comparing suppliers on marketplaces often contact several at once, so speed matters even more there (see marketplaces vs paid ads). Check the working days of the buyers you serve before setting weekend SLAs.
UAE and GCC
B2B conversations often move to WhatsApp quickly; log them as attempts and outcomes like calls. Marketing calls are limited to 9am–6pm. Working weeks and public holidays differ across GCC countries, so route and time SLAs by country. Record names consistently where they appear in more than one script. See GCC B2B paid ads.
US
SDR and BDR teams usually route by round-robin or territory, across four main mainland time zones. MQL, SAL and SQL are standard stage names; map them to the ledger above. Texts and autodialled calls to mobiles need care under the TCPA; see the compliance guide.
Questions, answered
Sales handoff FAQ
01What should a lead record contain at handoff?
Source, campaign, click ID, created time, form answers, the channels the lead agreed to and the consent wording they saw. With those, sales can prioritise the lead and its outcome can later be matched to the ad that produced it.
02Should unreachable leads be marked as disqualified?
No. An unreachable lead hasn’t been judged; it has only not been contacted successfully. Mark it separately and review speed, contact data and cadence first. Sending unreachable leads to ad platforms as poor quality teaches campaigns to avoid people who may have been good buyers.
03Who owns a lead that nobody has called after the SLA?
Decide in advance. A common rule is automatic reassignment to the next available rep plus an alert to the sales lead. What matters is that the rule runs without anyone having to notice the missed deadline.
04How many follow-up attempts before closing the loop?
Several, across the channels the lead agreed to, over roughly two weeks, adapted to local calling rules. The number matters less than the ending: every cadence should finish with a status, not an empty field.
05Can a WhatsApp message count as the first contact attempt?
Yes, where the lead opted in to WhatsApp and the attempt is logged against the lead like a call. WhatsApp’s own policy requires opt-in before business messages, and local rules still apply.
06Two people from the same company filled in forms. What now?
Route both to the account owner, merge them into one account and treat them as one potential opportunity. Counting them separately inflates leads and, if one is later closed as a duplicate, can look like a lost lead.
07Do we need a CRM to run a proper handoff?
Not to start. A shared sheet with owner, created time, first attempt time, status and status date supports SLAs and the weekly measures. Move to a CRM when leads go missing or several people work them at once.
Your accounts
Find out whether your campaigns are learning from the right lead statuses.
The free ad account assessment reviews wasted spend, campaign structure, performance constraints and measurement gaps across Google, Meta and LinkedIn. It takes 10–15 minutes, needs no CRM and makes no campaign changes. Teams with CRM stages already in place can book a demo.