How to Manage Sales Leads When You Have Multiple SDRs

How to Manage Sales Leads When You Have Multiple SDRs — Web Agency Guide

With one SDR, lead management is simple: one pipeline, one person working it, one owner reviewing. With two or more SDRs working from the same scraped Google Maps list, lead management becomes a coordination problem. Two SDRs can call the same business in the same week. One SDR can claim a lead the other SDR warmed up. A lead that went cold with one SDR should be recyclable — but when? And to whom? These are the specific questions this guide answers for web agencies running cold calling teams with 2–5 SDRs on shared campaigns.

The Problems That Only Appear When You Add a Second SDR

A single-SDR pipeline is inherently organised — one person owns every lead they have touched. The moment a second SDR starts working from the same list, four problems emerge that do not exist at one SDR and require deliberate systems to prevent.

✗ The Four Lead Management Problems That Appear at SDR 2
"Ryan called Peterson Plumbing on Tuesday and got a callback for Friday. Sarah called them Wednesday and also got a callback for Friday. Now both SDRs are presenting to the same business — who gets the commission if they close?"
Duplicate calls: Two SDRs calling the same business within days of each other — damaging the agency's reputation and wasting session time on an already-touched contact.
Commission attribution conflict: When two SDRs both have a warm conversation with the same business, and one closes — the other believes they deserve credit for the initial contact.
Pipeline limbo after attrition: An SDR who leaves takes institutional knowledge of their warm leads with them — the new SDR has no context for why a lead is in "Callback Scheduled" from 3 weeks ago.
Recycling without rules: A lead that said "not now, maybe in 3 months" was marked Not Interested and is now sitting unused in the pipeline. When does it become workable again, and who calls it?

The root cause of all four problems: At one SDR, the pipeline is a single person's working memory. At two or more SDRs, the pipeline must become a shared system with explicit ownership, status, and recycling rules — or the implicit coordination failures above will occur. The transition from one SDR to two is not a scaling step. It is a systems step. The tools that worked for one stop working for two.

Three Ways to Assign Leads Across Multiple SDRs

Lead assignment is the first coordination decision — before a single call is made. The method you choose determines how naturally the other problems (duplicates, attribution, recycling) are prevented or amplified. Each method has a different fit depending on campaign size, list type, and SDR count.

Method 1 — Geographic Split✓ Best for Local Business Lists

The list is divided by town, city, or postcode area — each SDR owns all leads within their geographic territory. An SDR covering Leeds owns every plumber in Leeds on the list. Another SDR covers Manchester. A third covers Bradford. No lead appears in two SDRs' territories. Duplicates are structurally impossible because geographic exclusivity means two SDRs could not have called the same business.

Example: 3-SDR plumbing campaign across YorkshireSarah → Leeds (180 contacts) · James → Bradford + Huddersfield (165 contacts) · Dev → Sheffield + Rotherham (155 contacts)
✓ Eliminates duplicates by design · Natural territory ownership · Local knowledge builds over time · Commission attribution is always clear
✗ Uneven lead quality by area · One SDR may exhaust their territory first · Requires list to be geographically segmented before distribution
Method 2 — Alphabetical SplitReliable for Any List Type

The list is divided alphabetically by business name. SDR 1 owns A–H, SDR 2 owns I–P, SDR 3 owns Q–Z. No geographic knowledge required. Works for any list type regardless of whether geographic data is clean or comprehensive. Alphabetical splits are naturally even for large lists (500+ contacts) and are trivial to implement — sort by business name in the pipeline and assign rows.

Example: 450-contact electrician list, 2 SDRsRyan → A–L (220 contacts, all electricians starting with A–L) · Sarah → M–Z (230 contacts) · No overlap possible · No geographic knowledge needed
✓ Even distribution · No geographic knowledge required · Trivial to implement · Works for any niche or list type
✗ No local knowledge benefit · Geographic clustering is lost · SDRs may encounter uneven quality by alphabetical accident
Method 3 — Niche SplitFor Multi-Niche Campaigns

Each SDR owns a complete niche regardless of geography — SDR 1 calls all plumbers, SDR 2 calls all electricians, SDR 3 calls all roofers. This model is most appropriate when running a multi-niche campaign across the same geographic area and when niche expertise matters to the close conversation. An SDR who only calls roofers develops specific objection handling, niche vocabulary, and deal value intuition that improves conversion over time.

Example: Yorkshire home services multi-niche campaignSarah → All roofers, Yorkshire (£2,800 avg deal · 18% commission) · James → All plumbers, Yorkshire (£1,800 avg deal · 15%) · Dev → All electricians, Yorkshire (£1,400 avg deal · 12%)
✓ Niche expertise builds · SDR commission reflects niche (roofer SDR earns more per close) · Specialised objection handling · No geographic limitation
✗ OTE varies significantly by niche — roofer SDR earns more than electrician SDR at same close rate, which can create inter-SDR tension around niche assignment

The method that creates the most disputes: random assignment with no documented rules. Assigning leads ad hoc — sending the SDR links to specific contacts each morning rather than giving them an owned territory — means any overlap becomes a potential attribution dispute. The SDR has no clear ownership boundary. When two SDRs both have conversations with the same business (because there was no rule preventing it), commission attribution is argued from memory. Pick any of the three documented methods above and communicate it in writing before the first call is made.

Pipeline Status Discipline — The Shared Language Across the Team

With multiple SDRs, pipeline status is no longer one person's personal tracking system — it is a shared communication layer. When SDR 1 marks a business as "Callback Scheduled," that status must mean the same thing to SDR 2, and to the agency owner reviewing the pipeline. Undefined or inconsistently used statuses produce the pipeline limbo problem: leads sitting in ambiguous states that no one knows how to act on.

StatusExact MeaningOwner Action RequiredWhat It Means for Other SDRs
NewContact has not been called. Available in the list, not yet touched.None — available for SDR to callAvailable — this contact has not been touched
InterestedBusiness showed interest on the first call. Not yet committed to a specific callback time.None — SDR will follow up within 48hrsOwned — assigned SDR has active interest. Do not call.
Callback ScheduledA specific callback date and time has been agreed with the business owner. Audit PDF sent.None — SDR has scheduled a close conversationLocked — active close pipeline. Do not call under any circumstances.
Pending VerificationSDR has logged a close. Awaiting agency owner approval before commission fires.Review within 24 hrs — approve or reject with reasonIn process — this business is a claimed close. Do not contact.
Verified CloseOwner-approved close. Commission has fired. Project in delivery.Invoice sent. Delivery underway.Complete — this business is a client. Never call again on this campaign.
Not InterestedBusiness explicitly declined — either no need for a website or chose not to proceed.None initially. Review for recycling at 90 days.Cooling — do not call. Eligible for recycling at 90-day mark per recycle policy.
No Website ConfirmedBusiness does not have a website and was confirmed by the SDR on the call.None — qualified lead confirmedQualified but not yet worked — available for the owning SDR only

The most important status rule for multi-SDR teams is a two-word principle: status is truth. If a business is in Callback Scheduled status, no second SDR calls that business regardless of whether their own pipeline is thin. The status is the coordination mechanism — it only works if every SDR trusts that other SDRs' statuses are accurate and up to date. This trust is built by enforcing it from the first day and addressing status hygiene failures (leads left in Interested for 3 weeks with no update) immediately when they appear.

Preventing Duplicate Calls — The Team Protocol

🚫 Duplicate Call Prevention Rules — Multi-SDR Web Agency Teams
Rule 1 — Status before dial. Before calling any business, the SDR checks the pipeline status. If the business appears in any status other than New, they do not call it. The pipeline is the authoritative source — not memory, not a personal spreadsheet.
Rule 2 — Log immediately after every call outcome. If a call goes to voicemail, the SDR logs the attempt and marks the status appropriately. If a call results in interest, the status moves to Interested within 5 minutes of the call ending. Same-day logging is mandatory. Next-day logging allows a second SDR to reach the same business believing it is still New.
Rule 3 — Geographic or alphabetical territory is absolute. An SDR does not call outside their assigned territory or alphabetical range regardless of whether their own section is running thin. If Ryan's A–H section is exhausted, Ryan does not start calling M–Z — they report the list exhaustion to the agency owner who extends the territory or introduces a new list.
Rule 4 — If a duplicate call happens, the first-log wins. If two SDRs both called the same business (a protocol breach), commission attribution goes to the SDR whose pipeline log shows the earliest timestamp. Both SDRs see the same pipeline in real time — the first SDR to log the status owns the lead. This rule must be written in the commission plan before it is needed.
Rule 5 — Business owner sees your pipeline too. The agency owner reviews the full multi-SDR pipeline, not individual SDR pipelines. Any business that appears under two SDRs simultaneously is visible to the owner as an immediate protocol breach and is addressed within 24 hours — before a duplicate callback happens.

How to Prioritise Leads Within Your Territory — The 4-Tier Framework

Once leads are assigned by territory, the SDR needs a prioritisation framework for which contacts to call first within their section. Not all leads in a territory are equally valuable or time-sensitive. Calling in the wrong order wastes sessions on low-probability contacts while high-priority ones age.

Tier 1
Call First
Warm contacts with scheduled callbacks overdue by 1–3 days. Any business that agreed to a callback and the callback window has passed without a close. These are the highest-value time-sensitive leads — the agreement is already made, only the close conversation is missing. Call these before any new outbound dialling.
Tier 2
Call Next
Interested contacts with no callback scheduled yet. Businesses that showed interest on a first call but no specific callback time was agreed. These have warm intent but are not yet committed — follow-up within 48 hours of the first call significantly increases conversion vs waiting 5+ days.
Tier 3
Standard Outbound
New contacts in your assigned territory — no-website businesses first. Fresh outbound calls to uncontacted businesses. Within this tier, prioritise businesses confirmed as having no website over businesses where website status is unknown — the no-website confirmation is already the first qualification step.
Tier 4
Recycle Only
Not Interested contacts aged 90+ days. Businesses that previously declined but have crossed the 90-day recycle window. Market conditions, business ownership, and budget situations change. The recycle call is lower priority than fresh outbound — work it after Tiers 1–3 are covered for the session.

Lead Handoff When an SDR Leaves — The Pipeline Continuity Protocol

When an SDR leaves, they take their close history with them — but the warm leads in their pipeline must stay. Without a documented handoff protocol, an SDR departure leaves 15–30 contacts in ambiguous states: callbacks that will never happen, interested businesses that will never hear back, and commission claims from pending verifications that sit unresolved.

Day 0

Freeze all active warm leads in current status

No status changes to the departing SDR's pipeline until handoff is complete. Owner reviews the full pipeline to count: Interested leads, Callback Scheduled leads, and Pending Verification closes. These three categories are the handoff inventory.

Day 1

Resolve Pending Verification closes before the SDR leaves

Any close the departing SDR logged that is awaiting owner approval must be reviewed and decided before the SDR's last day. If the close is legitimate — approve it and pay commission. If it does not meet the close definition — reject it with a written reason. Do not leave pending verifications unresolved; they become unanswerable disputes when the SDR is no longer available to provide context.

Day 2

Reassign Callback Scheduled leads with notes

Every Callback Scheduled lead must be reassigned to an active SDR with a pipeline note: "Originally contacted by [departing SDR] on [date]. Business agreed to callback re: website. Audit PDF sent [date]. No close yet." The receiving SDR calls within 48 hours with a warm intro: "Hi, I'm taking over from my colleague — I understand you had a conversation about your website..."

Day 3

Redistribute Interested leads to the nearest territory SDR

Interested leads (first call done, callback not yet scheduled) are reassigned to whichever active SDR has the most compatible geographic territory. Status stays as Interested — the receiving SDR picks up from interest acknowledgement, not a cold call.

Day 5

Release New and Not Interested leads back to the pool

Uncontacted New leads in the departing SDR's territory are released to the pool — available for reassignment to the incoming or existing SDRs based on territory rebalancing. Not Interested leads stay timestamped with their original status and enter the normal 90-day recycle queue.

The 90-Day Lead Recycling System

Not Interested is not the same as Never Interested. A plumber who said "we're too busy right now" in January may be an entirely different conversation in April. A business owner who said no in March may have changed their mind — or changed entirely — by June. Lead recycling prevents campaign exhaustion by systematically returning cold contacts to the callable pool after a defined cooling period.

📞
First Call
Business declines — "not interested," "too busy," or "not right now." Status moves to Not Interested with timestamp and reason note.
Day 0 — Cool-down starts
🕐
90-Day Cool-Down
Lead stays in Not Interested status. No contact. Market conditions change — new staff, business growth, competitor marketing, changing priorities.
Days 1–90 — Do not call
🔄
Recycle Flag
At 90 days, status automatically flags for recycling. Owner or SDR reviews the note from the original call. Was it a hard no ("we have a website guy") or a soft no ("not right now")?
Day 90 — Review and decide
📱
Recycle Call
Soft no leads return to the callable pool as Tier 4 priority. Hard no leads (website already exists, closed business) are marked Closed/Ineligible and permanently removed from the campaign.
Day 91+ — Call with context

The recycle call is not a fresh cold call — it is a context-aware follow-up. The SDR's opening acknowledges the previous contact: "Hi, we spoke a few months ago about your website — I just wanted to check back in as we're working with a few plumbers in your area..." That opener produces meaningfully better callback rates than treating the recycle as a cold call because it signals continuity and removes the cold-call defensiveness.

Agency Plan — Multi-SDR Lead Management Built In
Get Map Leads Agency
$249/month
  • Shared pipeline visible to all SDRs and the agency owner simultaneously — statuses update in real time for the whole team
  • Lead ownership by SDR — each lead in the pipeline shows assigned SDR, preventing duplicate call confusion
  • Status enforcement — Callback Scheduled and Pending Verification leads are locked from other SDRs' calling queues
  • Pipeline notes — handoff context survives SDR departure; receiving SDR sees original call date, outcome, and audit PDF status
  • Timestamp on every status change — first-log-wins attribution rule is enforced by system timestamps visible to both parties
  • Full owner pipeline view — all SDRs' leads in one dashboard, duplicate detection at a glance
Start 7-Day Free Trial →
Frequently Asked Questions
How do you manage sales leads when multiple SDRs are working the same list?
Three approaches work: geographic split (each SDR owns a specific town or postcode area — eliminates duplicates structurally), alphabetical split (SDR 1 owns A–H, SDR 2 owns I–Z — even distribution, works for any list type), or niche split (each SDR owns a complete niche across the geography — builds specialisation). Choose one method and document it in writing before the first call is made. Unassigned or randomly assigned lists with no documented rules are the single most common cause of commission attribution disputes in multi-SDR teams.
How do you prevent two SDRs from calling the same business?
Four rules prevent duplicate calls: (1) status before dial — every SDR checks the pipeline status before calling any business; (2) log immediately — status must update within 5 minutes of a call outcome, not at end of session; (3) territory is absolute — SDRs do not call outside their assigned geographic or alphabetical territory; (4) first-log-wins — if a duplicate call somehow occurs, commission attribution goes to the SDR whose pipeline timestamp shows the earlier log. All four rules must be written into the commission plan before the second SDR's first session.
What happens to warm leads when an SDR leaves?
The handoff protocol covers five categories: (1) Pending Verification closes — reviewed and approved or rejected before the SDR's last day, no unresolved verifications should remain when they leave; (2) Callback Scheduled leads — reassigned to the nearest-territory active SDR with a pipeline note covering original contact date, conversation context, and audit PDF status; (3) Interested leads — redistributed to the most geographically compatible SDR, status stays as Interested; (4) New leads in the departing SDR's territory — released to the pool for rebalancing; (5) Not Interested leads — stay in recycle queue with original timestamps, no change to recycling schedule.
How long before a "Not Interested" lead can be called again?
90 days is the standard cool-down period for soft-no leads (businesses that said "not now" or "too busy"). At 90 days, the lead is reviewed: if the original decline was a soft no, it returns to the callable pool as a Tier 4 priority recycle call. If the original decline was a hard no (business has a website, business closed, decision-maker refused entirely), the lead is marked Closed/Ineligible and permanently removed from the active campaign. The recycle call should acknowledge the previous contact rather than treating it as a fresh cold call.

Multiple SDRs. One Shared Pipeline. Zero Duplicate Calls.

Lead ownership, status enforcement, pipeline notes that survive SDR handoffs, and agency owner visibility across the entire team — all in one shared system. $249/month.

Start Free Trial — No Credit Card →
7 days full access · Cancel anytime · Setup in under 10 minutes
HK

Hamid Khan

CEO & Co-Founder, Get Map Leads · The duplicate call problem in this guide happened to us on day 3 of hiring our second SDR — before we had documented any of the rules above. Both SDRs called the same roofer within 48 hours. Both had positive conversations. When the roofer closed with one of them, the other claimed the intro. That dispute produced the assignment and attribution rules in this post.