Link Leads Blog · October 20, 2026
Buying the list is the easy decision. Clearing it inside a month is a staffing question, not a data question — and the answer depends on which tier of the list gets a live dial, and which dialer those dials run on.
"How many leads should I buy" and "how many agents do I need" are two different questions, and most buyers only budget time to answer the first one. A 50,000-lead order is a line item — $600 at the standard $0.012/lead rate — but it's also 50,000 phone numbers that need a human or a dialer to touch them, more than once each, inside whatever window you've set to work the batch. Underestimate the second question and the list doesn't fail; it just sits half-worked while the 30-day clock on "aged but not stale" runs out anyway.
The first thing that changes the math: a well-run campaign doesn't put every record through a live agent. Scoring the file on phone type, age-band fit, and recency typically sorts a batch into roughly 25–30% tier A (dial first), 40–45% tier B (dial on the normal cadence), and the remaining 25–30% tier C, which is better routed to SMS or email than spent on a live agent's minute. Call it 70% of the file — about 35,000 records on a 50,000-lead order — as the realistic call-worthy load. The other 15,000 get worked by text and email without costing a single agent-hour of dial time.
The second variable: how many dials one agent can actually make in a day depends almost entirely on the dialer, not the agent's effort. These are commonly cited planning ranges, not a Link Leads measurement — your own numbers will move with talk time, hold time, and how much CRM work rides along with each call:
Hold the midpoints — 80 dials/day manual, 350 dials/day power — for the rest of this math.
A record dialed once and never again isn't a worked record, it's a wasted one — connect rates on a cold list build across attempts spread over different times of day, not on the first try. Three to four attempts before writing a record off is the standard floor; use 3.5 as the planning average. That turns 35,000 call-worthy records into roughly 122,500 total dial attempts to clear the tier once.
Divide 122,500 attempts by daily capacity per agent, then by a 20-business-day working month, and the agent count falls out:
Smaller teams aren't wrong, they're just slower — 3 agents on a power dialer clear the same tier in about 8 weeks, which may be fine if your plan was never to finish in 30 days to begin with.
Because the math above is linear once the tier split and attempt count are fixed, it scales cleanly with order size, which makes it a reasonable way to size a team against a monthly plan instead of a one-time order:
Flip it around if the team size is fixed instead of the list size: an 8-agent team on a power dialer clears roughly 22,000 call-worthy records a month, which backs into an order a little north of 30,000 leads once you account for the tier-C portion that never gets a dial at all. Buying past what the team can clear in the window doesn't make the list bad — it just means some of it ages past the point this math still applies before anyone gets to it.
This is a dial-attempt capacity model, not a results model — it says how many attempts a team can physically make, not how many of those attempts turn into an appointment or a sale. Connect rate, show rate, and close rate are a different set of numbers entirely, and they vary by vertical, script, and the hour you're calling at — see the best-time-to-call guide for the piece of this that's under your control. Treat the agent counts above as a floor for "can this team physically get through the list," not a forecast of what the list is worth once they do.
Run the arithmetic the other direction before you buy: take your actual agent count and dialer type, multiply out the monthly dial capacity, and divide by 3.5 attempts and a 70% call-worthy share to get the order size your team can really clear. Link Leads sells one-time orders at $0.012/lead (5,000-lead minimum, $60.00) for a test batch, and monthly plans from $500/month for 50,000 leads up to $2,500/month for 250,000 at the pricing page once you know which seat fits your team. Pull the free 100-row sample first to see the fields the scoring and the dial math above both run on.