How much voter contact does it take to move a House race, and how should a PAC split a budget across a slate?

Size a program from the race, not from the budget. Start with the win number for the district (expected votes divided by two, plus one), subtract the votes the candidate's base already delivers, and the remainder is the number of voters the program has to identify and persuade. Divide that by the share of contacted voters a live program moves and you have the persuasion universe to call, which converts to households at 0.69 and prices on the published rate table. A slate budget is then split by which races are close enough for that universe to decide the outcome and far enough from decided that money still changes it, and the roll-up dashboard tells the committee, week by week, whether the split was right.

By Frank Carrasco, PhD, founder of The Political Group, 20+ years and 1,900+ campaigns. Last updated . Not legal advice; confirm treatment with the committee's counsel.

Sizing one race

The chain from the district to the program is four numbers, and the tools on this site compute each of them.

  • Expected votes: registered voters in the district times the turnout of the last comparable election. For a 2026 House general, use 2022, never 2024.
  • Win number and vote goal: half of expected votes plus one, padded to 52 percent of expected votes so a normal polling error does not cost the race. The win number calculator does this.
  • Votes still to find: the vote goal minus the votes the base delivers, which is expected votes times the candidate's base support share.
  • Persuasion universe: votes still to find divided by the persuasion yield per contact, then divided by the live reach rate across three attempts. The GOTV call volume calculator runs the same chain for turnout.

What that program costs

A House district with 500,000 registered voters and 2022 turnout of 50 percent has 250,000 expected votes and a win number of 125,001. If the candidate's base delivers 44 percent, the vote goal at 52 percent leaves 20,000 votes to find. Reaching enough voters to move 20,000 depends on the yield the program achieves, which varies by district and by how contested the race is; across TPG's six 2026 primary programs, 26 percent of identified voters were undecided or leaning, which is the pool persuasion works on. A universe of 60,000 voters is about 41,400 households, which is priced at $0.30 per household, or roughly $12,300, with three attempts per household and the dashboard included. Run the exact numbers for the district in the phone bank cost calculator; the district's real turnout and base are what matter, and the example above is arithmetic, not a forecast.

Price a slate while you read

Bundle rate per household
$0.27
51,750 households across 5 races
Bundle total
$14,086
What the committee pays
Bought one race at a time
$23,091
Same programs, no bundle
Bundle saves
$9,004
39.0% of the stand-alone price

Add 3,251 more households (about 4,712 voters, one more race or a deeper universe) and the whole bundle drops to $0.26 per household.

Per-candidate rate and in-kind line for your slate

CandidateHouseholdsAloneIn bundleCandidate program
Candidate 110,350$0.45$0.27$2,817
Candidate 210,350$0.45$0.27$2,817
Candidate 310,350$0.45$0.27$2,817
Candidate 410,350$0.45$0.27$2,817
Candidate 510,350$0.45$0.27$2,817
Show the in-kind contribution line for each candidate
  1. In-kind contribution to Candidate 1: live voter contact phone program, 10,350 voter households, three attempts each, valued at $2,817.27.
  2. In-kind contribution to Candidate 2: live voter contact phone program, 10,350 voter households, three attempts each, valued at $2,817.27.
  3. In-kind contribution to Candidate 3: live voter contact phone program, 10,350 voter households, three attempts each, valued at $2,817.27.
  4. In-kind contribution to Candidate 4: live voter contact phone program, 10,350 voter households, three attempts each, valued at $2,817.27.
  5. In-kind contribution to Candidate 5: live voter contact phone program, 10,350 voter households, three attempts each, valued at $2,817.27.

The value is what the committee pays for that candidate's program at the bundle rate. Whether it is reported as an in-kind contribution or an independent expenditure depends on coordination; confirm with counsel.

Splitting a slate budget

Three questions sort a slate, and the answers change during the cycle, which is why the roll-up matters.

  • Is the race close enough that the persuasion universe decides it? A district where the base is at 44 percent needs a program; a district where it is at 58 percent needs turnout, not persuasion, and one where it is at 36 percent needs a different candidate.
  • Is there enough undecided vote left for money to change the outcome? A large undecided share is where persuasion contact moves votes; a small one means the race is already sorted.
  • Will the committee's money be the difference, or one more voice in a race already saturated with outside spending? The spend tracker shows what others have already put into each race.

The bundle changes the arithmetic

Because the slate is priced on its combined household count, adding a marginal race to the bundle often costs less than its stand-alone price would suggest, and can lower the rate on every other race at the same time. A committee that would fund four races alone can frequently fund five bundled for a similar total. The bundle calculator shows the next breakpoint and what it would take to reach it.

Persuasion versus turnout: two different programs, two different sizes

The sizing above is for persuasion, the program that finds and moves undecided voters. Turnout is a different program with a different universe: identified supporters and modeled supporters who vote irregularly, called in the final weeks and through election day to get the ballot cast. Its size is the number of supporters the campaign needs to turn out to reach the vote goal, divided by the share of contacted supporters a live call actually moves to vote, and it is usually smaller than the persuasion universe but called more often. The GOTV call volume calculator sizes it. A committee funding a race through the general election should budget both, and the bundle can carry both programs for each candidate on separate lines.

When the budget is fixed

Sometimes the arithmetic runs the other way: the committee has a fixed amount for a race, often the contribution limit, and wants the largest program that fits. At the bundle rate, divide the amount by the rate per household to get the households, and by 0.69 again to get the voters. At $0.28 per household, $5,000 buys about 17,600 households, or about 25,500 voters; at $0.37, about 13,500 households, or 19,500 voters. Then the question is which slice of the district to call with that program, and the answer is the persuadable middle, not the whole file. A smaller program aimed at the right 15,000 voters moves more votes than a bigger one spread across everyone.

For PACs and party committees

Five things a committee gets from The Political Group that a single campaign cannot

  1. 1. Bundling

    Bundle your candidates with us and unlock a volume breakpoint no single campaign reaches alone. The whole slate is priced on its combined list, and every race in it pays that rate.

  2. 2. Control

    You pay directly toward voter persuasion you can track yourself, dollar by dollar, and report the in-kind contribution to each candidate cleanly. Every program is itemized per candidate from the first quote.

  3. 3. The live dashboard

    Every bundled candidate gets a live campaign dashboard showing dials, conversations, voter identification and daily momentum as they happen. Not a weekly PDF. Unmatched anywhere.

  4. 4. The support tracker

    Across all your candidates: who is gaining, who is slipping, who needs help. Spend more where it matters and less where it does not, while there is still time to move money.

  5. 5. HyperPulse

    AI polling that reads the voters of any district in hours for a fraction of a traditional poll, and gets sharper as real voter contact calibrates it. With us you can sample real voters.

Questions

How many voters does a House campaign need to contact?+

Enough to find the votes between the base and the vote goal. That number comes from the district's turnout, the candidate's base support and the program's persuasion yield, not from a rule of thumb. The win number and GOTV calculators on this site compute it from the district's own figures.

What does a 40,000-household program cost?+

At the published HyperPhonebank table, 40,000 households is priced at $0.31 per household, about $12,400, with three attempts per household, live professional callers, the candidate's voicemail and the dashboard. A bundle that reaches 40,000 households across several races pays the same rate on every one of them.

Should a PAC spend evenly across its slate?+

No. Spend where the race is close and the undecided share is large, hold for turnout where the race is won, and release money from races that cannot be won. The roll-up dashboard makes that call possible during the cycle.

How does a committee know its split was right?+

By reading the support tracker weekly. Support share among decided voters and the undecided share by race show which programs are moving votes and which are not.

See where your slate stands.

Book a 20-minute dashboard walkthrough. We show a real live dashboard from a real program, not slides, and leave you with a bundle estimate sized to your candidates.

Weekly PAC brief

The five biggest independent expenditure moves, one race that shifted, one calendar date that matters. Every week.

One email a week. Unsubscribe in one click. We never sell or share the list.