Deliverability
Number reputation management: how to stop burning phone numbers
- 7 min read
By Sujan ThapaliyaLast updated
The short answer
Think of a phone number as having a credit score. It is invisible, it is held by third parties you have no relationship with, it follows the number rather than the business, and it takes far longer to repair than to damage. Most teams discover it exists only after it has gone.
The good news is that reputation is an operational problem with operational answers. You do not need to understand the models to manage the inputs.
What reputation is made of
Analytics engines score numbers on traffic shape. Four inputs dominate, and all four are things you control.
| Input | Unhealthy | Healthy |
|---|---|---|
| Daily calls from one number | Hundreds, concentrated | Tens, spread across a pool |
| Answer rate | Under 10% | Above 20% on a warm list |
| Average duration | Under 15 seconds | Over 45 seconds |
| Complaint rate | Any sustained reports | Effectively zero |
The pattern underneath all four is the same: a number that behaves like a person's phone is scored like one, and a number that behaves like an autodialer is scored like one. Nothing about your industry, your product, or the legality of your calling enters into it; the model cannot see any of that.
The three ways teams burn numbers
1. Concentration
One number, all the volume. It is the default because it is the simplest thing to configure, and it is the fastest way to acquire a label. Six reps sharing one outbound caller ID at forty dials each is 240 calls a day from a single line, a shape no human phone produces.
2. Cold, stale lists
A list with a 4% answer rate and a lot of disconnected numbers generates exactly the signals that damage reputation: unanswered calls, short durations, and intercept messages. The list quality problem and the reputation problem are the same problem wearing different hats. Scrubbing a list improves both.
3. Rotation as a strategy
The instinctive fix (burn numbers and buy new ones) is the worst available option. Cycling through cheap numbers at volume is the textbook definition of snowshoe spam, models are built specifically to detect it, and once detected the scoring generalises across the whole pool. You also lose every callback to a number you no longer own.
Rotation and pooling are not the same thing
Detecting damage before anyone tells you
Nobody notifies you. There is no email. The signal is in data you already have, and it appears days before you would notice at campaign level.
Track answer rate per number, not per campaign. A single labelled number inside a ten-number pool barely moves the campaign average (it might drop from 22% to 20%) while that number's own answer rate has fallen off a cliff. The divergence is the alarm.
- 1
Baseline each number
Two weeks of normal calling gives you a per-number answer rate you can trust. Numbers vary slightly by area code and time of day, so a baseline beats a fixed threshold. - 2
Alert on divergence, not on absolutes
A number whose answer rate falls more than about a third below the pool average, sustained over a couple of days, is a number with a problem. Absolute thresholds fire constantly on a slow week. - 3
Quarantine automatically
Pull the number out of rotation the moment it diverges. Every extra day of dialing on a labelled number both wastes the calls and deepens the score. - 4
Verify with handsets
Call a phone on each major network from the quarantined number and see what displays. This confirms whether it is a label or just a bad week of list. - 5
Remediate, rest, reintroduce
File remediation with the analytics providers, leave the number idle for a week or two, then bring it back at low volume and watch the baseline recover.
Sizing a number pool
The right pool size is a function of your daily dial volume and how conservative you want the per-number ceiling to be. The arithmetic is simple:
numbers needed = daily dials ÷ per-number daily cap
There is no published safe cap, and any specific figure is a guess dressed as advice. What is defensible: keep per-number daily volume in the tens rather than the hundreds, keep it steady rather than spiky, and give each number a genuine local reason to exist: an area code you actually sell into.
A team making 600 dials a day with a conservative cap needs a meaningful pool, and that is the real cost of outbound at volume. It is also far cheaper than the alternative, because a monthly number rental is a rounding error next to the cost of a collapsed answer rate.
10×
difference in answer rate between a clean and a labelled number is not unusual
Days
how long divergence takes to show in per-number data
Weeks
how long a burned number needs to rest before it recovers
The operating rules
- Own every number you dial from. Rented pool numbers carry other people's history and cannot earn Attestation A.
- Register CNAM on all of them. A named call is answered more often, which directly improves the input that matters most.
- Cap daily dials per number and enforce the cap in the dialer, not in a policy document.
- Scrub before you dial. Disconnected numbers and DNC registrations generate the exact signals that damage reputation. See the TCPA guide for the legal side of the same discipline.
- Route callbacks to a real queue. A returned call that rings out is a wasted lead and a wasted reputation signal.
- Monitor per number and quarantine automatically. Humans check dashboards weekly; numbers burn daily.
Why this is worth the effort
Every other lever in outbound (the script, the list, the cadence, the rep's skill) only matters after someone picks up. Reputation determines whether anyone picks up. It is the cheapest possible thing to fix and the most expensive thing to ignore, and it is almost entirely determined by configuration you set once and then monitor.
Warming up a new number
A brand-new number has no history, which analytics engines treat as unknown rather than good. Putting a fresh number straight onto full campaign volume is one of the more reliable ways to get it labelled in its first fortnight.
- 1
Register before you dial
CNAM record created, number declared with the analytics providers, attestation confirmed. Doing this first means the number's very first calls carry an identity. - 2
Start at a fraction of target volume
A modest daily count for the first several days, ideally against your warmest available list so the answer rate and call durations look healthy from the outset. - 3
Ramp gradually over two to three weeks
Increase steadily rather than stepping straight to target. Sudden velocity change is itself a scored signal. - 4
Watch the number's own answer rate
A new number that never reaches the pool average has a problem that ramping will not fix; check what actually displays on a handset.
The same discipline applies to a number returning from quarantine, and to any number after a port: a ported number keeps its history but may arrive without its CNAM record, which changes what recipients see and therefore how they respond.
What this costs, and what ignoring it costs
The objection to running a proper pool is always the number rental. It is worth putting the two costs side by side, because they are not close.
A number costs a small amount per month. A rep costs a great deal more per month, and their output is directly proportional to answer rate. Halving the answer rate halves the return on every hour that rep spends dialling, and no amount of coaching or scripting recovers it; the calls are not being heard.
Framed that way, the arithmetic is not close. A pool of numbers sized so no single line carries damaging volume costs a rounding error against a single rep's monthly cost, and it protects the productivity of the whole team. Under-provisioning numbers to save money is one of the more expensive economies available in outbound.
Frequently asked questions
How many phone numbers do I need for outbound calling?
Is rotating phone numbers a good idea?
How do I know if a number's reputation is damaged?
Can a damaged number recover?
Does calling from a local area code help?
Sources
- Combating Spoofed Robocalls with Caller ID Authentication — Federal Communications CommissionThe STIR/SHAKEN framework, the attestation levels carriers sign calls with, and the mandate requiring providers to authenticate caller ID.
- 47 CFR Part 64 — Miscellaneous Rules Relating to Common Carriers — Electronic Code of Federal RegulationsThe operative federal rules on caller ID transmission, call authentication, and robocall mitigation.
See it working: power dialer
A power dialer places one outbound call at a time from a loaded list, automatically dialling the next contact the moment the previous call ends. It removes manual dialling and hold time without the connection delay that makes predictive dialling feel robotic to the person who answers.
- No subscription
- Numbers in 100+ countries
- Compliance built in