Growth Strategy
Can Your Team Follow Up on Every New Lead?
Find out whether missed enquiries come from unclear ownership, incomplete tracking or too much work for the available time—with a free capacity calculator.
Your campaigns are generating enquiries, but some never receive a useful follow-up. Marketing sees a lead-volume success; the people handling those leads see a growing list of tasks. Before buying another routing tool or increasing acquisition, ask a simpler question: does the team have enough usable time to do the work you expect for each eligible enquiry?
This guide helps startups, B2B growth teams and consumer businesses that sell through consultations or quote requests. It turns lead volume into an inspectable weekly workload, then checks ownership and daily coverage. The calculation is deliberately limited: it is a planning scenario, not a forecast of response times or closed deals. All examples are synthetic, and no client result or personal review by Akshay is claimed.
What to check first
- Count eligible enquiries after duplicate and spam checks, using one clear time window.
- Budget the full handling task, including review, preparation, follow-ups and logging.
- Compare that workload with productive hours reserved for the same lead pool.
- Keep assigned ownership, meaningful handling and completed work separate. Weekly spare capacity does not establish a response-time promise.
Use the lead follow-up checklist to define the handoff, the capacity calculator for the workload and the AI review prompt to challenge missing evidence.
Find the gap between a lead record and real ownership
A form submission, a CRM record, an assigned owner and a completed response are different states. An automated acknowledgement can confirm receipt without resolving the customer's question. A routing workflow can run successfully while the assigned person is unavailable or unaware of the new work. Naming an owner is necessary for accountability, but it is not evidence that handling has begun.
HubSpot's current lead-management documentation distinguishes the leads index from the owner-based sales workspace: an unassigned lead can remain on the index or associated record while not appearing in that workspace. This makes view scope important when reconciling an enquiry backlog. Check the product's current permissions and availability rather than assuming every account has the same interface. Source: HubSpot lead management, updated September 25, 2026 and checked October 20, 2026.
Start with an aggregate handoff report: eligible arrivals, assignments, accepted ownership, first meaningful handling and completed work. Define what qualifies for each state. If the team cannot distinguish assignment from response, repair that evidence before declaring the problem solved. A dashboard can show every enquiry as assigned while customers still wait for someone to act.
Choose a lead pool you can actually share
The unit in this model is an eligible lead requiring a defined amount of work. Remove duplicate submissions and separate spam, service requests, out-of-market enquiries and sales opportunities using a documented rule. Do not erase inconvenient cases from the denominator after seeing performance. Keep excluded counts and reasons so the team can understand what changed.
Choose one weekly window, timezone and starting cutoff. Decide whether a repeated enquiry creates another work packet or updates an existing case. For a consultation business, one person requesting the same appointment three times may be one lead and several signals of urgency. Treating that as three independent acquisition successes inflates demand and hides the underlying customer problem.
Split pools where languages, skills, product knowledge or market coverage prevent free sharing of work. A Belgian business-hours team and a US evening team may have enough hours in total but cannot always substitute for each other. High-consideration consumer enquiries can also take more work than a simple product demo request. A pooled average is useful only when its limitations are visible.
Measure a work packet, not just a send action
Write down the work expected for one new lead: initial review, preparation, the first handling task, planned follow-ups and logging. Include the time spent finding missing context and recording the next action. A short email may take longer to prepare than to type. Conversely, an automated acknowledgement is not ten minutes of human work merely because a workflow created it.
Observe representative cases before choosing a planning allowance. Record whether the duration is measured, estimated or a deliberate stress assumption. Different case types may need different packets. Do not turn a convenient round number into an industry benchmark, and do not shorten every task until the total fits the available hours. That hides the capacity problem instead of resolving it.
The calculator uses one complete packet for every new lead and an equivalent untouched packet for each backlog lead. It assumes those tasks belong to the weekly planning boundary. If follow-ups extend over several weeks, build a task-by-week plan or a clearly documented steady-state estimate. Partially completed cases need an estimate of remaining effort; counting them as untouched can overstate workload.
Use productive hours reserved for this work
Two full-time employees do not automatically provide two full working weeks for lead follow-up. Meetings, leave, training, other pipelines and customer commitments consume time. Enter the hours actually reserved for the chosen pool. A person working across two pools cannot supply the same hours to both calculations. Preserve an auditable allocation rather than relying on a job title.
If people have different schedules, calculate a transparent equivalent total or run separate groups. The simple tool accepts a common productive-hours value per person. That is a workload convenience, not a claim that everyone works identically. Inspect daily coverage, handovers and skills separately before changing service expectations. Extra time late on Friday may not help a customer who needed a decision on Monday.
Agree the boundary with the people doing the work. The operations owner checks task estimates and hours. The sales lead confirms which activities count as complete. Marketing supplies expected intake and campaign changes. Finance or management can review a resource decision, but the arithmetic should not silently become an instruction to change staffing or abandon eligible customers.
A worked example: weekly capacity and the waiting list
Assume 120 new eligible consultation enquiries per week. First handling takes 12 minutes, and two planned follow-up tasks take four minutes each. Each complete packet is therefore 20 minutes. New arrivals require 2,400 minutes, or 40 hours. Two people with 25 productive hours each provide 50 hours, or 3,000 minutes.
Dividing available time by packet effort gives capacity for 150 whole packets in a week. After reserving capacity for 120 new arrivals, 30 packets remain for existing work. If 60 equivalent untouched packets are waiting at the starting cutoff, the planned backlog falls to 30 after one week and zero after two. The calculator reports a two-week clearance scenario because 60 divided by the 30-packet surplus rounds up to two.
Now reduce productive hours per person to 15. The team has 30 hours, capacity for 90 packets and a shortfall of 30 relative to new arrivals. Starting backlog 60 plus new leads 120 minus capacity 90 leaves 90 packets after one week. There is no finite clearance time while those constant inputs remain in place. A better assignment rule cannot create the missing handling time.
The defaults do not establish that 20 minutes is correct for your business or that the team will clear real work in two weeks. Case complexity, early exits, daily arrival peaks and changing staff availability can all alter the result. The value is a transparent constraint the team can question, rather than a vague accusation that sales is slow or marketing is sending bad leads.
A small calculation you can reproduce
The code below runs in modern Node.js or a browser console. Durations use integer hundredths: 1,200 means 12 minutes, and 2,500 means 25 hours in the hours field. This preserves supported decimal boundaries before whole-packet capacity is rounded down. The interactive tool adds formatted input validation, workload hours and a JSON export.
function weeklyLeadPlan(x) {
const limits = {newLeads:1000000, backlog:1000000,
first100:1008000, followUps:100, follow100:1008000,
people:1000, hours100:16800};
for (const [key,max] of Object.entries(limits)) {
if (!Number.isSafeInteger(x[key]) || x[key] < 0 || x[key] > max)
throw new Error("Invalid input: " + key);
}
const packet = x.first100 + x.followUps * x.follow100;
if (packet === 0) throw new Error("Positive packet effort required");
const capacity = Math.floor(x.people * x.hours100 * 60 / packet);
const surplus = capacity - x.newLeads;
return {capacity, surplus,
nextBacklog: Math.max(0, x.backlog + x.newLeads - capacity),
clearanceWeeks: x.backlog === 0 ? 0 : surplus <= 0 ? null :
Math.ceil(x.backlog / surplus)};
}
weeklyLeadPlan({newLeads:120,backlog:60,first100:1200,
followUps:2,follow100:400,people:2,hours100:2500});
// capacity150, surplus30, nextBacklog30, clearanceWeeks2The model completes whole packets within each week and does not carry spare partial-packet minutes into later weeks. It prioritizes new arrivals before the old backlog. Those are explicit batching assumptions, not instructions for a real service policy. If the actual priority is oldest-first, or work can be split freely across periods, use a different scheduling model.
Test a zero team, zero arrivals, an empty backlog and exactly balanced capacity. Reject missing or negative inputs and a zero-effort packet. Increasing productive hours should never reduce capacity; increasing packet effort should never increase it. Verify the backlog identity directly. For positive surplus, the reported number of weeks must cover the backlog, while one fewer week must not. These invariants catch unit and rounding mistakes that a plausible screenshot can miss.
Check what the routing system really measures
Microsoft's current assignment documentation distinguishes round-robin distribution, availability and capacity. Its capacity definition uses configured active record counts, and assignment can be delayed by periodic processing. That is different from this article's remaining-work estimate. A seller with fewer records can still hold more difficult cases, and a successful assignment does not prove a response-time target. Source: Microsoft assignment rules, page dated June 15, 2026 and checked October 20, 2026.
Review unassigned, overdue and rejected work alongside assigned records. Give exceptions a named fallback owner and define absence cover. Test missing attributes, unavailable owners and exhausted capacity with synthetic cases in a safe environment. Do not create real prospect messages to test a routing change. Keep access and contact eligibility under the business's existing rules.
Use opaque internal identifiers and access-controlled source records for reconciliation. Shared reports and AI prompts should contain aggregates and definitions rather than customer names, phone numbers or private CRM links. If a report cannot explain how many eligible arrivals remain unhandled, adding more automated notifications may simply make the same invisible work louder.
Weekly headroom does not prove fast responses
A team can have spare time over a week and still fail at the hours when enquiries arrive. Measure actual arrival-to-meaningful-handling time with an agreed business-hours policy, and report unresolved cases separately. Do not calculate a flattering median only among completed cases while omitting everyone still waiting. Distinguish elapsed time from working time and retain the cutoff for incomplete observations.
Inspect coverage by the smallest useful operational slice: a market, a language, a weekday or a specific routing exception. Avoid creating tiny cells and presenting unstable percentages as a pattern. The calculator cannot estimate queue waiting times because it has no arrival distribution, service-time distribution or priority simulation. Do not convert its clearance figure into a same-day response promise.
Choose the next intervention from the evidence
If weekly workload exceeds time, review duplicate effort, task completeness, genuinely available hours and planned intake. If capacity looks sufficient but delays remain, inspect daily coverage and ownership acceptance. If the timestamp definitions are broken, repair measurement first. These are different interventions and should not all be bundled into a large automation project without a clear mechanism.
Complete the checklist, export a calculator scenario and use the companion prompt to identify the weakest assumption. Name one action, one owner and a review date. Compare actual arrivals, completed work and backlog with the plan in the next period. A changed definition is not automatically a productivity improvement, and a cleared queue is not automatically more revenue. The practical goal is that each eligible enquiry has an accountable next step and the team knows what work it can support.