Skip to content
Cost & ROI

GOTV Phone Banking Economics: What Flat-Rate Calling Actually Costs Per Voter Contact

Political campaigns pay for voter contact in two currencies: volunteer hours and calling costs. Flat-rate SIP trunking changes the second one from a variable expense that scales with contact volume into a fixed overhead you can plan around from day one.

The Calling Cost Structure of a GOTV Program

A typical get-out-the-vote phone bank session runs 3–4 hours. Experienced phone bankers average 15–25 completed voter contacts per hour on a managed list — accounting for no-answers, voicemails, disconnects, and DNC-listed numbers. A 50-volunteer session produces roughly 2,500–5,000 voter contacts.

On per-minute SIP, a 90-second average call (including ring time and short disconnects) means each contact attempt costs about $0.033 at $0.022 per minute. A 5,000-attempt session costs $165 in SIP charges alone, plus platform fees. Scale that to a statewide GOTV operation running 20 phone bank sessions per week in the final month and you are spending $13,200 on raw call costs before any platform, staffing, or overhead.

On a flat-rate model, that $13,200 becomes the fixed cost of your agent seats for the period — and every additional call made by those seats costs nothing extra.

Flat-Rate Pricing for Political Phone Banks

UnlimCall's flat-rate outbound plan starts at $99 per seat per month for US and Canada — the US/CA floor rate; daily equivalent is $4.95 per seat ($99 ÷ 20 working days). For GOTV programs, "seat" means a concurrent dialing position, not a named user. A 50-position phone bank running two sessions per day uses 50 seats.

Political advocacy campaigns often run compressed timelines: 4–6 weeks of intensive calling followed by election day, then a sharp wind-down. UnlimCall's seat model is month-to-month; there are no annual commitments or minimum terms. A 6-week GOTV sprint means approximately 1.5 months of seat costs.

For a 50-seat phone bank at $99 per seat, the monthly cost is $4,950. At 20,000 voter contacts per week, that is roughly $0.025 per contact — lower than per-minute costs at equivalent volume, and with no variance based on talk time.

STIR/SHAKEN and Voter Answer Rates

STIR/SHAKEN is the US call authentication framework that allows carriers to attest whether a calling number is legitimate and registered to the entity placing the call (STIR/SHAKEN attestation applies to US and Canada only). Numbers that carry attestation are significantly less likely to appear as "Spam Risk" or "Scam Likely" on recipient handsets.

For GOTV calling, answer rates are the single most important operational metric. A 5-point improvement in answer rate on a 10,000-call session produces 500 additional voter conversations — equivalent to adding 20–33 volunteer hours at a typical phone bank pace. UnlimCall provisions outbound caller IDs with STIR/SHAKEN attestation for US campaigns, and numbers are dedicated to your account rather than shared with other campaigns.

Compliance Considerations for Political Calling

Political phone banking involves a complex set of federal and state regulations, including TCPA exemptions for calls by hand-dialing to personal wireless numbers, FEC disclosure requirements, state-level robocall restrictions, and do-not-call considerations for states with political calling carve-outs. UnlimCall provides the infrastructure — including time-zone scheduling controls, suppression list integration, and call recording — to support your campaign's own compliance program. This post does not constitute legal advice; campaigns should consult telecommunications counsel familiar with election law in each state where they are placing calls.

For campaigns running predictive or power dialing modes, the FTC's Telemarketing Sales Rule 3% abandoned-call cap applies to commercial calls. Political calls are generally carved out of TSR, but state-level restrictions vary.

Staffing the Phone Bank vs. Staffing the Seats

The seat-count conversation for a GOTV phone bank is different from a commercial call center. Phone banks use volunteers who are not interchangeable with full-time agents — they vary in experience, availability, and call quality. The operational question is not "how many seats" but "how many concurrent dialers can my volunteer coordination handle at peak."

Flat-rate economics support a different session design: rather than running a small number of high-efficiency paid agents, GOTV programs can run large volunteer sessions with lower per-volunteer productivity and still come out ahead on cost-per-contact because seat cost is fixed regardless of how efficiently each seat is used.

See how outbound campaigns are structured on the platform for session design patterns used by advocacy organizations.

Takeaways

  • At $99 per seat per month (US/CA floor), a 50-seat phone bank costs $4,950 per month with no per-call overages.
  • STIR/SHAKEN attestation on US caller IDs reduces "Spam Risk" flags and improves answer rates.
  • Month-to-month seat model matches GOTV program timelines without annual commitment penalties.
  • Flat-rate costs are fixed regardless of call volume — high-output sessions cost the same as low-output ones.
  • Compliance obligations for political calling are complex and jurisdiction-specific; legal review is required.

Run Your GOTV Cost Model

The full pricing grid shows per-seat monthly rates for all 33 active markets. Calculate your seat count, multiply by the applicable rate, and compare to your current per-minute or per-call spend.