Guide · Building a team

How to build a cold calling sales floor

Everything that decides whether an outbound floor works — dials math, phone costs, staffing ratios, coaching cadence and the failure modes nobody budgets for. Written for the operator standing one week from switch-on, with real floors as worked examples.

Quick answer — the 60-second version

A working cold calling sales floor is 70 to 120 dials per rep per day on a power dialer, one floor manager per 6 to 8 reps, a list owner once you pass 5 reps, and a phone stack that costs $12 to $50 per rep per month all-in on your own carrier. The software is the cheap part: the floor lives or dies on list hygiene, coaching cadence and whether you measure connect rate by list age. The worked examples below are drawn from real floors — a 12-seat accountancy outbound floor and a 15-rep Calgary trades team that surges for storm season.

The math before the money

A floor is a machine for converting dials into conversations and conversations into meetings. Every other decision — seats, scripts, software — hangs off those three rates. On generic B2B data expect a 5 to 8 percent connect rate; on verified mobile direct-dials, 12 to 20 percent. It takes roughly 8 attempts to reach a given prospect, so a floor dials the same list several times over its life rather than burning it once.

Two floors built on this math, both real: a UK accountancy practice that stood up a 12-seat outbound floor — 9 reps actively dialing — in a single day, running about 6,400 calls a month at a 13 percent connect rate on office-hours B2B lists; and Good Roofing, a Calgary roofing company whose sales team scales to 15 reps during hail season, when a single July storm can put tens of thousands of roofs into claim territory at once. The accountancy floor proves the math on B2B dials; the roofing floor proves it on surge staffing — the model where you hire for a season, ramp fast, and let the system hold the workflow together. Both run their whole book through DialSheet customer floors like these.

Sizing the floor

TeamDials/moConversations/moDialSheet softwareTwilio telephonyMeetings/mo
3 reps~4,500/mo30–90/mo$67/mo~$50/mo4–15/mo
10 reps~15,000/mo100–250/mo$200/mo~$170/mo12–40/mo
15 reps~22,500/mo150–380/mo$296/mo~$260/mo18–60/mo

Software figures are DialSheet Pro at $29 for the first seat and $19 per teammate; telephony is metered Twilio at roughly $0.014 a minute US outbound plus number rental — a rep doing 75 dials a day bills about $41 a month of carrier usage. The meeting column assumes the widely-published 350-to-400 dials per booked meeting on generic data, halved on verified direct-dial data. The full dials-to-meetings math is in the 100-calls-a-day guide.

The phones: what the stack actually costs

Three ways to wire the floor, in order of cost. Licensed per-seat platforms (Aircall, Close, PhoneBurner, Nooks) run $30 to $250 per rep per month, often with seat minimums — a 10-rep floor pays $1,000 to $2,500 a month before minutes. Contact-centre platforms (Five9, ReadyMode) add predictive dialing and reporting but start near $200 a seat with setup fees. The third path is a bring-your-own-carrier dialer: DialSheet plus your own Twilio account, where software for a 15-rep floor is $296 a month and telephony is metered at wholesale — the 12-seat accountancy floor above pays $116 a month in software where licensed platforms would bill it $1,068 to $2,028 for the same seats.

The BYOC route buys something else that matters to a floor: number ownership. When your numbers, recordings and data sit in your own Twilio account, a spam-flagged line gets rotated without a support ticket, a rep who leaves takes no phone number with them, and the floor's call history stays portable if you ever change software. The full own-versus-managed comparison covers the tradeoffs, including when a managed line is the simpler call.

Staffing: ratios that hold up

One floor manager per 6 to 8 reps, whose whole job is live coaching — listening to calls, scoring script checkpoints, running the daily standup on yesterday's dispositions. Below 5 reps, the list is a shared chore; past 5, give one person data ownership outright — cleaning, deduping, verifying, and watching connect rate by list age. Hire reps for resilience and coachability; outbound floors train their own craft, and a $45k-a-year rep who follows the script beats a $90k rep who improves on it in week two.

Ramp structure that works: week one, new reps listen — recordings, dispositions, the disposition taxonomy, shadowing a vet. Week two, live calls with daily recording review. Most reps hit steady-state volume in three weeks. The Good Roofing floor ramps harder — storm season gives it roughly one hiring window a year, so it onboards seasonal reps onto an already-running system where the dialer holds the workflow: scripts on screen, dispositions one click, and every note landing on the lead so a rep who started Tuesday sounds caught-up by Thursday. The Good Roofing floor's story is here.

Coaching and the script

The script is a scoring rubric, not a cage. Define checkpoints — opener, reason for call, discovery question, ask — and score recordings against them so coaching is specific. Watch three numbers weekly per rep: dials, connect rate, and connect-to-meeting. Dials without connects is a list problem; connects without meetings is a script problem; meetings without shows is a follow-up problem. Each has a different fix, and a manager who reads the three together stops blaming reps for data problems.

Script-compliance scoring is automated on DialSheet Pro: admins define checkpoints and banned phrases, and every recorded call gets scored with per-call coaching notes and a team-wide rollup — the same job a $100-per-seat conversation-intelligence platform does, priced into the seat instead. How AI call coaching works on a floor covers the setup.

The failure modes, honestly

Floors rarely die of bad software. They die of month-two list decay, of a manager who coaches by volume alone, of numbers flagged in week three because nobody warmed them, and of the quiet cherry-pick — reps skipping rows that look hard, which the dashboard catches as a disposition gap. A floor that measures connect rate by list age, warms new numbers gradually, rotates a flagged line the same day, and reviews recordings daily will outperform a floor with triple its software budget that does none of those things.

Floors work, and they are not free. The seats are the cost; the dialer is the coordination. Budget $12 to $50 a rep per month for the stack, spend your real attention on the list and the coaching cadence, and the math above holds.

Keep reading