Political Dialer Deliverability Checklist for the Cycle

A campaign-cycle playbook for keeping outbound political calls off the spam list: warm-up, registration, rotation, and connect quality.

Political Dialer Deliverability Checklist for the Cycle
Vibratel Team7 min read

You've got a list, a script, a window of maybe six weeks, and a hard goal: get a voter, donor, or member on the line before someone else does. Then your numbers start showing up as "Spam Likely" on day four and your contact rate collapses. The script isn't the problem — the infrastructure under your dialer is.

This is a deliverability checklist built for campaign timing. Use it the week you're standing up your dialing operation, not the week you're trying to fix it.

Why political numbers get torched faster than commercial ones

Campaign dialing has a worse reputation profile than almost any other outbound use case. The reasons aren't mysterious:

The carriers (and the analytics vendors they license — Hiya, First Orion, TNS) decide in roughly 24–72 hours whether a number is "trustworthy." Once a number is flagged, you don't really un-flag it inside one cycle. You replace it. So the goal isn't to fight flags after they happen. The goal is to not get flagged in the first place.

Buy more numbers than you think you need — and buy them early

The single biggest mistake campaigns make: ordering 20 numbers two days before launch and dialing 8,000 calls a day off them.

A rough working ratio for political volume: one local DID per 75–150 outbound dials per day, depending on your list quality and the state. Higher-intent lists (your own donors, lapsed members) can push more per number. Cold persuasion universes need more numbers spread thinner.

If you're running a statewide IE with 200,000 voter contacts over four weeks, you need hundreds of numbers in the right area codes — not 30 numbers screaming through the same NPA. We wrote up a fuller bulk DID provisioning checklist if you want the operator-level detail.

Local presence still matters

Voters answer local numbers at meaningfully higher rates than out-of-state or toll-free. Buy numbers in the area codes you're calling into. If your universe spans six media markets, your DID pool should span those same six markets. Don't dial Macomb County voters from a 202 number.

Warm numbers up before launch week

A fresh number with zero call history that suddenly places 400 calls in an hour looks exactly like a robocaller to carrier analytics. Because that's what robocallers do.

A practical warm-up schedule when you have the runway:

If you don't have two weeks of runway — and most campaigns don't — at minimum stagger your number activation. Bring a third of your pool online each day across the first three days of dialing. Don't light everything up at once.

Register everything that can be registered

This is the part most campaign operators skip because the acronyms are annoying. Skip it and you'll be wondering why your numbers died in week one.

If you're running SMS alongside voice — peer-to-peer texting, voter outreach texts — you'll also need 10DLC brand and campaign registration on the SMS side. That's a separate process; we cover it in the carrier SMS approval requirements breakdown.

Watch your call patterns, not just your call volume

Carriers don't just look at how many calls you make. They look at how those calls behave. The signals that wreck a number's reputation:

Rotate, but rotate intelligently

Number rotation is good. Random number rotation is bad. The pattern you want:

If your dialer has a "best number selector" or local-presence picker, turn it on but verify what it's actually doing. Some of them rotate so aggressively they look like spoofing to carriers, which is its own problem.

Separate your call types

Don't dial cold voter contact, donor stewardship calls, and internal volunteer coordination off the same number pool. The cold voter universe is going to drag everything else down with it.

A clean split:

This also matters for the inbound side. When a voter calls back the number that called them, you want that to route somewhere reasonable, not a dead line. A routed inbound setup on your dialing DIDs gives callbacks a path to a real human or at least a recorded message identifying the committee.

What to do this week

If you're standing up dialing operations right now:

  1. Count your universe, divide by your dialing window in days, divide again by 100. That's your starting DID count.
  2. Order numbers in the right area codes. Don't accept whatever NPAs are easy to provision.
  3. Submit to Free Caller Registry the day numbers are live. Set CNAM the same day.
  4. Confirm your provider is signing your outbound at STIR/SHAKEN level A. If they can't tell you, that's your answer.
  5. Build a three-day warm-up ramp into your dial plan, even if it costs you volume.
  6. Scrub your list against a phone validator before loading.
  7. Hold back 15% of your number pool in reserve.

Deliverability isn't a thing you fix in week three. It's a thing you set up in week zero. The campaigns that hit their contact goals are the ones that treated their number infrastructure like a piece of the field plan, not an afterthought.

Vibratel Team

Telecom operators & product team at Vibratel.

Vibratel runs its own carrier network. What you read here comes from the people who operate it, based on what we have actually built, broken, and fixed in production.

Frequently asked questions

How many DIDs do I need for a statewide political dialing program?

A working ratio is one local number per 75–150 outbound dials per day. For a 200,000-contact universe over four weeks, that's typically 200–400 numbers spread across the relevant area codes. Cold persuasion lists need more numbers spread thinner; warm donor lists can push more per number.

Can I un-flag a number that's already showing as Spam Likely?

Practically, no — not within a campaign cycle. You can file remediation requests with Hiya, First Orion, and TNS, but turnaround is slow and not guaranteed. Cheaper and faster to pull the number from rotation and replace it from your reserve pool.

Does STIR/SHAKEN actually matter for political calls?

Yes. Calls signed at attestation level A — meaning the carrier vouches that you own the number — are far less likely to be filtered or labeled. Calls signed at B or C, or unsigned, get treated as suspicious by default. Confirm your provider signs at A before you launch.

Is it better to use toll-free numbers for political dialing?

No. Voters answer local area codes at significantly higher rates than toll-free, and toll-free numbers carry their own reputation profile that's optimized for inbound customer service, not outbound outreach. Use local DIDs in the area codes you're calling into.

How long does it take to warm up a new number?

Seven to fourteen days is ideal — start at 20–40 calls per day and ramp gradually. If you don't have that runway, at minimum stagger activation across your pool over the first three dialing days so you're not lighting up every number simultaneously.

Can I reuse numbers from last cycle?

If they were retired in good standing and have been dormant 60+ days, yes — and they often perform better than fresh numbers because they have call history. If they were flagged or had reputation problems at end of last cycle, treat them as burned and don't bother.

Still have questions? Talk to sales →

Keep reading

Reseller Ops

What small and mid-sized VoIP resellers should demand from a bulk DID provider: no minimums, transparent line items, included compliance, real porting support.

6 min read
Voice Operations

Why political call centers lose calls between the dialer and the donor — and how to fix the trunk, the routing, and the provider before launch.

7 min read
Voice Operations

T-Mobile call completion is breaking across wholesale carriers. Here's how to structure LCR and carrier mix to protect ASR without depending on one upstream.

5 min read
← Back to all postsTags: #political-dialing, #deliverability, #spam-flagging, #number-warmup, #campaign-operations